Lines Matching defs:file
31 // This file implements death tests.
129 "Indicates the file, line number, temporal index of "
130 "the single death test to run, and a file descriptor to "
351 // platforms, it is read from a file descriptor.
387 Matcher<const std::string&> matcher, const char* file,
390 statement, std::move(matcher), file, line, test);
513 // Writes a status byte to the child's status file descriptor, then
674 const char* file, int line)
676 file_(file),
684 // The name of the file in which the death test is located.
834 const char* file, int line)
836 file_(file),
845 // The name of the file in which the death test is located.
1110 // When we fork the process below, the log file buffers are copied, but the
1111 // file descriptors are shared. We flush all log files here so that closing
1112 // the file descriptors in the child process doesn't throw off the
1116 // thread writes to the log file.
1148 const char* file, int line)
1150 file_(file),
1164 // The name of the file in which the death test is located.
1407 const char* file, int line,
1424 if (!(flag->file() == file && flag->line() == line &&
1435 *test = new WindowsDeathTest(statement, std::move(matcher), file, line);
1442 *test = new FuchsiaDeathTest(statement, std::move(matcher), file, line);
1448 *test = new ExecDeathTest(statement, std::move(matcher), file, line);
1467 // signals the event, and returns a file descriptor wrapped around the pipe
1517 " to a file descriptor");