{"ast_node_type":"other","tokens":[{"end":59,"kind":"keyword","start":0,"text":"///"}]}
    /// a trailing comma and erroneous trailing attributes.
    /// Parses a (possibly empty) list of lifetime and type parameters, possibly including
    pub(super) fn parse_generic_params(&mut self) -> PResult<'a, ThinVec<ast::GenericParam>> {