[DOC] Enhanced RDoc for NilClass (#7500)

This commit is contained in:
Burdette Lamar 2023-03-13 11:55:59 -05:00 committed by GitHub
parent 45127c84d9
commit 1a8a24a633
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
Notes: git 2023-03-13 16:56:22 +00:00
Merged-By: peterzhu2118 <peter@peterzhu.ca>
3 changed files with 118 additions and 52 deletions

View file

@ -2103,9 +2103,12 @@ rb_float_denominator(VALUE self)
/*
* call-seq:
* nil.to_r -> (0/1)
* to_r -> (0/1)
*
* Returns zero as a Rational:
*
* nil.to_r # => (0/1)
*
* Returns zero as a rational.
*/
static VALUE
nilclass_to_r(VALUE self)
@ -2115,10 +2118,14 @@ nilclass_to_r(VALUE self)
/*
* call-seq:
* nil.rationalize([eps]) -> (0/1)
* rationalize(eps = nil) -> (0/1)
*
* Returns zero as a Rational:
*
* nil.rationalize # => (0/1)
*
* Argument +eps+ is ignored.
*
* Returns zero as a rational. The optional argument +eps+ is always
* ignored.
*/
static VALUE
nilclass_rationalize(int argc, VALUE *argv, VALUE self)