{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"#(#is_unsafe"}]}
            #(#is_unsafe [unsafe] " ")* #(#abi " ")* [fn]
        FnPtrType {
                ['('] #first_param #([,] " " #params)* [')']