{"ast_node_type":"variable","tokens":[{"end":66,"kind":"keyword","start":0,"text":"&&"}]}
                    && let hir::ExprKind::Path(_) = path_expr.kind
                    && let hir::Node::Expr(ref path_expr) = self.tcx.parent_hir_node(ty.hir_id)
                    && let hir::Node::Stmt(&hir::Stmt { kind: hir::StmtKind::Semi(parent), .. })