module SimpleCov::StaticCoverageExtractor::ValuePositions
def mark(node, in_value, positions)
def mark(node, in_value, positions) return unless node.is_a?(::Prism::Node) positions[node] = true if in_value children = tail_children(node, in_value) node.compact_child_nodes.each do |child| mark(child, children.any? { |c| c.equal?(child) }, positions) end end