Code Duplication    Length = 8-8 lines in 2 locations

lib/Doctrine/ORM/Query/Parser.php 2 locations

@@ 887-894 (lines=8) @@
884
     *
885
     * @return \Doctrine\ORM\Query\AST\UpdateStatement
886
     */
887
    public function UpdateStatement()
888
    {
889
        $updateStatement = new AST\UpdateStatement($this->UpdateClause());
890
891
        $updateStatement->whereClause = $this->lexer->isNextToken(Lexer::T_WHERE) ? $this->WhereClause() : null;
892
893
        return $updateStatement;
894
    }
895
896
    /**
897
     * DeleteStatement ::= DeleteClause [WhereClause]
@@ 901-908 (lines=8) @@
898
     *
899
     * @return \Doctrine\ORM\Query\AST\DeleteStatement
900
     */
901
    public function DeleteStatement()
902
    {
903
        $deleteStatement = new AST\DeleteStatement($this->DeleteClause());
904
905
        $deleteStatement->whereClause = $this->lexer->isNextToken(Lexer::T_WHERE) ? $this->WhereClause() : null;
906
907
        return $deleteStatement;
908
    }
909
910
    /**
911
     * IdentificationVariable ::= identifier