{"ast_node_type":"variable","tokens":[{"end":91,"kind":"keyword","start":0,"text":"let"}]}
        let path_span = ty_span.shrink_to_hi(); // Use an empty path since `position == 0`.
        Ok(P(T::recovered(Some(P(QSelf { ty, path_span, position: 0 })), path)))