Lines Matching refs:chars

22 inline int CompareToBlankPadding(const CHAR *x, std::size_t chars) {  in CompareToBlankPadding()  argument
23 for (; chars-- > 0; ++x) { in CompareToBlankPadding()
124 static void Adjust(CHAR *to, const CHAR *from, std::size_t chars) { in Adjust() argument
126 std::size_t j{chars}, k{chars}; in Adjust()
137 for (; k < chars && from[k] == ' '; ++k) { in Adjust()
139 while (k < chars) { in Adjust()
142 while (j < chars) { in Adjust()
197 inline std::size_t LenTrim(const CHAR *x, std::size_t chars) { in LenTrim() argument
198 while (chars > 0 && x[chars - 1] == ' ') { in LenTrim()
199 --chars; in LenTrim()
201 return chars; in LenTrim()
492 std::size_t chars{std::max(accumChars, xChars)}; in MaxMinHelper() local
494 accumChars != chars || (accumulator.rank() == 0 && x.rank() > 0)}; in MaxMinHelper()
519 accumulator.raw().elem_len = chars << shift<CHAR>; in MaxMinHelper()
526 accumData += accumChars, result += chars, x.IncrementSubscripts(xAt)) { in MaxMinHelper()
533 CopyAndPad(result, xData, chars, xChars); in MaxMinHelper()
535 CopyAndPad(result, accumData, chars, accumChars); in MaxMinHelper()
614 Descriptor &accumulator, const char *from, std::size_t chars) { in RTNAME()
620 accumulator.raw().elem_len += chars; in RTNAME()
622 std::memcpy(accumulator.OffsetElement<char>(oldLen), from, chars); in RTNAME()
890 std::size_t RTNAME(LenTrim1)(const char *x, std::size_t chars) { in RTNAME()
891 return LenTrim(x, chars); in RTNAME()
893 std::size_t RTNAME(LenTrim2)(const char16_t *x, std::size_t chars) { in RTNAME()
894 return LenTrim(x, chars); in RTNAME()
896 std::size_t RTNAME(LenTrim4)(const char32_t *x, std::size_t chars) { in RTNAME()
897 return LenTrim(x, chars); in RTNAME()