Lines Matching defs:ct

4460 string __time_get_storage<char>::__analyze(char fmt, const ctype<char>& ct) {
4480 if (ct.is(ctype_base::space, *bb)) {
4482 for (++bb; bb != be && ct.is(ctype_base::space, *bb); ++bb)
4488 ptrdiff_t i = __scan_keyword(w, be, this->__weeks_, this->__weeks_ + 14, ct, err, false) - this->__weeks_;
4499 i = __scan_keyword(w, be, this->__months_, this->__months_ + 24, ct, err, false) - this->__months_;
4506 if (fmt == 'x' && ct.is(ctype_base::digit, this->__months_[i][0]))
4513 i = __scan_keyword(w, be, this->__am_pm_, this->__am_pm_ + 2, ct, err, false) - this->__am_pm_;
4522 if (ct.is(ctype_base::digit, *bb)) {
4523 switch (__get_up_to_n_digits(bb, be, err, ct, 4)) {
4591 wstring __time_get_storage<wchar_t>::__analyze(char fmt, const ctype<wchar_t>& ct) {
4617 if (ct.is(ctype_base::space, *wbb)) {
4619 for (++wbb; wbb != wbe && ct.is(ctype_base::space, *wbb); ++wbb)
4625 ptrdiff_t i = __scan_keyword(w, wbe, this->__weeks_, this->__weeks_ + 14, ct, err, false) - this->__weeks_;
4636 i = __scan_keyword(w, wbe, this->__months_, this->__months_ + 24, ct, err, false) - this->__months_;
4643 if (fmt == 'x' && ct.is(ctype_base::digit, this->__months_[i][0]))
4650 i = __scan_keyword(w, wbe, this->__am_pm_, this->__am_pm_ + 2, ct, err, false) - this->__am_pm_;
4659 if (ct.is(ctype_base::digit, *wbb)) {
4660 switch (__get_up_to_n_digits(wbb, wbe, err, ct, 4)) {
4712 if (ct.narrow(*wbb, 0) == '%') {
4726 void __time_get_storage<char>::init(const ctype<char>& ct) {
4752 __c_ = __analyze('c', ct);
4753 __r_ = __analyze('r', ct);
4754 __x_ = __analyze('x', ct);
4755 __X_ = __analyze('X', ct);
4760 void __time_get_storage<wchar_t>::init(const ctype<wchar_t>& ct) {
4825 __c_ = __analyze('c', ct);
4826 __r_ = __analyze('r', ct);
4827 __x_ = __analyze('x', ct);
4828 __X_ = __analyze('X', ct);
4840 const __time_get_temp<char> ct(__nm);
4841 init(ct);
4846 const __time_get_temp<char> ct(__nm);
4847 init(ct);
4853 const __time_get_temp<wchar_t> ct(__nm);
4854 init(ct);
4859 const __time_get_temp<wchar_t> ct(__nm);
4860 init(ct);