File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -507,7 +507,7 @@ def disjoint?(set)
507
507
# the element as parameter. Returns an enumerator if no block is
508
508
# given.
509
509
def each ( &block )
510
- block or return enum_for ( __method__ ) { size }
510
+ block_given? or return enum_for ( __method__ ) { size }
511
511
@hash . each_key ( &block )
512
512
self
513
513
end
@@ -582,7 +582,7 @@ def collect!
582
582
# Equivalent to Set#delete_if, but returns nil if no changes were
583
583
# made. Returns an enumerator if no block is given.
584
584
def reject! ( &block )
585
- block or return enum_for ( __method__ ) { size }
585
+ block_given? or return enum_for ( __method__ ) { size }
586
586
n = size
587
587
delete_if ( &block )
588
588
self if size != n
@@ -591,7 +591,7 @@ def reject!(&block)
591
591
# Equivalent to Set#keep_if, but returns nil if no changes were
592
592
# made. Returns an enumerator if no block is given.
593
593
def select! ( &block )
594
- block or return enum_for ( __method__ ) { size }
594
+ block_given? or return enum_for ( __method__ ) { size }
595
595
n = size
596
596
keep_if ( &block )
597
597
self if size != n
You can’t perform that action at this time.
0 commit comments