original_string: public function getNextIdentifier()
      {
          $next = $this->getNext();
  
          if (!$next->isIdentifier()) {
              throw SyntaxErrorException::unexpectedToken('identifier', $next);
          }
  
          return $next->getValue();
      }
code: public function getNextIdentifier()
      {
          $next = $this->getNext();
  
          if (!$next->isIdentifier()) {
              throw SyntaxErrorException::unexpectedToken('identifier', $next);
          }
  
          return $next->getValue();
      }
code_tokens: public function getNextIdentifier ( ) { $ next = $ this -> getNext ( ) ; if ( ! $ next -> isIdentifier ( ) ) { throw SyntaxErrorException :: unexpectedToken ( 'identifier' , $ next ) ; } return $ next -> getValue ( ) ; }
docstring: Returns nex identifier token.
  
  @return string The identifier token value
  
  @throws SyntaxErrorException If next token is not an identifier
docstring_tokens: Returns nex identifier token .