Esempio n. 1
0
 /**
  * Parses a clone-expression node.
  *
  * @return \PDepend\Source\AST\ASTCloneExpression
  * @since  0.9.12
  */
 private function parseCloneExpression()
 {
     $this->tokenStack->push();
     $token = $this->consumeToken(Tokens::T_CLONE);
     $expr = $this->builder->buildAstCloneExpression($token->image);
     $expr->addChild($this->parseExpression());
     return $this->setNodePositionsAndReturn($expr);
 }