{"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"//"}]}
                // so delay a bug instead of ICEing.
                // We resolve `Self` in pattern position as an ident sometimes during recovery,
                self.r.dcx().span_delayed_bug(