reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

usr/include/c++/7.4.0/bits/stringfwd.h
   71     class basic_string;

References

include/llvm/ADT/Hashing.h
  118 hash_code hash_value(const std::basic_string<T> &arg);
  653 hash_code hash_value(const std::basic_string<T> &arg) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
  399       std::basic_string<uint8_t> zeros(reg_info.byte_size, '\0');
usr/include/c++/7.4.0/bits/basic_string.h
  403       _M_assign(const basic_string&);
  437       basic_string(const basic_string& __str)
  450       basic_string(const basic_string& __str, size_type __pos,
  465       basic_string(const basic_string& __str, size_type __pos,
  481       basic_string(const basic_string& __str, size_type __pos,
  531       basic_string(basic_string&& __str) noexcept
  562       basic_string(const basic_string& __str, const _Alloc& __a)
  566       basic_string(basic_string&& __str, const _Alloc& __a)
  653       basic_string&
  654       operator=(const basic_string& __str)
  692       basic_string&
  703       basic_string&
  721       basic_string&
  722       operator=(basic_string&& __str)
  784       basic_string&
 1157       basic_string&
 1158       operator+=(const basic_string& __str)
 1166       basic_string&
 1175       basic_string&
 1188       basic_string&
 1210       basic_string&
 1211       append(const basic_string& __str)
 1227       basic_string&
 1228       append(const basic_string& __str, size_type __pos, size_type __n = npos)
 1239       basic_string&
 1252       basic_string&
 1269       basic_string&
 1279       basic_string&
 1298         basic_string&
 1353       basic_string&
 1354       assign(const basic_string& __str)
 1369       basic_string&
 1370       assign(basic_string&& __str)
 1392       basic_string&
 1393       assign(const basic_string& __str, size_type __pos, size_type __n = npos)
 1408       basic_string&
 1424       basic_string&
 1441       basic_string&
 1459         basic_string&
 1469       basic_string&
 1620       basic_string&
 1643       basic_string&
 1666       basic_string&
 1685       basic_string&
 1709       basic_string&
 1787       basic_string&
 1869       basic_string&
 1891       basic_string&
 1916       basic_string&
 1941       basic_string&
 1965       basic_string&
 1983       basic_string&
 2003       basic_string&
 2025       basic_string&
 2046       basic_string&
 2073         basic_string&
 2103       basic_string&
 2114       basic_string&
 2125       basic_string&
 2136       basic_string&
 2162       basic_string& replace(const_iterator __i1, const_iterator __i2,
 2223 	basic_string&
 2229 	basic_string&
 2234       basic_string&
 2238       basic_string&
 2242       basic_string&
 2270       swap(basic_string& __s) _GLIBCXX_NOEXCEPT;
 2813       basic_string
 2815       { return basic_string(*this,
 2833       compare(const basic_string& __str) const
 5887     basic_string<_CharT, _Traits, _Alloc>
 5888     operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 5889 	      const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 5891       basic_string<_CharT, _Traits, _Alloc> __str(__lhs);
 5903     basic_string<_CharT,_Traits,_Alloc>
 5905 	      const basic_string<_CharT,_Traits,_Alloc>& __rhs);
 5914     basic_string<_CharT,_Traits,_Alloc>
 5915     operator+(_CharT __lhs, const basic_string<_CharT,_Traits,_Alloc>& __rhs);
 5924     inline basic_string<_CharT, _Traits, _Alloc>
 5925     operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 5928       basic_string<_CharT, _Traits, _Alloc> __str(__lhs);
 5940     inline basic_string<_CharT, _Traits, _Alloc>
 5941     operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, _CharT __rhs)
 5943       typedef basic_string<_CharT, _Traits, _Alloc>	__string_type;
 5952     inline basic_string<_CharT, _Traits, _Alloc>
 5953     operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs,
 5954 	      const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 5958     inline basic_string<_CharT, _Traits, _Alloc>
 5959     operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 5960 	      basic_string<_CharT, _Traits, _Alloc>&& __rhs)
 5964     inline basic_string<_CharT, _Traits, _Alloc>
 5965     operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs,
 5966 	      basic_string<_CharT, _Traits, _Alloc>&& __rhs)
 5976     inline basic_string<_CharT, _Traits, _Alloc>
 5978 	      basic_string<_CharT, _Traits, _Alloc>&& __rhs)
 5982     inline basic_string<_CharT, _Traits, _Alloc>
 5984 	      basic_string<_CharT, _Traits, _Alloc>&& __rhs)
 5988     inline basic_string<_CharT, _Traits, _Alloc>
 5989     operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs,
 5994     inline basic_string<_CharT, _Traits, _Alloc>
 5995     operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs,
 6009     operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 6010 	       const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 6017     operator==(const basic_string<_CharT>& __lhs,
 6018 	       const basic_string<_CharT>& __rhs) _GLIBCXX_NOEXCEPT
 6032 	       const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 6043     operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 6056     operator!=(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 6057 	       const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 6070 	       const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 6081     operator!=(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 6094     operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 6095 	      const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 6107     operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 6120 	      const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 6132     operator>(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 6133 	      const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 6145     operator>(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 6158 	      const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 6170     operator<=(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 6171 	       const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 6183     operator<=(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 6196 	       const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 6208     operator>=(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 6209 	       const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 6221     operator>=(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
 6234 	     const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 6246     swap(basic_string<_CharT, _Traits, _Alloc>& __lhs,
 6247 	 basic_string<_CharT, _Traits, _Alloc>& __rhs)
 6267 	       basic_string<_CharT, _Traits, _Alloc>& __str);
 6285 	       const basic_string<_CharT, _Traits, _Alloc>& __str)
 6308 	    basic_string<_CharT, _Traits, _Alloc>& __str, _CharT __delim);
 6325 	    basic_string<_CharT, _Traits, _Alloc>& __str)
 6333 	    basic_string<_CharT, _Traits, _Alloc>& __str, _CharT __delim)
 6340 	    basic_string<_CharT, _Traits, _Alloc>& __str)
 6686     inline basic_string<char16_t>
 6691     inline basic_string<char32_t>
usr/include/c++/7.4.0/bits/basic_string.tcc
   53     const typename basic_string<_CharT, _Traits, _Alloc>::size_type
   59     swap(basic_string& __s) _GLIBCXX_NOEXCEPT
  131     typename basic_string<_CharT, _Traits, _Alloc>::pointer
  255     _M_assign(const basic_string& __str)
  358     basic_string<_CharT, _Traits, _Alloc>&
  378       basic_string<_CharT, _Traits, _Alloc>&
  384 	const basic_string __s(__k1, __k2);
  391     basic_string<_CharT, _Traits, _Alloc>&
  420     basic_string<_CharT, _Traits, _Alloc>&
  473     typename basic_string<_CharT, _Traits, _Alloc>::size_type
 1156     basic_string<_CharT, _Traits, _Alloc>
 1158 	      const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 1161       typedef basic_string<_CharT, _Traits, _Alloc> __string_type;
 1172     basic_string<_CharT, _Traits, _Alloc>
 1173     operator+(_CharT __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs)
 1175       typedef basic_string<_CharT, _Traits, _Alloc> __string_type;
 1186     typename basic_string<_CharT, _Traits, _Alloc>::size_type
 1222     typename basic_string<_CharT, _Traits, _Alloc>::size_type
 1240     typename basic_string<_CharT, _Traits, _Alloc>::size_type
 1262     typename basic_string<_CharT, _Traits, _Alloc>::size_type
 1279     typename basic_string<_CharT, _Traits, _Alloc>::size_type
 1295     typename basic_string<_CharT, _Traits, _Alloc>::size_type
 1317     typename basic_string<_CharT, _Traits, _Alloc>::size_type
 1330     typename basic_string<_CharT, _Traits, _Alloc>::size_type
 1341     typename basic_string<_CharT, _Traits, _Alloc>::size_type
 1363     typename basic_string<_CharT, _Traits, _Alloc>::size_type
 1466 	       basic_string<_CharT, _Traits, _Alloc>& __str)
 1469       typedef basic_string<_CharT, _Traits, _Alloc>	__string_type;
 1538 	    basic_string<_CharT, _Traits, _Alloc>& __str, _CharT __delim)
 1541       typedef basic_string<_CharT, _Traits, _Alloc>	__string_type;
