diff options
| author | Ahmed Charles <acharles@outlook.com> | 2016-08-27 02:32:28 -0700 |
|---|---|---|
| committer | Ahmed Charles <acharles@outlook.com> | 2016-09-11 16:02:43 -0700 |
| commit | e10e0bcf2d4e8a5c98c4cfb577f161187b74bfcc (patch) | |
| tree | c562ba42b764f9018dded2aa238610fdb1743f86 /src | |
| parent | 8a9e52a8e734972b9b16cbfc3902743eb432cfbc (diff) | |
| download | rust-e10e0bcf2d4e8a5c98c4cfb577f161187b74bfcc.tar.gz rust-e10e0bcf2d4e8a5c98c4cfb577f161187b74bfcc.zip | |
Use question_mark feature in librustc_mir.
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc_mir/pretty.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/librustc_mir/pretty.rs b/src/librustc_mir/pretty.rs index d46a7b2bb95..01e2c6308ba 100644 --- a/src/librustc_mir/pretty.rs +++ b/src/librustc_mir/pretty.rs @@ -77,12 +77,12 @@ pub fn dump_mir<'a, 'tcx>(tcx: TyCtxt<'a, 'tcx, 'tcx>, node_id, promotion_id, pass_name, disambiguator); file_path.push(&file_name); let _ = fs::File::create(&file_path).and_then(|mut file| { - try!(writeln!(file, "// MIR for `{}`", node_path)); - try!(writeln!(file, "// node_id = {}", node_id)); - try!(writeln!(file, "// pass_name = {}", pass_name)); - try!(writeln!(file, "// disambiguator = {}", disambiguator)); - try!(writeln!(file, "")); - try!(write_mir_fn(tcx, src, mir, &mut file, auxiliary)); + writeln!(file, "// MIR for `{}`", node_path)?; + writeln!(file, "// node_id = {}", node_id)?; + writeln!(file, "// pass_name = {}", pass_name)?; + writeln!(file, "// disambiguator = {}", disambiguator)?; + writeln!(file, "")?; + write_mir_fn(tcx, src, mir, &mut file, auxiliary)?; Ok(()) }); } |
