rustc_codegen_ssa: reduce repetition · rust-lang/rust@98a534e (original) (raw)
File tree
1 file changed
lines changed
- compiler/rustc_codegen_ssa/src/back
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; |