Home | History | Annotate | Download | only in src

Lines Matching refs:FILE

32 // This file implements death tests.
100 "Indicates the file, line number, temporal index of "
101 "the single death test to run, and a file descriptor to "
220 FILE* parent = posix::FDOpen(flag->write_fd(), "w");
238 "CHECK failed: File %s, line %d: %s", \
258 "CHECK failed: File %s, line %d: %s != -1", \
271 // platforms, it is read from a file descriptor.
306 const char* file, int line, DeathTest** test) {
308 statement, regex, file, line, test);
428 // Writes a status byte to the child's status file descriptor, then
572 const char* file,
574 : DeathTestImpl(a_statement, a_regex), file_(file), line_(line) {}
581 // The name of the file in which the death test is located.
797 // When we fork the process below, the log file buffers are copied, but the
798 // file descriptors are shared. We flush all log files here so that closing
799 // the file descriptors in the child process doesn't throw off the
803 // thread writes to the log file.
834 const char* file, int line) :
835 ForkingDeathTest(a_statement, a_regex), file_(file), line_(line) { }
838 // The name of the file in which the death test is located.
880 int close_fd; // File descriptor to close; the read end of a pipe
1040 const char* file, int line,
1056 if (!(flag->file() == file && flag->line() == line &&
1067 *test = new WindowsDeathTest(statement, regex, file, line);
1073 *test = new ExecDeathTest(statement, regex, file, line);
1112 // signals the event, and returns a file descriptor wrapped around the pipe
1164 "Unable to convert pipe handle %Iu to a file descriptor",