{"ast_node_type":"other","tokens":[{"end":81,"kind":"keyword","start":0,"text":".unwrap_or_else(|err|"}]}
        .unwrap_or_else(|err| tcx.dcx().emit_fatal(FailedCreateTempdir { err }));
        .tempdir_in(out_filename.parent().unwrap_or_else(|| Path::new("")))
    let metadata_tmpdir = MaybeTempDir::new(metadata_tmpdir, tcx.sess.opts.cg.save_temps);