diff options
Diffstat (limited to 'crates/ide/src')
-rw-r--r-- | crates/ide/src/references/rename.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ide/src/references/rename.rs b/crates/ide/src/references/rename.rs index 731457696..64fe8bd65 100644 --- a/crates/ide/src/references/rename.rs +++ b/crates/ide/src/references/rename.rs | |||
@@ -241,7 +241,7 @@ fn rename_to_self( | |||
241 | return Err(RenameError("Method already has a self parameter".to_string())); | 241 | return Err(RenameError("Method already has a self parameter".to_string())); |
242 | } | 242 | } |
243 | 243 | ||
244 | let params = fn_def.params(sema.db); | 244 | let params = fn_def.assoc_fn_params(sema.db); |
245 | let first_param = | 245 | let first_param = |
246 | params.first().ok_or_else(|| RenameError("Method has no parameters".into()))?; | 246 | params.first().ok_or_else(|| RenameError("Method has no parameters".into()))?; |
247 | let first_param_ty = first_param.ty(); | 247 | let first_param_ty = first_param.ty(); |