{"ast_node_type":"variable","tokens":[{"end":78,"kind":"keyword","start":0,"text":"if"}]}
                    if let Some(def_id) = binding.res().module_like_def_id() {
                    let maybe_assoc = opt_ns != Some(MacroNS) && PathSource::Type.is_expected(res);
                        if self.mods_with_parse_errors.contains(&def_id) {