We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
if $c:expr { Some($r:expr) } else { None }
$c.then(|| $r)
1 parent 9b99a58 commit f58bd0eCopy full SHA for f58bd0e
src/driver/aot.rs
@@ -248,17 +248,13 @@ fn reuse_workproduct_for_cgu(
248
dwarf_object: None,
249
bytecode: None,
250
},
251
- module_global_asm: if has_global_asm {
252
- Some(CompiledModule {
253
- name: cgu.name().to_string(),
254
- kind: ModuleKind::Regular,
255
- object: Some(obj_out_global_asm),
256
- dwarf_object: None,
257
- bytecode: None,
258
- })
259
- } else {
260
- None
261
- },
+ module_global_asm: has_global_asm.then(|| CompiledModule {
+ name: cgu.name().to_string(),
+ kind: ModuleKind::Regular,
+ object: Some(obj_out_global_asm),
+ dwarf_object: None,
+ bytecode: None,
+ }),
262
existing_work_product: Some((cgu.work_product_id(), work_product)),
263
})
264
}
0 commit comments