{"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":".unwrap_or_else(||"}]}
                .unwrap_or_else(|| self_ty.to_string());
                .and_then(|span| self.sess().source_map().span_to_snippet(span).ok())