{"ast_node_type":"function","tokens":[{"end":74,"kind":"keyword","start":0,"text":"fn"}]}
        fn desugar_inner(mut stream: TokenStream) -> Option<TokenStream> {
        // The return value is `None` if nothing in `stream` changed.
            let mut i = 0;