{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"if"}]}
        if self.tcx.features().deref_patterns()
        // string literal patterns to have type `str`. This is accounted for when lowering to MIR.
            && let hir::PatExprKind::Lit {