private function _throw() {
    $node = new ThrowStatementNode();
    $this->mustMatch(T_THROW, $node);
    $node->addChild($this->expr(), 'expression');
    $this->endStatement($node);
    return $node;
  }