usr/include/c++/7.4.0/bits/locale_classes.h
  284       operator()(const basic_string<_Char, _Traits, _Alloc>& __s1,
  285 		 const basic_string<_Char, _Traits, _Alloc>& __s2) const;
  649       typedef basic_string<_CharT>	string_type;
  822       typedef basic_string<_CharT> string_type;
usr/include/c++/7.4.0/bits/locale_classes.tcc
   81     operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1,
   82 	       const basic_string<_CharT, _Traits, _Alloc>& __s2) const
usr/include/c++/7.4.0/bits/locale_conv.h
  107 		     basic_string<_CharT, _Traits, _Alloc>& __outstr,
  124 		     basic_string<_CharT, _Traits, _Alloc>& __outstr,
  136 		      basic_string<char, _Traits, _Alloc>& __outstr,
  153 		      basic_string<char, _Traits, _Alloc>& __outstr,
  172       typedef basic_string<char, char_traits<char>, _Byte_alloc>   byte_string;
  173       typedef basic_string<_Elem, char_traits<_Elem>, _Wide_alloc> wide_string;
usr/include/c++/7.4.0/bits/locale_facets.h
 1673       typedef basic_string<_CharT>	string_type;
 1903       typedef basic_string<_CharT>	string_type;
usr/include/c++/7.4.0/bits/locale_facets.tcc
   96 	  const basic_string<_CharT>& __tn = __np.truename();
  101 	  const basic_string<_CharT>& __fn = __np.falsename();
