summaryrefslogtreecommitdiff
path: root/range.c
diff options
context:
space:
mode:
authorMarco Costa <mmarcottulio@gmail.com>2022-12-22 21:12:16 -0500
committerGitHub <noreply@github.com>2022-12-23 11:12:16 +0900
commitd2847009dbe1df52b3984ab994b1d5c2dadbb86e (patch)
treea98f6143e4c2903cccebfa79069c4420269b7d1b /range.c
parent792c50e917c6f7a7ed0f3ca8c64b47c005593b41 (diff)
downloadruby-d2847009dbe1df52b3984ab994b1d5c2dadbb86e.tar.gz
[DOC] Fix most of Range#cover? marked as verbatim
Diffstat (limited to 'range.c')
-rw-r--r--range.c84
1 files changed, 42 insertions, 42 deletions
diff --git a/range.c b/range.c
index 5ce9678652..6d90ecf4f3 100644
--- a/range.c
+++ b/range.c
@@ -1913,48 +1913,48 @@ static int r_cover_range_p(VALUE range, VALUE beg, VALUE end, VALUE val);
* - An internal call to <tt><=></tt> returns +nil+;
* that is, the operands are not comparable.
*
- * Beginless ranges cover all values of the same type before the end,
- * excluding the end for exclusive ranges. Beginless ranges cover
- * ranges that end before the end of the beginless range, or at the
- * end of the beginless range for inclusive ranges.
- *
- * (..2).cover?(1) # => true
- * (..2).cover?(2) # => true
- * (..2).cover?(3) # => false
- * (...2).cover?(2) # => false
- * (..2).cover?("2") # => false
- * (..2).cover?(..2) # => true
- * (..2).cover?(...2) # => true
- * (..2).cover?(.."2") # => false
- * (...2).cover?(..2) # => false
- *
- * Endless ranges cover all values of the same type after the
- * beginning. Endless exclusive ranges do not cover endless
- * inclusive ranges.
- *
- * (2..).cover?(1) # => false
- * (2..).cover?(3) # => true
- * (2...).cover?(3) # => true
- * (2..).cover?(2) # => true
- * (2..).cover?("2") # => false
- * (2..).cover?(2..) # => true
- * (2..).cover?(2...) # => true
- * (2..).cover?("2"..) # => false
- * (2...).cover?(2..) # => false
- * (2...).cover?(3...) # => true
- * (2...).cover?(3..) # => false
- * (3..).cover?(2..) # => false
- *
- * Ranges that are both beginless and endless cover all values and
- * ranges, and return true for all arguments, with the exception that
- * beginless and endless exclusive ranges do not cover endless
- * inclusive ranges.
- *
- * (nil...).cover?(Object.new) # => true
- * (nil...).cover?(nil...) # => true
- * (nil..).cover?(nil...) # => true
- * (nil...).cover?(nil..) # => false
- * (nil...).cover?(1..) # => false
+ * Beginless ranges cover all values of the same type before the end,
+ * excluding the end for exclusive ranges. Beginless ranges cover
+ * ranges that end before the end of the beginless range, or at the
+ * end of the beginless range for inclusive ranges.
+ *
+ * (..2).cover?(1) # => true
+ * (..2).cover?(2) # => true
+ * (..2).cover?(3) # => false
+ * (...2).cover?(2) # => false
+ * (..2).cover?("2") # => false
+ * (..2).cover?(..2) # => true
+ * (..2).cover?(...2) # => true
+ * (..2).cover?(.."2") # => false
+ * (...2).cover?(..2) # => false
+ *
+ * Endless ranges cover all values of the same type after the
+ * beginning. Endless exclusive ranges do not cover endless
+ * inclusive ranges.
+ *
+ * (2..).cover?(1) # => false
+ * (2..).cover?(3) # => true
+ * (2...).cover?(3) # => true
+ * (2..).cover?(2) # => true
+ * (2..).cover?("2") # => false
+ * (2..).cover?(2..) # => true
+ * (2..).cover?(2...) # => true
+ * (2..).cover?("2"..) # => false
+ * (2...).cover?(2..) # => false
+ * (2...).cover?(3...) # => true
+ * (2...).cover?(3..) # => false
+ * (3..).cover?(2..) # => false
+ *
+ * Ranges that are both beginless and endless cover all values and
+ * ranges, and return true for all arguments, with the exception that
+ * beginless and endless exclusive ranges do not cover endless
+ * inclusive ranges.
+ *
+ * (nil...).cover?(Object.new) # => true
+ * (nil...).cover?(nil...) # => true
+ * (nil..).cover?(nil...) # => true
+ * (nil...).cover?(nil..) # => false
+ * (nil...).cover?(1..) # => false
*
* Related: Range#include?.
*