| /src/external/gpl3/gcc/dist/libstdc++-v3/src/c++17/ |
| string-inst.cc | 41 template basic_string<char>::basic_string(__sv_wrapper, const allocator_type&); 42 template basic_string<char>::__sv_wrapper::__sv_wrapper(string_view); 43 template string_view basic_string<char>::_S_to_string_view(string_view); 44 template basic_string<char>::operator string_view() const noexcept; 45 template char* basic_string<char>::data() noexcept; 48 template basic_string<wchar_t>::basic_string(__sv_wrapper, const allocator_type&); 49 template basic_string<wchar_t>::__sv_wrapper::__sv_wrapper(wstring_view); 50 template wstring_view basic_string<wchar_t>::_S_to_string_view(wstring_view) [all...] |
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++17/ |
| string-inst.cc | 41 template basic_string<char>::basic_string(__sv_wrapper, const allocator_type&); 42 template basic_string<char>::__sv_wrapper::__sv_wrapper(string_view); 43 template string_view basic_string<char>::_S_to_string_view(string_view); 44 template basic_string<char>::operator string_view() const noexcept; 45 template char* basic_string<char>::data() noexcept; 48 template basic_string<wchar_t>::basic_string(__sv_wrapper, const allocator_type&); 49 template basic_string<wchar_t>::__sv_wrapper::__sv_wrapper(wstring_view); 50 template wstring_view basic_string<wchar_t>::_S_to_string_view(wstring_view) [all...] |
| /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.python/ |
| py-typeprint.cc | 18 class basic_string class 30 templ<basic_string> s; 32 basic_string bs;
|
| /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.python/ |
| py-typeprint.cc | 18 class basic_string class 30 templ<basic_string> s; 32 basic_string bs;
|
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
| stringfwd.h | 72 class basic_string; 77 typedef basic_string<char> string; 80 typedef basic_string<wchar_t> wstring; 84 typedef basic_string<char8_t> u8string; 89 typedef basic_string<char16_t> u16string; 92 typedef basic_string<char32_t> u32string;
|
| cow_string.h | 1 // Definition of gcc4-compatible Copy-on-Write basic_string -*- C++ -*- 44 * @class basic_string basic_string.h <string> 74 * [basic_string<char_type>] _M_capacity 106 // 21.3 Template class basic_string 108 class basic_string class 130 typedef __gnu_cxx::__normal_iterator<pointer, basic_string> iterator; 131 typedef __gnu_cxx::__normal_iterator<const_pointer, basic_string> 477 __not_<is_convertible<const _Tp*, const basic_string*>>, 503 basic_string(__sv_wrapper __svw, const _Alloc& __a function in class:basic_string 528 basic_string(const _Alloc& __a) function in class:basic_string 537 basic_string(const basic_string& __str) function in class:basic_string 581 basic_string(const _CharT* __s, size_type __n, function in class:basic_string 596 basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) function in class:basic_string 607 basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) function in class:basic_string 642 basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) function in class:basic_string 646 basic_string(const basic_string& __str, const _Alloc& __a) function in class:basic_string 650 basic_string(basic_string&& __str, const _Alloc& __a) function in class:basic_string 678 basic_string(_InputIterator __beg, _InputIterator __end, function in class:basic_string 693 basic_string(const _Tp& __t, size_type __pos, size_type __n, function in class:basic_string 704 basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) function in class:basic_string 3227 basic_string(const basic_string& __str, size_type __pos, const _Alloc& __a) function in class:basic_string 3237 basic_string(const basic_string& __str, size_type __pos, size_type __n) function in class:basic_string 3247 basic_string(const basic_string& __str, size_type __pos, function in class:basic_string [all...] |
| basic_string.h | 25 /** @file bits/basic_string.h 66 * @class basic_string basic_string.h <string> 86 class basic_string class 110 typedef __gnu_cxx::__normal_iterator<pointer, basic_string> iterator; 111 typedef __gnu_cxx::__normal_iterator<const_pointer, basic_string> 151 __not_<is_convertible<const _Tp*, const basic_string*>>, 181 basic_string(__sv_wrapper __svw, const _Alloc& __a) function in class:basic_string 182 : basic_string(__svw._M_sv.data(), __svw._M_sv.size(), __a) { } 384 { typedef basic_string& __type; } 552 basic_string(const basic_string& __str) function in class:basic_string 569 basic_string(const basic_string& __str, size_type __pos, function in class:basic_string 586 basic_string(const basic_string& __str, size_type __pos, function in class:basic_string 604 basic_string(const basic_string& __str, size_type __pos, function in class:basic_string 624 basic_string(const _CharT* __s, size_type __n, function in class:basic_string 646 basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) function in class:basic_string 669 basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) function in class:basic_string 711 basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) function in class:basic_string 716 basic_string(const basic_string& __str, const _Alloc& __a) function in class:basic_string 765 basic_string(_InputIterator __beg, _InputIterator __end, function in class:basic_string 788 basic_string(const _Tp& __t, size_type __pos, size_type __n, function in class:basic_string 800 basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) function in class:basic_string [all...] |
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
| stringfwd.h | 72 class basic_string; 77 typedef basic_string<char> string; 80 typedef basic_string<wchar_t> wstring; 84 typedef basic_string<char8_t> u8string; 89 typedef basic_string<char16_t> u16string; 92 typedef basic_string<char32_t> u32string;
|
| cow_string.h | 1 // Definition of gcc4-compatible Copy-on-Write basic_string -*- C++ -*- 52 * @class basic_string basic_string.h <string> 82 * [basic_string<char_type>] _M_capacity 114 // 21.3 Template class basic_string 116 class basic_string class 138 typedef __gnu_cxx::__normal_iterator<pointer, basic_string> iterator; 139 typedef __gnu_cxx::__normal_iterator<const_pointer, basic_string> 485 __not_<is_convertible<const _Tp*, const basic_string*>>, 511 basic_string(__sv_wrapper __svw, const _Alloc& __a function in class:basic_string 536 basic_string(const _Alloc& __a) function in class:basic_string 545 basic_string(const basic_string& __str) function in class:basic_string 589 basic_string(const _CharT* __s, size_type __n, function in class:basic_string 604 basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) function in class:basic_string 615 basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) function in class:basic_string 650 basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) function in class:basic_string 654 basic_string(const basic_string& __str, const _Alloc& __a) function in class:basic_string 658 basic_string(basic_string&& __str, const _Alloc& __a) function in class:basic_string 686 basic_string(_InputIterator __beg, _InputIterator __end, function in class:basic_string 701 basic_string(const _Tp& __t, size_type __pos, size_type __n, function in class:basic_string 712 basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) function in class:basic_string 3137 basic_string(const basic_string& __str, size_type __pos, const _Alloc& __a) function in class:basic_string 3147 basic_string(const basic_string& __str, size_type __pos, size_type __n) function in class:basic_string 3157 basic_string(const basic_string& __str, size_type __pos, function in class:basic_string [all...] |
| basic_string.h | 25 /** @file bits/basic_string.h 67 * @class basic_string basic_string.h <string> 87 class basic_string class 134 typedef __gnu_cxx::__normal_iterator<pointer, basic_string> iterator; 135 typedef __gnu_cxx::__normal_iterator<const_pointer, basic_string> 159 __not_<is_convertible<const _Tp*, const basic_string*>>, 189 basic_string(__sv_wrapper __svw, const _Alloc& __a) function in class:basic_string 190 : basic_string(__svw._M_sv.data(), __svw._M_sv.size(), __a) { } 382 { typedef basic_string& __type; } 550 basic_string(const basic_string& __str) function in class:basic_string 567 basic_string(const basic_string& __str, size_type __pos, function in class:basic_string 584 basic_string(const basic_string& __str, size_type __pos, function in class:basic_string 602 basic_string(const basic_string& __str, size_type __pos, function in class:basic_string 622 basic_string(const _CharT* __s, size_type __n, function in class:basic_string 644 basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) function in class:basic_string 667 basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) function in class:basic_string 709 basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) function in class:basic_string 714 basic_string(const basic_string& __str, const _Alloc& __a) function in class:basic_string 763 basic_string(_InputIterator __beg, _InputIterator __end, function in class:basic_string 786 basic_string(const _Tp& __t, size_type __pos, size_type __n, function in class:basic_string 798 basic_string(const _Tp& __t, const _Alloc& __a = _Alloc()) function in class:basic_string [all...] |
| /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.cp/ |
| pretty-print.cc | 32 class basic_string; 36 typedef basic_string<char> string; 54 template <typename, typename, typename> struct basic_string struct in namespace:std::__cxx11 65 basic_string(char *, allocator<char> __a = allocator<char>()) function in struct:std::__cxx11::basic_string
|
| /src/external/gpl3/gcc/dist/libstdc++-v3/src/c++11/ |
| string-inst.cc | 38 // Prevent the basic_string(const _CharT*, const _Alloc&) and 39 // basic_string(size_type, _CharT, const _Alloc&) constructors from being 57 typedef basic_string<C> S; 59 template class basic_string<C>; 68 S::basic_string(C*, C*, const allocator<C>&); 71 S::basic_string(const C*, const C*, const allocator<C>&); 74 S::basic_string(S::iterator, S::iterator, const allocator<C>&);
|
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++11/ |
| string-inst.cc | 38 // Prevent the basic_string(const _CharT*, const _Alloc&) and 39 // basic_string(size_type, _CharT, const _Alloc&) constructors from being 57 typedef basic_string<C> S; 59 template class basic_string<C>; 68 S::basic_string(C*, C*, const allocator<C>&); 71 S::basic_string(const C*, const C*, const allocator<C>&); 74 S::basic_string(S::iterator, S::iterator, const allocator<C>&);
|
| /src/external/gpl3/gcc/dist/libstdc++-v3/src/c++98/ |
| compatibility.cc | 289 basic_string<char>::_M_copy(char*, const char*, size_t); 293 basic_string<char>::_M_move(char*, const char*, size_t); 297 basic_string<char>::_M_assign(char*, size_t, char); 301 basic_string<char>::_M_disjunct(const char*) const; 305 basic_string<char>::_M_check_length(size_t, size_t, const char*) const; 309 basic_string<char>::_Rep::_M_set_length_and_sharable(size_t); 335 basic_string<wchar_t>::_M_copy(wchar_t*, const wchar_t*, size_t); 339 basic_string<wchar_t>::_M_move(wchar_t*, const wchar_t*, size_t); 343 basic_string<wchar_t>::_M_assign(wchar_t*, size_t, wchar_t); 347 basic_string<wchar_t>::_M_disjunct(const wchar_t*) const [all...] |
| concept-inst.cc | 94 std::basic_string<wchar_t, std::char_traits<wchar_t>, 99 std::basic_string<wchar_t, std::char_traits<wchar_t>,
|
| istream-string.cc | 43 operator>>(basic_istream<char>& __in, basic_string<char>& __str) 50 typedef basic_string<char> __string_type; 122 getline(basic_istream<char>& __in, basic_string<char>& __str, 130 typedef basic_string<char> __string_type; 207 getline(basic_istream<wchar_t>& __in, basic_string<wchar_t>& __str, 215 typedef basic_string<wchar_t> __string_type;
|
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++98/ |
| compatibility.cc | 289 basic_string<char>::_M_copy(char*, const char*, size_t); 293 basic_string<char>::_M_move(char*, const char*, size_t); 297 basic_string<char>::_M_assign(char*, size_t, char); 301 basic_string<char>::_M_disjunct(const char*) const; 305 basic_string<char>::_M_check_length(size_t, size_t, const char*) const; 309 basic_string<char>::_Rep::_M_set_length_and_sharable(size_t); 335 basic_string<wchar_t>::_M_copy(wchar_t*, const wchar_t*, size_t); 339 basic_string<wchar_t>::_M_move(wchar_t*, const wchar_t*, size_t); 343 basic_string<wchar_t>::_M_assign(wchar_t*, size_t, wchar_t); 347 basic_string<wchar_t>::_M_disjunct(const wchar_t*) const [all...] |
| concept-inst.cc | 94 std::basic_string<wchar_t, std::char_traits<wchar_t>, 99 std::basic_string<wchar_t, std::char_traits<wchar_t>,
|
| /src/external/gpl3/gcc/dist/libstdc++-v3/config/locale/gnu/ |
| messages_members.h | 70 messages<_CharT>::open(const basic_string<char>& __s, const locale& __loc, 88 messages<_CharT>::do_open(const basic_string<char>& __s, 132 messages<char>::do_open(const basic_string<char>&, 142 messages<wchar_t>::do_open(const basic_string<char>&,
|
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/config/locale/gnu/ |
| messages_members.h | 70 messages<_CharT>::open(const basic_string<char>& __s, const locale& __loc, 88 messages<_CharT>::do_open(const basic_string<char>& __s, 132 messages<char>::do_open(const basic_string<char>&, 142 messages<wchar_t>::do_open(const basic_string<char>&,
|
| /src/external/gpl3/gcc/dist/libstdc++-v3/config/locale/generic/ |
| messages_members.h | 53 messages<_CharT>::open(const basic_string<char>& __s, const locale& __loc, 64 messages<_CharT>::do_open(const basic_string<char>&, const locale&) const
|
| /src/external/gpl3/gcc/dist/libstdc++-v3/config/locale/ieee_1003.1-2001/ |
| messages_members.h | 43 messages<_CharT>::open(const basic_string<char>& __s, const locale& __loc, 54 messages<_CharT>::do_open(const basic_string<char>& __s,
|
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/config/locale/generic/ |
| messages_members.h | 53 messages<_CharT>::open(const basic_string<char>& __s, const locale& __loc, 64 messages<_CharT>::do_open(const basic_string<char>&, const locale&) const
|
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/config/locale/ieee_1003.1-2001/ |
| messages_members.h | 43 messages<_CharT>::open(const basic_string<char>& __s, const locale& __loc, 54 messages<_CharT>::do_open(const basic_string<char>& __s,
|
| /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/stdcpp/ |
| string.d | 112 //alias std_string = basic_string!char; 113 //alias std_u16string = basic_string!wchar; // TODO: can't mangle these yet either... 114 //alias std_u32string = basic_string!dchar; 115 //alias std_wstring = basic_string!wchar_t; // TODO: we can't mangle wchar_t properly (yet?) 118 * D language counterpart to C++ std::basic_string. 120 * C++ reference: $(LINK2 https://en.cppreference.com/w/cpp/string/basic_string) 124 struct basic_string(T, Traits = char_traits!T, Alloc = allocator!T) 170 /// Two `basic_string`s are equal if they represent the same sequence of code units. 171 bool opEquals(scope const ref basic_string s) const pure nothrow @safe { return as_array == s.as_array; } 176 int opCmp(scope const ref basic_string rhs) const pure nothrow @safe { return __cmp(as_array, rhs.as_array); [all...] |