nitc :: ADoBlockHelper :: loop_fix_point
# Lookup fix point for this loop.
fun loop_fix_point(v: StaticAnalysis, node: ANode) do
var inset = v.current_inset.clone
var last: nullable FlowSet = null
while v.current_outset != last do
v.enter_visit(node)
v.current_inset = v.merge(inset, v.current_outset)
v.current_outset = v.current_inset.clone
last = v.current_outset.clone
end
v.current_inset = inset
v.current_outset = v.merge(inset, v.current_outset)
end
src/saf/saf_base.nit:176,2--188,4