{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"&&"}]}
                && def_id.krate != LOCAL_CRATE
                && let ExpnKind::Macro(macro_kind, macro_name) = oexpn.kind
                && rustc_session::utils::was_invoked_from_cargo()