original_string: public function setIteratorSource(\Iterator $iterator=null, $start=0, $end=-1)
      {
          $this->iteratorstartindex = (int)$start;
          $this->iteratorendindex = (int)$end;
          $this->iterator = $iterator;
      }
code: public function setIteratorSource(\Iterator $iterator=null, $start=0, $end=-1)
      {
          $this->iteratorstartindex = (int)$start;
          $this->iteratorendindex = (int)$end;
          $this->iterator = $iterator;
      }
code_tokens: public function setIteratorSource ( \ Iterator $ iterator = null , $ start = 0 , $ end = - 1 ) { $ this -> iteratorstartindex = ( int ) $ start ; $ this -> iteratorendindex = ( int ) $ end ; $ this -> iterator = $ iterator ; }
docstring: Iterator as import source
  @param \Iterator $iterator
  @param int $start
  @param int $end
docstring_tokens: Iterator as import source