class SimpleCov::StaticCoverageExtractor::Visitor
def emit_if_like(node)
optional else/elsif) but expose the trailing arm under different
IfNode and UnlessNode share a shape (predicate + then body +
def emit_if_like(node) then_loc = arm_location(node.statements, node.location) else_loc = if_like_else_location(node) @branches[build_tuple(:if, node.location)] = { build_tuple(:then, then_loc) => 0, build_tuple(:else, else_loc) => 0 } end