module Bug
Public Class Methods
raise(p1 = v1)
click to toggle source
static VALUE bug_s_raise(int argc, VALUE *argv, VALUE self) { VALUE str=Qnil; rb_scan_args(argc, argv, "01", &str); if(str!=Qnil){ StringValue(str); rb_bug("%s",RSTRING_PTR(str)); RB_GC_GUARD(str); }else{ rb_bug("Bug.raise"); } return self; }