original_string: public function setStartIndex(int $startIndex): self
      {
          if ($startIndex < 1) {
              throw new \RangeException('The start index must be 1 or greater.');
          }
  
          $this->startIndex = $startIndex;
  
          return $this;
      }
code: public function setStartIndex(int $startIndex): self
      {
          if ($startIndex < 1) {
              throw new \RangeException('The start index must be 1 or greater.');
          }
  
          $this->startIndex = $startIndex;
  
          return $this;
      }
code_tokens: public function setStartIndex ( int $ startIndex ) : self { if ( $ startIndex < 1 ) { throw new \ RangeException ( 'The start index must be 1 or greater.' ) ; } $ this -> startIndex = $ startIndex ; return $ this ; }
docstring: The start index of this range.
  
  @param int $startIndex
  
  @return self
docstring_tokens: The start index of this range .