From f477f2516a0fc5cf040f1f19608c0239a5ebf868 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Fri, 6 Sep 2019 14:30:24 +0300 Subject: minor --- crates/ra_hir/src/nameres/mod_resolution.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'crates/ra_hir/src/nameres') diff --git a/crates/ra_hir/src/nameres/mod_resolution.rs b/crates/ra_hir/src/nameres/mod_resolution.rs index 94c9946ff..c6be93dcd 100644 --- a/crates/ra_hir/src/nameres/mod_resolution.rs +++ b/crates/ra_hir/src/nameres/mod_resolution.rs @@ -1,3 +1,5 @@ +//! This module resolves `mod foo;` declaration to file. + use std::{borrow::Cow, sync::Arc}; use ra_db::{FileId, SourceRoot}; @@ -77,7 +79,7 @@ pub(super) fn resolve_submodule( let path = dir_path.join(file_path.as_ref()).normalize(); ResolutionMode::OutOfLine(OutOfLineMode::WithAttributePath(path)) } - _ => { + (None, None) => { let is_dir_owner = is_root || mod_name == "mod"; if is_dir_owner { let file_mod = dir_path.join(format!("{}.rs", name)); -- cgit v1.2.3