{"ast_node_type":"variable","tokens":[{"end":81,"kind":"keyword","start":0,"text":"if"}]}
                    if let ControlFlow::Break(val) = visitor.node_settled(node) {
                    assert!(not_previously_settled, "A node should be settled exactly once");
                        return Some(val);