{"ast_node_type":"other","tokens":[{"end":78,"kind":"keyword","start":0,"text":"//"}]}
        // Determine and write the type which we'll check the pattern against.
    pub(in super::super) fn check_decl(&self, decl: Declaration<'tcx>) -> Ty<'tcx> {
        let decl_ty = self.local_ty(decl.span, decl.hir_id);