o:$YARD::CodeObjects::MethodObject: @name:initialize:@docstringIC:YARD::Docstring"HConstruct a new Exception object, optionally passing in a message. : @objectu:YARD::StubProxyException#initialize: @summary0: @all"z Construct a new Exception object, optionally passing in a message. @overload new(msg = nil) @return [Exception]:@ref_tags[: @tags[o:YARD::Tags::OverloadTag ; u; Exception#initialize;:new;IC; " ; u; Exception#initialize; 0; "@return [Exception];[;[o:YARD::Tags::Tag ; 0;0: @types["Exception: @text":@tag_name" return;0:@parameters[[:msg"nil;0:@signature"new(msg = nil);" overload:@current_file_has_commentsF: @scope: instance;[:@docstring_extra0: @files[[" error.c0:@namespaceu; Exception: @path"Exception#initialize;[:@visibility: public: @source"}/* * call-seq: * Exception.new(msg = nil) => exception * * Construct a new Exception object, optionally passing in * a message. */ static VALUE exc_initialize(argc, argv, exc) int argc; VALUE *argv; VALUE exc; { VALUE arg; rb_scan_args(argc, argv, "01", &arg); rb_iv_set(exc, "mesg", arg); rb_iv_set(exc, "bt", Qnil); return exc; }:@source_type:c