{"ast_node_type":"other","tokens":[{"end":85,"kind":"keyword","start":0,"text":"(can_begin_dyn_bound_in_edition_2015(t)"}]}
                    (can_begin_dyn_bound_in_edition_2015(t) || *t == TokenKind::Star)
                || self.look_ahead(1, |t| {
                        && !can_continue_type_after_non_fn_ident(t)