Lines Matching refs:statement
177 // to executing the given statement. It is the responsibility of the
200 // RETURNED means that the test statement attempted to execute a return
201 // statement, which is not allowed; THREW means that the test statement
305 bool DeathTest::Create(const char* statement, const RE* regex,
308 statement, regex, file, line, test);
339 const char* statement() const { return statement_; }
499 buffer << "Death test: " << statement() << "\n";
510 buffer << " Result: illegal return in test statement.\n"
742 ForkingDeathTest(const char* statement, const RE* regex);
1044 bool DefaultDeathTestFactory::Create(const char* statement, const RE* regex,
1072 *test = new WindowsDeathTest(statement, regex, file, line);
1078 *test = new ExecDeathTest(statement, regex, file, line);
1080 *test = new NoExecDeathTest(statement, regex);