private function parseSwitchStatement()
{
$this->tokenStack->push();
$this->consumeToken(Tokens::T_SWITCH);
$switch = $this->builder->buildAstSwitchStatement();
$switch->addChild($this->parseParenthesisExpression());
$this->parseSwitchStatementBody($switch);
return $this->setNodePositionsAndReturn($switch);
}