original_string: private function getMethodStatement(\ReflectionParameter $param, Method $methodStmt) : Method
      {
          /* @var $paramStmt Param */
          $paramStmt = $this->factory->param($param->name);
          /* @var $param \ReflectionParameter */
          $this->setParameterType($param, $paramStmt);
          $this->setDefault($param, $paramStmt);
          $methodStmt->addParam($paramStmt);
  
          return $methodStmt;
      }
code: private function getMethodStatement(\ReflectionParameter $param, Method $methodStmt) : Method
      {
          /* @var $paramStmt Param */
          $paramStmt = $this->factory->param($param->name);
          /* @var $param \ReflectionParameter */
          $this->setParameterType($param, $paramStmt);
          $this->setDefault($param, $paramStmt);
          $methodStmt->addParam($paramStmt);
  
          return $methodStmt;
      }
code_tokens: private function getMethodStatement ( \ ReflectionParameter $ param , Method $ methodStmt ) : Method { /* @var $paramStmt Param */ $ paramStmt = $ this -> factory -> param ( $ param -> name ) ; /* @var $param \ReflectionParameter */ $ this -> setParameterType ( $ param , $ paramStmt ) ; $ this -> setDefault ( $ param , $ paramStmt ) ; $ methodStmt -> addParam ( $ paramStmt ) ; return $ methodStmt ; }
docstring: Return parameter reflection
docstring_tokens: Return parameter reflection