show variadic args in hover function signature

This commit is contained in:
Andy Russell 2022-03-04 16:24:13 -05:00
parent 908c17bfa6
commit 49fab593ad
No known key found for this signature in database
GPG key ID: BE2221033EDBC374
2 changed files with 29 additions and 0 deletions

View file

@ -86,6 +86,11 @@ impl HirDisplay for Function {
// The former will ignore lifetime arguments currently.
type_ref.hir_fmt(f)?;
}
if data.is_varargs() {
write!(f, ", ...")?;
}
write!(f, ")")?;
// `FunctionData::ret_type` will be `::core::future::Future<Output = ...>` for async fns.