original_string: public function get() {
          if( $this->value !== null ) return $this->value;
          if( $this->error !== null ) throw $this->error;
          throw new \LogicException("Value and error cannot both be null");
      }
code: public function get() {
          if( $this->value !== null ) return $this->value;
          if( $this->error !== null ) throw $this->error;
          throw new \LogicException("Value and error cannot both be null");
      }
code_tokens: public function get ( ) { if ( $ this -> value !== null ) return $ this -> value ; if ( $ this -> error !== null ) throw $ this -> error ; throw new \ LogicException ( "Value and error cannot both be null" ) ; }
docstring: Returns the value of the result if it is a success
  
  If it is an error, the exception it was created with is thrown
docstring_tokens: Returns the value of the result if it is a success