Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
ruby27
/
share
/
ri
/
system
/
Fiber
/
//opt/alt/ruby27/share/ri/system/Fiber/raise-i.ri
U:RDoc::AnyMethod[iI" raise:ETI"Fiber#raise;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"ERaises an exception in the fiber at the point at which the last ;TI"AFiber.yield was called, or at the start if neither +resume+ ;TI"$nor +raise+ were called before.;To:RDoc::Markup::BlankLine o; ; [ I"HWith no arguments, raises a +RuntimeError+. With a single +String+ ;TI"Qargument, raises a +RuntimeError+ with the string as a message. Otherwise, ;TI"Kthe first parameter should be the name of an +Exception+ class (or an ;TI"Hobject that returns an +Exception+ object when sent an +exception+ ;TI"Nmessage). The optional second parameter sets the message associated with ;TI"Qthe exception, and the third parameter is an array of callback information. ;TI"NExceptions are caught by the +rescue+ clause of <code>begin...end</code> ;TI"blocks.;T: @fileI"cont.c;T:0@omit_headings_from_table_of_contents_below0I"�fiber.raise -> obj fiber.raise(string) -> obj fiber.raise(exception [, string [, array]]) -> obj ;T0[ I"(*args);T@FI" Fiber;TcRDoc::NormalClass00