{"ast_node_type":"other","tokens":[{"end":73,"kind":"keyword","start":0,"text":"allow_gen_future:"}]}
            allow_gen_future: if tcx.features().async_fn_track_caller() {
            allow_pattern_type: [sym::pattern_types, sym::pattern_type_range_trait].into(),
                [sym::gen_future, sym::closure_track_caller].into()