{"ast_node_type":"other","tokens":[{"end":31,"kind":"keyword","start":0,"text":"///"}]}
    ///   (e.g., `&Option<T>`).
    ///   `&Some(x)`). In that case, we return the "outermost" type
    fn pat_ty_adjusted(&self, pat: &hir::Pat<'_>) -> Result<Ty<'tcx>, Cx::Error> {