Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide_assists/src/handlers/convert_bool_then.rs')
| -rw-r--r-- | crates/ide_assists/src/handlers/convert_bool_then.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ide_assists/src/handlers/convert_bool_then.rs b/crates/ide_assists/src/handlers/convert_bool_then.rs index daec28999e..f07fde07c0 100644 --- a/crates/ide_assists/src/handlers/convert_bool_then.rs +++ b/crates/ide_assists/src/handlers/convert_bool_then.rs @@ -222,7 +222,7 @@ fn option_variants( sema: &Semantics<RootDatabase>, expr: &SyntaxNode, ) -> Option<(hir::Variant, hir::Variant)> { - let fam = FamousDefs(sema, sema.scope(expr).krate()); + let fam = FamousDefs(sema, sema.scope(expr)?.krate()); let option_variants = fam.core_option_Option()?.variants(sema.db); match &*option_variants { &[variant0, variant1] => Some(if variant0.name(sema.db) == known::None { |