diff options
Diffstat (limited to 'crates/ide/src/runnables.rs')
-rw-r--r-- | crates/ide/src/runnables.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ide/src/runnables.rs b/crates/ide/src/runnables.rs index 0ba7f7225..552054951 100644 --- a/crates/ide/src/runnables.rs +++ b/crates/ide/src/runnables.rs | |||
@@ -228,7 +228,7 @@ pub(crate) fn runnable_fn(sema: &Semantics<RootDatabase>, def: hir::Function) -> | |||
228 | let func = def.source(sema.db)?; | 228 | let func = def.source(sema.db)?; |
229 | let name_string = def.name(sema.db).to_string(); | 229 | let name_string = def.name(sema.db).to_string(); |
230 | 230 | ||
231 | let root = def.krate(sema.db)?.root_module(sema.db); | 231 | let root = def.module(sema.db).krate().root_module(sema.db); |
232 | 232 | ||
233 | let kind = if name_string == "main" && def.module(sema.db) == root { | 233 | let kind = if name_string == "main" && def.module(sema.db) == root { |
234 | RunnableKind::Bin | 234 | RunnableKind::Bin |