Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

Commit f64eecd

Browse files
committed
fix one
1 parent 972a19f commit f64eecd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

crates/ide-assists/src/handlers/generate_function.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -683,7 +683,7 @@ where
683683
{
684684
// This function should be only called with `Impl`, `Trait`, or `Function`, for which it's
685685
// infallible to get source ast.
686-
let node = ctx.sema.source(def).unwrap().value;
686+
let node = ctx.sema.source(def).expect("definition's source couldn't be found").value;
687687
let generic_params = node.generic_param_list().into_iter().flat_map(|it| it.generic_params());
688688
let where_clauses = node.where_clause().into_iter().flat_map(|it| it.predicates());
689689
(generic_params, where_clauses)

0 commit comments

Comments
 (0)