original_string: public function setException(exception $e)
      {
          if (isset($this->response)) {
              $this->response->setException($e);
          } else {
              throw $e;
          }
      }
code: public function setException(exception $e)
      {
          if (isset($this->response)) {
              $this->response->setException($e);
          } else {
              throw $e;
          }
      }
code_tokens: public function setException ( exception $ e ) { if ( isset ( $ this -> response ) ) { $ this -> response -> setException ( $ e ) ; } else { throw $ e ; } }
docstring: Handle the exception depending on processing position we either
  set the response exception or throw the exception if the response is
  
  @param exception $e
  @throws exception
docstring_tokens: Handle the exception depending on processing position we either set the response exception or throw the exception if the response is