class SimpleCov::StaticCoverageExtractor::Visitor

def visit_case_node(node)

Coverage synthesizes one at the case's range.
and CaseMatchNode respectively. When there's no explicit `else`,
`case`/`when` and `case`/`in` (pattern matching) parse as CaseNode
def visit_case_node(node)
  emit_case_like(node, :when)
  super
end