usr/include/c++/7.4.0/bits/locale_facets_nonio.h
 1029       typedef basic_string<_CharT>	string_type;
 1416       typedef basic_string<_CharT>	string_type;
 1474       typedef basic_string<_CharT>	string_type;
 1626       typedef basic_string<_CharT>	string_type;
 1804       typedef basic_string<_CharT>	string_type;
 1985       typedef basic_string<_CharT>	string_type;
usr/include/c++/7.4.0/bits/locale_facets_nonio.tcc
   93 	  const basic_string<_CharT>& __cs = __mp.curr_symbol();
   98 	  const basic_string<_CharT>& __ps = __mp.positive_sign();
  103 	  const basic_string<_CharT>& __ns = __mp.negative_sign();
usr/include/c++/7.4.0/bits/quoted_string.h
  122 		 const _Quoted_string<basic_string<_CharT, _Traits, _Alloc>&,
usr/include/c++/7.4.0/bits/regex.h
   91       typedef std::basic_string<char_type> 	string_type;
  490 	basic_regex(const std::basic_string<_Ch_type, _Ch_traits,
  578 	operator=(const basic_string<_Ch_type, _Ch_traits, _Alloc>& __s)
  655 	assign(const basic_string<_Ch_type, _Ch_traits, _Alloc>& __s,
  874       typedef std::basic_string<value_type>             string_type;
 1042     using __sub_match_string = basic_string<
 1593       typedef std::basic_string<char_type>                 string_type;
 1831 	format(_Out_iter __out, const basic_string<char_type, _St, _Sa>& __fmt,
 1842 	basic_string<char_type, _St, _Sa>
 1843 	format(const basic_string<char_type, _St, _Sa>& __fmt,
 1846 	  basic_string<char_type, _St, _Sa> __result;
 2107     regex_match(const basic_string<_Ch_type, _Ch_traits, _Ch_alloc>& __s,
 2121     regex_match(const basic_string<_Ch_type, _Ch_traits, _Ch_alloc>&&,
 2122 		match_results<typename basic_string<_Ch_type,
 2165     regex_match(const basic_string<_Ch_type, _Ch_traits, _Str_allocator>& __s,
 2273     regex_search(const basic_string<_Ch_type, _Ch_traits,
 2296     regex_search(const basic_string<_Ch_type, _Ch_traits, _Ch_alloc>& __s,
 2297 		 match_results<typename basic_string<_Ch_type,
 2311     regex_search(const basic_string<_Ch_type, _Ch_traits, _Ch_alloc>&&,
 2312 		 match_results<typename basic_string<_Ch_type,
 2338 		  const basic_string<_Ch_type, _St, _Sa>& __fmt,
 2380     inline basic_string<_Ch_type, _St, _Sa>
 2381     regex_replace(const basic_string<_Ch_type, _St, _Sa>& __s,
 2383 		  const basic_string<_Ch_type, _Fst, _Fsa>& __fmt,
 2387       basic_string<_Ch_type, _St, _Sa> __result;
 2406     inline basic_string<_Ch_type, _St, _Sa>
 2407     regex_replace(const basic_string<_Ch_type, _St, _Sa>& __s,
 2413       basic_string<_Ch_type, _St, _Sa> __result;
 2432     inline basic_string<_Ch_type>
 2435 		  const basic_string<_Ch_type, _St, _Sa>& __fmt,
 2439       basic_string<_Ch_type> __result;
 2458     inline basic_string<_Ch_type>
 2465       basic_string<_Ch_type> __result;
usr/include/c++/7.4.0/bits/regex_compiler.h
  163     struct __has_contiguous_iter<std::basic_string<_Ch, _Tr, _Alloc>>
  213       const basic_string<char_type> __str(__first, __last);
usr/include/c++/7.4.0/bits/regex_scanner.h
  215       typedef std::basic_string<_CharT>                           _StringT;
usr/include/c++/7.4.0/bits/stringfwd.h
   84   typedef basic_string<char16_t> u16string; 
   87   typedef basic_string<char32_t> u32string; 
usr/include/c++/7.4.0/bitset
  756       _M_check_initial_position(const std::basic_string<_CharT, _Traits, _Alloc>& __s,
  885 	bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __s,
  891 			      std::basic_string<_CharT, _Traits, _Alloc>::npos,
  906 	bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __s,
  917 	bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __s,
  947 	  if (__n == std::basic_string<_CharT>::npos)
 1188 	std::basic_string<_CharT, _Traits, _Alloc>
 1191 	  std::basic_string<_CharT, _Traits, _Alloc> __result;
 1199 	std::basic_string<_CharT, _Traits, _Alloc>
 1202 	  std::basic_string<_CharT, _Traits, _Alloc> __result;
 1210 	std::basic_string<_CharT, _Traits, std::allocator<_CharT> >
 1217 	std::basic_string<_CharT, _Traits, std::allocator<_CharT> >
 1223 	std::basic_string<_CharT, std::char_traits<_CharT>,
 1232 	std::basic_string<_CharT, std::char_traits<_CharT>,
 1262 	_M_copy_from_string(const std::basic_string<_CharT,
 1270         _M_copy_to_string(std::basic_string<_CharT, _Traits, _Alloc>&,
 1276 	_M_copy_from_string(const std::basic_string<_CharT,
 1282         _M_copy_to_string(std::basic_string<_CharT, _Traits,_Alloc>& __s) const
 1404       _M_copy_to_string(std::basic_string<_CharT, _Traits, _Alloc>& __s,
 1468       std::basic_string<_CharT, _Traits> __tmp;
 1533       std::basic_string<_CharT, _Traits> __tmp;
usr/include/c++/7.4.0/iomanip
  470     quoted(const basic_string<_CharT, _Traits, _Alloc>& __string,
  474 			const basic_string<_CharT, _Traits, _Alloc>&, _CharT>(
  480     quoted(basic_string<_CharT, _Traits, _Alloc>& __string,
  484 			basic_string<_CharT, _Traits, _Alloc>&, _CharT>(
usr/include/c++/7.4.0/sstream
   80       typedef basic_string<char_type, _Traits, _Alloc> 	__string_type;
  394       typedef basic_string<_CharT, _Traits, _Alloc> 	__string_type;
  538       typedef basic_string<_CharT, _Traits, _Alloc> 	__string_type;
  682       typedef basic_string<_CharT, _Traits, _Alloc> 	__string_type;
usr/include/c++/7.4.0/streambuf
  169 		   basic_string<_CharT2, _Traits2, _Alloc>&);
  174 		basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2);