class RuboCop::AST::CaseNode

def each_when

Returns:
  • (Enumerator) - if no block is given
  • (self) - if a block is given
def each_when
  return when_branches.to_enum(__method__) unless block_given?
  when_branches.each do |condition|
    yield condition
  end
  self
end