Lines Matching refs:strStart
178 const char* strStart = str.c_str(); in stoul() local
179 char* strEnd = const_cast<char*>(strStart); in stoul()
180 const unsigned long result = strtoul(strStart, &strEnd, base); in stoul()
190 } else if (strEnd == strStart || strtoulErrno != 0) { in stoul()
195 *pos = static_cast<size_t>(strEnd - strStart); in stoul()
205 const char* strStart = str.c_str(); in stoi() local
206 char* strEnd = const_cast<char*>(strStart); in stoi()
207 const long result = strtol(strStart, &strEnd, base); in stoi()
217 } else if (strEnd == strStart || strtolErrno != 0) { in stoi()
222 *pos = static_cast<size_t>(strEnd - strStart); in stoi()
232 const char* strStart = str.c_str(); in stod() local
233 char* strEnd = const_cast<char*>(strStart); in stod()
234 const double result = strtod(strStart, &strEnd); in stod()
244 } else if (strEnd == strStart || strtodErrno != 0) { in stod()
249 *pos = static_cast<size_t>(strEnd - strStart); in stod()