{"ast_node_type":"other","tokens":[{"end":96,"kind":"keyword","start":0,"text":")"}]}
    ) -> (Option<ast::ExplicitSelf>, ThinVec<P<Expr>>, Vec<P<Expr>>, Vec<(Ident, P<ast::Ty>)>) {
        generics: &Generics,
        let mut selflike_args = ThinVec::new();