about summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros/src/source_util.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-04-07 17:59:11 +0200
committerMatthias Krüger <matthias.krueger@famsik.de>2024-04-11 21:09:52 +0200
commitf9ca2135101831f9dc240201e3c0e807fa2d1b1b (patch)
tree053afb4ae26766f842d8bac2d4a7c233cb7f1f83 /compiler/rustc_builtin_macros/src/source_util.rs
parentdf7daa815f4047a1cfe24ecfbc12cfd4f40fa928 (diff)
downloadrust-f9ca2135101831f9dc240201e3c0e807fa2d1b1b.tar.gz
rust-f9ca2135101831f9dc240201e3c0e807fa2d1b1b.zip
remove some things that do not need to be
Diffstat (limited to 'compiler/rustc_builtin_macros/src/source_util.rs')
-rw-r--r--compiler/rustc_builtin_macros/src/source_util.rs10
1 files changed, 4 insertions, 6 deletions
diff --git a/compiler/rustc_builtin_macros/src/source_util.rs b/compiler/rustc_builtin_macros/src/source_util.rs
index 61a6361ae8d..0c8395febfa 100644
--- a/compiler/rustc_builtin_macros/src/source_util.rs
+++ b/compiler/rustc_builtin_macros/src/source_util.rs
@@ -333,10 +333,8 @@ fn find_path_suggestion(
     .flatten()
     .take(4);
 
-    for new_path in root_absolute.chain(add).chain(remove) {
-        if source_map.file_exists(&base_dir.join(&new_path)) {
-            return Some(new_path);
-        }
-    }
-    None
+    root_absolute
+        .chain(add)
+        .chain(remove)
+        .find(|new_path| source_map.file_exists(&base_dir.join(&new_path)))
 }