rustc_codegen_ssa: reduce repetition · rust-lang/rust@98a534e (original) (raw)

File tree

1 file changed

lines changed

1 file changed

lines changed

Original file line number Diff line number Diff line change
@@ -1407,11 +1407,9 @@ pub fn linker_and_flavor(sess: &Session) -> (PathBuf, LinkerFlavor) {
1407 1407 Some(LinkerFlavorCli::Llbc) => Some(LinkerFlavor::Llbc),
1408 1408 Some(LinkerFlavorCli::Ptx) => Some(LinkerFlavor::Ptx),
1409 1409 // The linker flavors that corresponds to targets needs logic that keeps the base LinkerFlavor
1410 - _ => sess
1411 -.opts
1412 -.cg
1413 -.linker_flavor
1414 -.map(|flavor
1410 + linker_flavor => {
1411 + linker_flavor.map(|flavor
1412 +}
1415 1413 };
1416 1414 if let Some(ret) = infer_from(sess, sess.opts.cg.linker.clone(), linker_flavor, features) {
1417 1415 return ret;