{"ast_node_type":"variable","tokens":[{"end":62,"kind":"keyword","start":0,"text":"if"}]}
        if let IndexEntry::Occupied(entry) = self.c.entry(p) {
        // Cover the cases where `p` appears as a `src`
            Self::entry_filter_candidates(entry, p, &mut f, at);