/external/clang/test/CodeGenCXX/ |
D | mangle-subst-std.cpp | 52 template<typename charT, typename traits = char_traits<charT> > 53 struct basic_istream : virtual public basic_ios<charT, traits> { 54 basic_istream(int x) : basic_ios<charT, traits>(x), stored(x) { } in basic_istream() 58 template<typename charT, typename traits = char_traits<charT> > 59 struct basic_ostream : virtual public basic_ios<charT, traits> { 60 basic_ostream(int x) : basic_ios<charT, traits>(x), stored(x) { } in basic_ostream() 65 template<typename charT, typename traits = char_traits<charT> > 66 struct basic_iostream : public basic_istream<charT, traits>, 67 public basic_ostream<charT, traits> { 68 basic_iostream(int x) : basic_istream<charT, traits>(x), in basic_iostream() [all …]
|
D | 2010-05-11-alwaysinlineinstantiation.cpp | 6 template<class charT> 14 template <class charT> 16 basic_string<charT>::basic_string() in basic_string() 20 template <class charT> 22 basic_string<charT>::~basic_string() in ~basic_string()
|
D | weak-external.cpp | 29 template<class charT> struct char_traits;
|
/external/libcxx/include/ |
D | iosfwd | 20 template<class charT> struct char_traits; 24 template <class charT, class traits = char_traits<charT> > class basic_ios; 26 template <class charT, class traits = char_traits<charT> > class basic_streambuf; 27 template <class charT, class traits = char_traits<charT> > class basic_istream; 28 template <class charT, class traits = char_traits<charT> > class basic_ostream; 29 template <class charT, class traits = char_traits<charT> > class basic_iostream; 31 template <class charT, class traits = char_traits<charT>, class Allocator = allocator<charT> > 33 template <class charT, class traits = char_traits<charT>, class Allocator = allocator<charT> > 35 template <class charT, class traits = char_traits<charT>, class Allocator = allocator<charT> > 37 template <class charT, class traits = char_traits<charT>, class Allocator = allocator<charT> > [all …]
|
D | bitset | 43 template <class charT> 44 explicit bitset(const charT* str, 45 typename basic_string<charT>::size_type n = basic_string<charT>::npos, 46 charT zero = charT('0'), charT one = charT('1')); 47 template<class charT, class traits, class Allocator> 48 explicit bitset(const basic_string<charT,traits,Allocator>& str, 49 typename basic_string<charT,traits,Allocator>::size_type pos = 0, 50 typename basic_string<charT,traits,Allocator>::size_type n = 51 basic_string<charT,traits,Allocator>::npos, 52 charT zero = charT('0'), charT one = charT('1')); [all …]
|
D | iomanip | 23 template<charT> T4 setfill(charT c); 27 template <class charT, class moneyT> T8 put_money(const moneyT& mon, bool intl = false); 28 template <class charT> T9 get_time(struct tm* tmb, const charT* fmt); 29 template <class charT> T10 put_time(const struct tm* tmb, const charT* fmt); 31 template <class charT> 32 T11 quoted(const charT* s, charT delim=charT('"'), charT escape=charT('\\')); // C++14 34 template <class charT, class traits, class Allocator> 35 T12 quoted(const basic_string<charT, traits, Allocator>& s, 36 charT delim=charT('"'), charT escape=charT('\\')); // C++14 38 template <class charT, class traits, class Allocator> [all …]
|
D | ostream | 17 template <class charT, class traits = char_traits<charT> > 19 : virtual public basic_ios<charT,traits> 23 typedef charT char_type; 44 basic_ostream& operator<<(basic_ios<charT, traits>& (*pf)(basic_ios<charT,traits>&)); 81 template<class charT, class traits> 82 basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>&, charT); 84 template<class charT, class traits> 85 basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>&, char); 99 template<class charT, class traits> 100 basic_ostream<charT,traits>& operator<<(basic_ostream<charT,traits>&, const charT*); [all …]
|
D | sstream | 17 template <class charT, class traits = char_traits<charT>, class Allocator = allocator<charT> > 19 : public basic_streambuf<charT, traits> 22 typedef charT char_type; 55 template <class charT, class traits, class Allocator> 56 void swap(basic_stringbuf<charT, traits, Allocator>& x, 57 basic_stringbuf<charT, traits, Allocator>& y); 62 template <class charT, class traits = char_traits<charT>, class Allocator = allocator<charT> > 64 : public basic_istream<charT, traits> 67 typedef charT char_type; 90 template <class charT, class traits, class Allocator> [all …]
|
D | random | 60 template <class charT, class traits, 62 basic_ostream<charT, traits>& 63 operator<<(basic_ostream<charT, traits>& os, 66 template <class charT, class traits, 68 basic_istream<charT, traits>& 69 operator>>(basic_istream<charT, traits>& is, 126 template <class charT, class traits, 130 basic_ostream<charT, traits>& 131 operator<<(basic_ostream<charT, traits>& os, 134 template <class charT, class traits, [all …]
|
D | string | 44 template <class charT> 47 typedef charT char_type; 74 template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT> > 272 template<class charT, class traits, class Allocator> 273 basic_string<charT, traits, Allocator> 274 operator+(const basic_string<charT, traits, Allocator>& lhs, 275 const basic_string<charT, traits, Allocator>& rhs); 277 template<class charT, class traits, class Allocator> 278 basic_string<charT, traits, Allocator> 279 operator+(const charT* lhs , const basic_string<charT,traits,Allocator>&rhs); [all …]
|
D | iterator | 208 template <class T, class charT = char, class traits = char_traits<charT>, class Distance = ptrdiff_… 213 typedef charT char_type; 215 typedef basic_istream<charT,traits> istream_type; 228 template <class T, class charT, class traits, class Distance> 229 bool operator==(const istream_iterator<T,charT,traits,Distance>& x, 230 const istream_iterator<T,charT,traits,Distance>& y); 231 template <class T, class charT, class traits, class Distance> 232 bool operator!=(const istream_iterator<T,charT,traits,Distance>& x, 233 const istream_iterator<T,charT,traits,Distance>& y); 235 template <class T, class charT = char, class traits = char_traits<charT> > [all …]
|
D | istream | 17 template <class charT, class traits = char_traits<charT> > 19 : virtual public basic_ios<charT,traits> 23 typedef charT char_type; 95 template<class charT, class traits> 96 basic_istream<charT,traits>& operator>>(basic_istream<charT,traits>&, charT&); 104 template<class charT, class traits> 105 basic_istream<charT,traits>& operator>>(basic_istream<charT,traits>&, charT*); 113 template <class charT, class traits> 115 swap(basic_istream<charT, traits>& x, basic_istream<charT, traits>& y); 120 template <class charT, class traits = char_traits<charT> > [all …]
|
D | fstream | 17 template <class charT, class traits = char_traits<charT> > 19 : public basic_streambuf<charT, traits> 22 typedef charT char_type; 59 template <class charT, class traits> 61 swap(basic_filebuf<charT, traits>& x, basic_filebuf<charT, traits>& y); 66 template <class charT, class traits = char_traits<charT> > 68 : public basic_istream<charT,traits> 71 typedef charT char_type; 92 template <class charT, class traits> 94 swap(basic_ifstream<charT, traits>& x, basic_ifstream<charT, traits>& y); [all …]
|
D | regex | 91 template <class charT> 95 typedef charT char_type; 103 charT translate(charT c) const; 104 charT translate_nocase(charT c) const; 118 bool isctype(charT c, char_class_type f) const; 119 int value(charT ch, int radix) const; 124 template <class charT, class traits = regex_traits<charT>> 129 typedef charT value_type; 147 explicit basic_regex(const charT* p, flag_type f = regex_constants::ECMAScript); 148 basic_regex(const charT* p, size_t len, flag_type f); [all …]
|
D | ios | 110 template <class charT, class traits = char_traits<charT> > 116 typedef charT char_type; 136 explicit basic_ios(basic_streambuf<charT,traits>* sb); 140 basic_ostream<charT,traits>* tie() const; 141 basic_ostream<charT,traits>* tie(basic_ostream<charT,traits>* tiestr); 143 basic_streambuf<charT,traits>* rdbuf() const; 144 basic_streambuf<charT,traits>* rdbuf(basic_streambuf<charT,traits>* sb); 161 void init(basic_streambuf<charT,traits>* sb); 164 void set_rdbuf(basic_streambuf<charT, traits>* sb);
|
D | locale | 58 template <class charT, class Traits, class Allocator> 59 bool operator()(const basic_string<charT,Traits,Allocator>& s1, 60 const basic_string<charT,Traits,Allocator>& s2) const; 71 template <class charT> bool isspace (charT c, const locale& loc); 72 template <class charT> bool isprint (charT c, const locale& loc); 73 template <class charT> bool iscntrl (charT c, const locale& loc); 74 template <class charT> bool isupper (charT c, const locale& loc); 75 template <class charT> bool islower (charT c, const locale& loc); 76 template <class charT> bool isalpha (charT c, const locale& loc); 77 template <class charT> bool isdigit (charT c, const locale& loc); [all …]
|
/external/libcxx/test/std/strings/basic.string/string.cons/ |
D | size_char_alloc.pass.cpp | 22 template <class charT> 24 test(unsigned n, charT c) in test() 26 typedef std::basic_string<charT, std::char_traits<charT>, test_allocator<charT> > S; in test() 38 template <class charT, class A> 40 test(unsigned n, charT c, const A& a) in test() 42 typedef std::basic_string<charT, std::char_traits<charT>, A> S; in test() 57 typedef char charT; in test() typedef 58 typedef std::basic_string<charT, std::char_traits<charT>, test_allocator<charT> > S; in test() 74 typedef char charT; in test() typedef 75 typedef std::basic_string<charT, std::char_traits<charT>, A> S; in test()
|
D | pointer_alloc.pass.cpp | 22 template <class charT> 24 test(const charT* s) in test() 26 typedef std::basic_string<charT, std::char_traits<charT>, test_allocator<charT> > S; in test() 38 template <class charT, class A> 40 test(const charT* s, const A& a) in test() 42 typedef std::basic_string<charT, std::char_traits<charT>, A> S; in test()
|
D | pointer_size_alloc.pass.cpp | 22 template <class charT> 24 test(const charT* s, unsigned n) in test() 26 typedef std::basic_string<charT, std::char_traits<charT>, test_allocator<charT> > S; in test() 37 template <class charT, class A> 39 test(const charT* s, unsigned n, const A& a) in test() 41 typedef std::basic_string<charT, std::char_traits<charT>, A> S; in test()
|
D | iter_alloc.pass.cpp | 28 typedef typename std::iterator_traits<It>::value_type charT; in test() typedef 29 typedef std::basic_string<charT, std::char_traits<charT>, test_allocator<charT> > S; in test() 46 typedef typename std::iterator_traits<It>::value_type charT; in test() typedef 47 typedef std::basic_string<charT, std::char_traits<charT>, A> S; in test()
|
/external/libcxx/include/experimental/ |
D | string_view | 22 template<class charT, class traits = char_traits<charT>> 26 template<class charT, class traits> 27 constexpr bool operator==(basic_string_view<charT, traits> x, 28 basic_string_view<charT, traits> y) noexcept; 29 template<class charT, class traits> 30 constexpr bool operator!=(basic_string_view<charT, traits> x, 31 basic_string_view<charT, traits> y) noexcept; 32 template<class charT, class traits> 33 constexpr bool operator< (basic_string_view<charT, traits> x, 34 basic_string_view<charT, traits> y) noexcept; [all …]
|
/external/clang/test/CXX/basic/basic.start/basic.start.main/ |
D | p2.cpp | 86 typedef char charT; typedef 87 int main(int, const charT**) {} in main() argument 92 typedef char charT; typedef 93 int main(int, charT* const *) {} in main() 98 typedef char charT; typedef 99 int main(int, const charT* const *) {} in main()
|
/external/libcxx/test/std/strings/basic.string/ |
D | test_traits.h | 13 template <class charT> 16 typedef charT char_type;
|
/external/libcxx/test/std/input.output/iostream.format/quoted.manip/ |
D | quoted_traits.fail.cpp | 21 template <class charT> 24 typedef charT char_type;
|
/external/libcxx/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/ |
D | minus1.pass | 12 // template <class charT, class traits = char_traits<charT> >
|