{"ast_node_type":"other","tokens":[{"end":32,"kind":"keyword","start":0,"text":"func_ty"}]}
            func_ty = z.clone();
        while let TyKind::Ref(_, _, z) = func_ty.kind(Interner) {
            if matches!(func_ty.kind(Interner), TyKind::Dyn(_)) {