1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

[DOC] Added Exception.exception to Exception.new [ci skip]

This commit is contained in:
Nobuyoshi Nakada 2020-06-18 09:00:34 +09:00
parent e14cba354c
commit 957825639c
No known key found for this signature in database
GPG key ID: 7CD2805BFA3770C6

View file

@ -1003,7 +1003,8 @@ exc_init(VALUE exc, VALUE mesg)
/*
* call-seq:
* Exception.new(msg = nil) -> exception
* Exception.new(msg = nil) -> exception
* Exception.exception(msg = nil) -> exception
*
* Construct a new Exception object, optionally passing in
* a message.
@ -2572,7 +2573,7 @@ void
Init_Exception(void)
{
rb_eException = rb_define_class("Exception", rb_cObject);
rb_define_singleton_method(rb_eException, "exception", rb_class_new_instance, -1);
rb_define_alias(rb_singleton_class(rb_eException), "exception", "new");
rb_define_singleton_method(rb_eException, "to_tty?", exc_s_to_tty_p, 0);
rb_define_method(rb_eException, "exception", exc_exception, -1);
rb_define_method(rb_eException, "initialize", exc_initialize, -1);