{"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"if"}]}
            if !dep_creates_cycle(&self.closure_dependencies, &mut FxHashSet::default(), c, dep) {
        if let Some(c) = self.current_closure {
                self.closure_dependencies.entry(c).or_default().push(dep);