private function parseThrowStatement()
{
$this->tokenStack->push();
$token = $this->consumeToken(Tokens::T_THROW);
$stmt = $this->builder->buildAstThrowStatement($token->image);
$stmt->addChild($this->parseExpression());
$this->parseStatementTermination();
return $this->setNodePositionsAndReturn($stmt);
}