about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorAhmed Charles <acharles@outlook.com>2016-08-27 02:32:28 -0700
committerAhmed Charles <acharles@outlook.com>2016-09-11 16:02:43 -0700
commite10e0bcf2d4e8a5c98c4cfb577f161187b74bfcc (patch)
treec562ba42b764f9018dded2aa238610fdb1743f86 /src
parent8a9e52a8e734972b9b16cbfc3902743eb432cfbc (diff)
downloadrust-e10e0bcf2d4e8a5c98c4cfb577f161187b74bfcc.tar.gz
rust-e10e0bcf2d4e8a5c98c4cfb577f161187b74bfcc.zip
Use question_mark feature in librustc_mir.
Diffstat (limited to 'src')
-rw-r--r--src/librustc_mir/pretty.rs12
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(())
     });
 }