{"ast_node_type":"variable","tokens":[{"end":39,"kind":"keyword","start":0,"text":"let"}]}
        let ty = ty.strip_references();
        // collect from each `ty` into the `res` result vec
        ty.walk(db, |t| {