original_string: protected function generateIdentifier()
      {
          if ($this->identifier === null) {
              ++self::$nextIdentifier;
              self::$nextIdentifier &= 0xFFFF;
  
              $this->identifier = self::$nextIdentifier;
          }
  
          return $this->identifier;
      }
code: protected function generateIdentifier()
      {
          if ($this->identifier === null) {
              ++self::$nextIdentifier;
              self::$nextIdentifier &= 0xFFFF;
  
              $this->identifier = self::$nextIdentifier;
          }
  
          return $this->identifier;
      }
code_tokens: protected function generateIdentifier ( ) { if ( $ this -> identifier === null ) { ++ self :: $ nextIdentifier ; self :: $ nextIdentifier &= 0xFFFF ; $ this -> identifier = self :: $ nextIdentifier ; } return $ this -> identifier ; }
docstring: Returns the identifier or generates a new one.
  
  @return int
docstring_tokens: Returns the identifier or generates a new one .