{"ast_node_type":"other","tokens":[{"end":93,"kind":"keyword","start":0,"text":"if"}]}
            if !Ident::new(*sym, *span).is_reserved() || matches!(is_raw, IdentIsRaw::Yes) =>
        (Tok(Token { kind: Ident(sym, is_raw), span }, _), Tok(Token { kind: Bang, .. }, _))
        {