Searched defs:basic_string (Results 1 - 25 of 31) sorted by relevance

12

/external/clang/test/CodeGenCXX/
H A D2010-05-11-alwaysinlineinstantiation.cpp7 class basic_string class
10 basic_string();
11 ~basic_string();
16 basic_string<charT>::basic_string() function in class:basic_string
22 basic_string<charT>::~basic_string()
26 typedef basic_string<char> string;
28 extern template class basic_string<char>;
H A Ddebug-info-template-quals.cpp4 struct basic_string { struct
6 basic_string&
7 assign(const _CharT* __s, const basic_string<_CharT> &x)
14 basic_string<char> str;
18 // CHECK: [[BS:.*]] = {{.*}} ; [ DW_TAG_structure_type ] [basic_string<char>] [line 4, size 8, align 8, offset 0] [def] [from ]
H A D2004-09-27-DidntEmitTemplate.cpp14 struct basic_string { struct
19 bool foo2(basic_string &X) {
H A Dweak-external.cpp6 // The "basic_string" extern template instantiation declaration is supposed to
9 // defined out-of-line. That we aren't instantiating the basic_string
13 // basic_string<char>), so we would emit it as a weak definition.
34 class _LIBCPP_VISIBLE basic_string; member in namespace:std
35 typedef basic_string<char, char_traits<char>, allocator<char> > string;
H A Dmangle-subst-std.cpp31 template<typename, typename, typename> struct basic_string { }; struct in namespace:std
35 void f(std::basic_string<char, char, int>) { }
40 typedef std::basic_string<char, std::char_traits<char>, std::allocator<char> > string;
94 template<typename, typename, typename> struct basic_string { }; struct
95 typedef basic_string<char, std::char_traits<char>, std::allocator<char> > not_string;
/external/clang/test/SemaCXX/
H A DPR9460.cpp6 struct basic_string{ struct
8 basic_string(aT*);
13 basic_string<char> struct{ // expected-error {{cannot combine with previous 'type-name' declaration specifier}}
H A DPR9461.cpp5 template<typename,typename=int,typename=int>struct basic_string;
7 typedef basic_string<char> string;
12 struct basic_string struct
15 basic_string(const aT*,const oc&a=int());
25 basic_string<_CharT,_Traits,_Alloc>::basic_string(const _CharT*,const _Alloc&) function in class:basic_string
H A Dwchar_t.cpp18 struct basic_string { struct
22 basic_string<_CharT> operator+ (const basic_string<_CharT>&, _CharT);
25 basic_string<wchar_t>() + L'-';
H A Dwarn-unused-value.cpp37 template<typename T> struct basic_string { struct in namespace:test2::std
44 typedef basic_string<char> string;
H A Dwarn-unreachable.cpp136 template<typename T> struct basic_string { struct in namespace:std
137 basic_string(const T* x) {} function in struct:std::basic_string
138 ~basic_string() {};
140 typedef basic_string<char> string;
/external/clang/test/SemaTemplate/
H A Dexception-spec-crash.cpp15 class basic_string { class
17 basic_string(basic_string &&__str)
29 basic_string<allocator<char> > vectorFoo_;
/external/stlport/stlport/stl/
H A D_string_hash.h34 __stl_string_hash(const basic_string<_CharT,_Traits,_Alloc>& __s) { argument
46 struct hash<basic_string<_CharT,_Traits,_Alloc> > {
47 size_t operator()(const basic_string<_CharT,_Traits,_Alloc>& __s) const argument
H A Dmsl_string.h18 # define basic_string __msl_basic_string macro
39 # undef basic_string macro
H A D_string_operators.h28 inline basic_string<_CharT,_Traits,_Alloc> _STLP_CALL
29 operator+(const basic_string<_CharT,_Traits,_Alloc>& __s, argument
30 const basic_string<_CharT,_Traits,_Alloc>& __y) {
31 typedef basic_string<_CharT,_Traits,_Alloc> _Str;
45 inline basic_string<_CharT,_Traits,_Alloc> _STLP_CALL
47 const basic_string<_CharT,_Traits,_Alloc>& __y) {
49 typedef basic_string<_CharT,_Traits,_Alloc> _Str;
63 inline basic_string<_CharT,_Traits,_Alloc> _STLP_CALL
65 const basic_string<_CharT,_Traits,_Alloc>& __y) {
66 typedef basic_string<_Char
46 operator +(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
64 operator +(_CharT __c, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
80 operator +(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
98 operator +(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT __c) argument
287 operator ==(const basic_string<_CharT,_Traits,_Alloc>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
295 operator ==(const _STLP_PRIV __bstr_sum<_CharT,_Traits,_Alloc,_Lhs,_Rhs,_StoreDir>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
302 operator ==(const basic_string<_CharT,_Traits,_Alloc>& __x, const _STLP_PRIV __bstr_sum<_CharT,_Traits,_Alloc,_Lhs,_Rhs,_StoreDir>& __y) argument
311 operator ==(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
320 operator ==(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
351 operator <(const basic_string<_CharT,_Traits,_Alloc>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
360 operator <(const _STLP_PRIV __bstr_sum<_CharT,_Traits,_Alloc,_Lhs,_Rhs,_StoreDir>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
368 operator <(const basic_string<_CharT,_Traits,_Alloc>& __x, const _STLP_PRIV __bstr_sum<_CharT,_Traits,_Alloc,_Lhs,_Rhs,_StoreDir>& __y) argument
377 operator <(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
387 operator <(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
425 operator !=(const basic_string<_CharT,_Traits,_Alloc>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
431 operator >(const basic_string<_CharT,_Traits,_Alloc>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
437 operator <=(const basic_string<_CharT,_Traits,_Alloc>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
443 operator >=(const basic_string<_CharT,_Traits,_Alloc>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
450 operator !=(const _STLP_PRIV __bstr_sum<_CharT,_Traits,_Alloc,_Lhs,_Rhs,_StoreDir>& __x, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
456 operator !=(const basic_string<_CharT,_Traits,_Alloc>& __x, const _STLP_PRIV __bstr_sum<_CharT,_Traits,_Alloc,_Lhs,_Rhs,_StoreDir>& __y) argument
465 operator !=(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
473 operator !=(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
499 operator >(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
507 operator >(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
533 operator <=(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
541 operator <=(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
567 operator >=(const _CharT* __s, const basic_string<_CharT,_Traits,_Alloc>& __y) argument
575 operator >=(const basic_string<_CharT,_Traits,_Alloc>& __x, const _CharT* __s) argument
[all...]
H A D_collate.h163 const basic_string<_CharT, _Traits, _Alloc>& __x,
164 const basic_string<_CharT, _Traits, _Alloc>& __y) {
162 __locale_do_operator_call(const locale& __loc, const basic_string<_CharT, _Traits, _Alloc>& __x, const basic_string<_CharT, _Traits, _Alloc>& __y) argument
H A D_string_sum_methods.h17 * All the necessary methods used for template expressions with basic_string
19 * file and it is a part of the basic_string definition.
24 basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s) function
29 basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s, function
H A D_locale.h53 const basic_string<_CharT, _Traits, _Alloc>& __x,
54 const basic_string<_CharT, _Traits, _Alloc>& __y);
176 bool operator()(const basic_string<_CharT, _Traits, _Alloc>& __x, argument
177 const basic_string<_CharT, _Traits, _Alloc>& __y) const
265 bool operator()(const basic_string<_CharT, _Traits, _Alloc>& __x, argument
266 const basic_string<_CharT, _Traits, _Alloc>& __y) const
H A D_string_io.c31 const basic_string<_CharT,_Traits,_Alloc>& __s) {
33 typedef typename basic_string<_CharT, _Traits, _Alloc>::size_type size_type;
70 basic_string<_CharT,_Traits, _Alloc>& __s) {
72 typedef typename basic_string<_CharT, _Traits, _Alloc>::size_type size_type;
134 basic_string<_CharT,_Traits,_Alloc>& __s,
137 typedef typename basic_string<_CharT, _Traits, _Alloc>::size_type size_type;
30 operator(basic_ostream<_CharT, _Traits>& __os, const basic_string<_CharT,_Traits,_Alloc>& __s) argument
H A D_sstream.c51 ::basic_stringbuf(const basic_string<_CharT, _Traits, _Alloc>& __s, ios_base::openmode __mode) argument
64 basic_stringbuf<_CharT, _Traits, _Alloc>::str(const basic_string<_CharT, _Traits, _Alloc>& __s) argument
/external/clang/test/CXX/except/except.spec/
H A Dcanonical.cpp18 class basic_string class in namespace:std
24 basic_string()
48 basic_string<T, _Traits, _Allocator>::basic_string() noexcept(_is_nothrow_constructible<allocator_type>::value) {}
/external/stlport/src/
H A Dstring.cpp41 # define basic_string _STLP_NON_DBG_NAME(str) macro
43 template class _STLP_CLASS_DECLSPEC basic_string<char, char_traits<char>, allocator<char> >; variable in typeref:class:_STLP_CLASS_DECLSPEC
44 template class _STLP_CLASS_DECLSPEC __construct_checker<basic_string<char, char_traits<char>, allocator<char> > >;
46 # undef basic_string macro
50 # define basic_string _STLP_NO_MEM_T_NAME(str) macro
55 template class _STLP_CLASS_DECLSPEC basic_string<char, char_traits<char>, allocator<char> >; variable in typeref:class:_STLP_CLASS_DECLSPEC
57 # if defined (basic_string)
59 # undef basic_string macro
70 # define basic_string _STLP_NON_DBG_NAME(str) macro
72 template class _STLP_CLASS_DECLSPEC basic_string<wchar_ variable in typeref:class:_STLP_CLASS_DECLSPEC
75 # undef basic_string macro
79 # define basic_string macro
84 template class _STLP_CLASS_DECLSPEC basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >; variable in typeref:class:_STLP_CLASS_DECLSPEC
88 # undef basic_string macro
[all...]
/external/chromium_org/base/strings/
H A Dstring16.cc80 template class std::basic_string<base::char16, base::string16_char_traits>; member in class:std
/external/stlport/stlport/stl/debug/
H A D_string_sum_methods.h17 * All the necessary methods used for template expressions with basic_string
19 * file and it is a part of the basic_string definition.
23 basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s) function
29 basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s, function
/external/clang/test/FixIt/
H A Dtypo.cpp8 template<typename T> class basic_string { // expected-note 3{{'basic_string' declared here}} class in namespace:std
14 typedef basic_string<char> string; // expected-note 2{{'string' declared here}}
43 basc_string<char> b1; // expected-error{{no template named 'basc_string'; did you mean 'basic_string'?}}
44 std::basic_sting<char> b2; // expected-error{{no template named 'basic_sting' in namespace 'std'; did you mean 'basic_string'?}}
47 return s.fnd("hello") // expected-error{{no member named 'fnd' in 'std::basic_string<char>'; did you mean 'find'?}}
48 == std::string::pos; // expected-error{{no member named 'pos' in 'std::basic_string<char>'; did you mean 'npos'?}}
79 typedef std::basic_string<char> yarn; // expected-note 2 {{'nonstd::yarn' declared here}}
90 nonstd::basic_string<char> str; // expected-error{{no template named 'basic_string' i
[all...]
/external/clang/test/Analysis/Inputs/
H A Dsystem-header-simulator-cxx.h155 // basic_string
157 class __attribute__ ((__type_visibility__("default"))) basic_string { class in namespace:std
171 basic_string();
176 // out of std::basic_string.
185 basic_string &operator +=(int c) {
188 // std::basic_string.
192 basic_string &operator =(const basic_string &other) {
196 // std::basic_string.

Completed in 394 milliseconds

12