Lines Matching defs:currentRecord
225 DiffRecord* currentRecord = iter.get();
233 while (NULL != currentRecord) {
236 SkString differenceAbsPath = get_absolute_path(currentRecord->fDifferencePath);
237 SkString baselineAbsPath = get_absolute_path(currentRecord->fBaselinePath);
238 SkString testAbsPath = get_absolute_path(currentRecord->fTestPath);
241 stream.writeText(currentRecord->fCommonName.c_str());
257 for (int diffIndex = 0; diffIndex < currentRecord->fDiffs.count(); diffIndex++) {
258 DiffData& data = currentRecord->fDiffs[diffIndex];
276 if (diffIndex + 1 < currentRecord->fDiffs.count()) {
285 currentRecord = iter.next();
288 if (NULL != currentRecord) {
308 DiffRecord* currentRecord = iter.get();
311 while (NULL != currentRecord) {
312 for (int diffIndex = 0; diffIndex < currentRecord->fDiffs.count(); diffIndex++) {
313 DiffData& data = currentRecord->fDiffs[diffIndex];
321 currentRecord = iter.next();
329 currentRecord = iter2.get();
330 while (NULL != currentRecord) {
335 for (int diffIndex = 0; diffIndex < currentRecord->fDiffs.count(); diffIndex++) {
336 DiffData& data = currentRecord->fDiffs[diffIndex];
343 const char* filename = currentRecord->fBaselinePath.c_str() +
344 strlen(currentRecord->fBaselinePath.c_str()) - 1;
345 while (filename > currentRecord->fBaselinePath.c_str() && *(filename - 1) != '/') {
358 currentRecord = iter2.next();