Lines Matching refs:begin
94 template <typename Iter> Iter fixNumericLocale(Iter begin, Iter end) { in fixNumericLocale() argument
95 for (; begin != end; ++begin) { in fixNumericLocale()
96 if (*begin == ',') { in fixNumericLocale()
97 *begin = '.'; in fixNumericLocale()
100 return begin; in fixNumericLocale()
103 template <typename Iter> void fixNumericLocaleInput(Iter begin, Iter end) { in fixNumericLocaleInput() argument
108 for (; begin != end; ++begin) { in fixNumericLocaleInput()
109 if (*begin == '.') { in fixNumericLocaleInput()
110 *begin = decimalPoint; in fixNumericLocaleInput()
120 Iter fixZerosInTheEnd(Iter begin, Iter end, unsigned int precision) { in fixZerosInTheEnd() argument
121 for (; begin != end; --end) { in fixZerosInTheEnd()
126 if (begin != (end - 1) && begin != (end - 2) && *(end - 2) == '.') { in fixZerosInTheEnd()