File: //usr/share/ri/3.0.0/system/Exception/backtrace-i.ri
U:RDoc::AnyMethod[iI"backtrace:ETI"Exception#backtrace;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"HReturns any backtrace associated with the exception. The backtrace ;TI"Jis an array of strings, each containing either ``filename:lineNo: in ;TI"'`method''' or ``filename:lineNo.'';To:RDoc::Markup::BlankLine o:RDoc::Markup::Verbatim; [I"def a
;TI" raise "boom"
;TI" end
;TI"
;TI"def b
;TI" a()
;TI" end
;TI"
;TI"begin
;TI" b()
;TI"rescue => detail
;TI") print detail.backtrace.join("\n")
;TI" end
;T:@format0o;
; [I"<em>produces:</em>;T@o;; [I"prog.rb:2:in `a'
;TI"prog.rb:6:in `b'
;TI"prog.rb:10
;T;
0o;
; [I"=In the case no backtrace has been set, +nil+ is returned;T@o;; [I"ex = StandardError.new
;TI"ex.backtrace
;TI"#=> nil;T;
0:
@fileI"error.c;T:0@omit_headings_from_table_of_contents_below0I",exception.backtrace -> array or nil
;T0[ I"();T@0FI"Exception;TcRDoc::NormalClass00