{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"&&"}]}
                    && path.segments.len() > 1
                } else if !ty.span.from_expansion()
                    && let Some(ty) = is_ty_or_ty_ctxt(cx, path)