original_string: protected function _createFromThrowable($e)
      {
          $this->backtrace = $e->getTrace();
          if ($previous = $e->getPrevious()) {
              $backtrace = new self($previous);
              $this->backtrace = array_merge($backtrace->backtrace,
                                             $this->backtrace);
          }
      }
code: protected function _createFromThrowable($e)
      {
          $this->backtrace = $e->getTrace();
          if ($previous = $e->getPrevious()) {
              $backtrace = new self($previous);
              $this->backtrace = array_merge($backtrace->backtrace,
                                             $this->backtrace);
          }
      }
code_tokens: protected function _createFromThrowable ( $ e ) { $ this -> backtrace = $ e -> getTrace ( ) ; if ( $ previous = $ e -> getPrevious ( ) ) { $ backtrace = new self ( $ previous ) ; $ this -> backtrace = array_merge ( $ backtrace -> backtrace , $ this -> backtrace ) ; } }
docstring: Wraps an error object's backtrace.
  
  @todo Merge with createFromThrowable with PHP 7.
  
  @param Throwable $e  The error to wrap.
docstring_tokens: Wraps an error object s backtrace .