ÿØÿà JFIF    ÿÛ „ ( %!1!%*+...983,7(-.- PKz]zztrace_func-i.rinu[U:RDoc::AnyMethod[iI"trace_func:EFI"IRB::Frame#trace_func;TF: publico:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"KUsed by Kernel#set_trace_func to register each event in the call stack;T: @fileI"lib/irb/frame.rb;T:0@omit_headings_from_table_of_contents_below000[I"%(event, file, line, id, binding);T@FI" Frame;TcRDoc::NormalClass00PKz]Of77 bottom-c.rinu[U:RDoc::AnyMethod[iI" bottom:EFI"IRB::Frame::bottom;TT: publico:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"(Convenience method for Frame#bottom;T: @fileI"lib/irb/frame.rb;T:0@omit_headings_from_table_of_contents_below000[I" (n = 0);T@FI" Frame;TcRDoc::NormalClass00PKz]"""new-c.rinu[U:RDoc::AnyMethod[iI"new:ETI"IRB::Frame::new;TT: publico:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"Creates a new stack frame;T: @fileI"lib/irb/frame.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Frame;TcRDoc::NormalClass00PKz]{  bottom-i.rinu[U:RDoc::AnyMethod[iI" bottom:EFI"IRB::Frame#bottom;TF: publico:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"MReturns the +n+ number of frames on the call stack from the first frame ;TI"initialized.;To:RDoc::Markup::BlankLineo; ; [I"JRaises FrameOverflow if there are no frames in the given stack range.;T: @fileI"lib/irb/frame.rb;T:0@omit_headings_from_table_of_contents_below000[I" (n = 0);T@FI" Frame;TcRDoc::NormalClass00PKz]YXX sender-c.rinu[U:RDoc::AnyMethod[iI" sender:EFI"IRB::Frame::sender;TT: publico:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"NReturns the binding context of the caller from the last frame initialized;T: @fileI"lib/irb/frame.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Frame;TcRDoc::NormalClass00PKz]top-i.rinu[U:RDoc::AnyMethod[iI"top:EFI"IRB::Frame#top;TF: publico:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"LReturns the +n+ number of frames on the call stack from the last frame ;TI"initialized.;To:RDoc::Markup::BlankLineo; ; [I"KRaises FrameUnderflow if there are no frames in the given stack range.;T: @fileI"lib/irb/frame.rb;T:0@omit_headings_from_table_of_contents_below000[I" (n = 0);T@FI" Frame;TcRDoc::NormalClass00PKz]*c..top-c.rinu[U:RDoc::AnyMethod[iI"top:EFI"IRB::Frame::top;TT: publico:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"%Convenience method for Frame#top;T: @fileI"lib/irb/frame.rb;T:0@omit_headings_from_table_of_contents_below000[I" (n = 0);T@FI" Frame;TcRDoc::NormalClass00PKz]@4wwcdesc-Frame.rinu[U:RDoc::NormalClass[iI" Frame:ETI"IRB::Frame;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/irb/frame.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[U:RDoc::Constant[iI"INIT_STACK_TIMES;FI"!IRB::Frame::INIT_STACK_TIMES;T00o;;[o:RDoc::Markup::Paragraph;[I"#Default number of stack frames;T; @; 0@@cRDoc::NormalClass0U; [iI"CALL_STACK_OFFSET;FI""IRB::Frame::CALL_STACK_OFFSET;T00o;;[o; ;[I"$Default number of frames offset;T; @; 0@@@0[[[I" class;T[[: public[ [I" bottom;FI"lib/irb/frame.rb;T[I"new;T@-[I" sender;F@-[I"top;F@-[:protected[[: private[[I" instance;T[[; [[I" bottom;F@-[I"top;F@-[I"trace_func;F@-[;[[;[[[I"Exception2MessageMapper;To;;[; @; 0@-[U:RDoc::Context::Section[i0o;;[; 0; 0[@I"IRB;FcRDoc::NormalModulePKz]zztrace_func-i.rinu[PKz]Of77 bottom-c.rinu[PKz]"""+new-c.rinu[PKz]{  bottom-i.rinu[PKz]YXX sender-c.rinu[PKz]0top-i.rinu[PKz]*c..? top-c.rinu[PKz]@4ww cdesc-Frame.rinu[PKVZ