提交 4286c3c1 编写于 作者: L ljedrz

codegen_llvm_back: remove explicit returns

上级 c4c39e93
......@@ -85,14 +85,14 @@ pub fn src_files(&mut self) -> Vec<String> {
}
let archive = self.src_archive.as_ref().unwrap().as_ref().unwrap();
let ret = archive.iter()
.filter_map(|child| child.ok())
.filter(is_relevant_child)
.filter_map(|child| child.name())
.filter(|name| !self.removals.iter().any(|x| x == name))
.map(|name| name.to_string())
.collect();
return ret;
archive.iter()
.filter_map(|child| child.ok())
.filter(is_relevant_child)
.filter_map(|child| child.name())
.filter(|name| !self.removals.iter().any(|x| x == name))
.map(|name| name.to_owned())
.collect()
}
fn src_archive(&mut self) -> Option<&ArchiveRO> {
......@@ -293,7 +293,7 @@ fn build_with_llvm(&mut self, kind: ArchiveKind) -> io::Result<()> {
for member in members {
llvm::LLVMRustArchiveMemberFree(member);
}
return ret
ret
}
}
}
......
......@@ -340,7 +340,8 @@ fn archive_search_paths(sess: &Session) -> Vec<PathBuf> {
sess.target_filesearch(PathKind::Native).for_each_lib_search_path(|path, _| {
search.push(path.to_path_buf());
});
return search;
search
}
fn archive_config<'a>(sess: &'a Session,
......
......@@ -59,7 +59,8 @@ fn rpaths_to_flags(rpaths: &[String]) -> Vec<String> {
ret.push(format!("-Wl,-rpath,{}", &(*rpath)));
}
}
return ret;
ret
}
fn get_rpaths(config: &mut RPathConfig, libs: &[PathBuf]) -> Vec<String> {
......@@ -92,7 +93,8 @@ fn log_rpaths(desc: &str, rpaths: &[String]) {
// Remove duplicates
let rpaths = minimize_rpaths(&rpaths);
return rpaths;
rpaths
}
fn get_rpaths_relative_to_output(config: &mut RPathConfig,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册