Home | History | Annotate | Download | only in Intersection

Lines Matching refs:outFile

615         SkFILEWStream outFile(state.filename);
616 if (!outFile.isValid()) {
620 outputToStream(state, pathStr, pathPrefix, nameSuffix, testFunction, outFile);
638 SkFILEWStream outFile(state.filename);
639 if (!outFile.isValid()) {
643 outputToStream(state, pathStr, NULL, nameSuffix, testFunction, outFile);
650 static void writeTestName(const char* nameSuffix, SkWStream& outFile) {
651 outFile.writeText(testName);
652 outFile.writeDecAsText(testNumber);
654 outFile.writeText(nameSuffix);
660 const char* testFunction, SkWStream& outFile) {
661 outFile.writeText("<div id=\"");
662 writeTestName(nameSuffix, outFile);
663 outFile.writeText("\">\n");
665 outFile.writeText(pathPrefix);
667 outFile.writeText(pathStr);
668 outFile.writeText("</div>\n\n");
670 outFile.writeText(marker);
671 outFile.writeText(" ");
672 writeTestName(nameSuffix, outFile);
673 outFile.writeText(",\n\n\n");
675 outFile.writeText("static void ");
676 writeTestName(nameSuffix, outFile);
677 outFile.writeText("() {\n SkPath path");
679 outFile.writeText(", pathB");
681 outFile.writeText(";\n");
683 outFile.writeText(pathPrefix);
685 outFile.writeText(pathStr);
686 outFile.writeText(" ");
687 outFile.writeText(testFunction);
688 outFile.writeText("\n}\n\n");
689 outFile.writeText("static void (*firstTest)() = ");
690 writeTestName(nameSuffix, outFile);
691 outFile.writeText(";\n\n");
693 outFile.writeText("static struct {\n");
694 outFile.writeText(" void (*fun)();\n");
695 outFile.writeText(" const char* str;\n");
696 outFile.writeText("} tests[] = {\n");
697 outFile.writeText(" TEST(");
698 writeTestName(nameSuffix, outFile);
699 outFile.writeText("),\n");
700 outFile.flush();