Lines Matching defs:statement
215 // to executing the given statement. It is the responsibility of the
238 // RETURNED means that the test statement attempted to execute a return
239 // statement, which is not allowed; THREW means that the test statement
345 bool DeathTest::Create(const char* statement, const RE* regex,
348 statement, regex, file, line, test);
379 const char* statement() const { return statement_; }
539 buffer << "Death test: " << statement() << "\n";
550 buffer << " Result: illegal return in test statement.\n"
778 ForkingDeathTest(const char* statement, const RE* regex);
1153 bool DefaultDeathTestFactory::Create(const char* statement, const RE* regex,
1182 *test = new WindowsDeathTest(statement, regex, file, line);
1188 *test = new ExecDeathTest(statement, regex, file, line);
1190 *test = new NoExecDeathTest(statement, regex);