{"ast_node_type":"other","tokens":[{"end":53,"kind":"keyword","start":0,"text":"bounds.push(self.parse_generic_bound()?);"}]}
            bounds.push(self.parse_generic_bound()?);
            }
            if allow_plus == AllowPlus::No || !self.eat_plus() {