Lines Matching defs:end
55 static void extract(int* outEndPosition, bool* outEndWithNegOrDot, const char* s, int start, int end) {
62 for (; currentIndex < end; currentIndex++) {
96 // In the case where nothing is found, we put the end position to the end of
97 // our extract range. Otherwise, end position will be where separator is found.
125 const char* pathStr, int start, int end) {
136 while (startPosition < end) {
138 extract(&endPosition, &endWithNegOrDot, pathStr, startPosition, end);
142 end - startPosition);
183 size_t end = start + 1;
185 while (end < strLen) {
186 end = nextStart(pathStr, strLen, end);
188 getFloats(&points, result, pathStr, start, end);
200 data->points.insert(data->points.end(), points.begin(), points.end());
201 start = end;
202 end++;
205 if ((end - start) == 1 && start < strLen) {