original_string: public function setIdentifier($value)
      {
          if ($value !== null && ($value < 0 || $value > 0xFFFF)) {
              throw new \InvalidArgumentException(
                  sprintf(
                      'Expected an identifier between 0x0000 and 0xFFFF but got %x',
                      $value
                  )
              );
          }
  
          $this->identifier = $value;
      }
code: public function setIdentifier($value)
      {
          if ($value !== null && ($value < 0 || $value > 0xFFFF)) {
              throw new \InvalidArgumentException(
                  sprintf(
                      'Expected an identifier between 0x0000 and 0xFFFF but got %x',
                      $value
                  )
              );
          }
  
          $this->identifier = $value;
      }
code_tokens: public function setIdentifier ( $ value ) { if ( $ value !== null && ( $ value < 0 || $ value > 0xFFFF ) ) { throw new \ InvalidArgumentException ( sprintf ( 'Expected an identifier between 0x0000 and 0xFFFF but got %x' , $ value ) ) ; } $ this -> identifier = $ value ; }
docstring: Sets the identifier.
  
  @param int|null $value
  
  @throws \InvalidArgumentException
docstring_tokens: Sets the identifier .