about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2020-02-29 02:48:27 +0100
committerMatthias Krüger <matthias.krueger@famsik.de>2020-02-29 02:48:27 +0100
commita8a153b1a93996b73aafb1f1e93eb041778b09dd (patch)
tree121de21c7ff17850844e5bead6f91146f341c90b
parent0eb878d2aa6e3a1cb315f3f328681b26bb4bffdb (diff)
downloadrust-a8a153b1a93996b73aafb1f1e93eb041778b09dd.tar.gz
rust-a8a153b1a93996b73aafb1f1e93eb041778b09dd.zip
don't use question mark operator on Err(), return the Result directly instead.
-rw-r--r--src/librustc_save_analysis/sig.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_save_analysis/sig.rs b/src/librustc_save_analysis/sig.rs
index 9670fb1e2c4..ad439e3950e 100644
--- a/src/librustc_save_analysis/sig.rs
+++ b/src/librustc_save_analysis/sig.rs
@@ -430,7 +430,7 @@ impl Sig for ast::Item {
                 sig.text.push_str(" = ");
                 let ty = match ty {
                     Some(ty) => ty.make(offset + sig.text.len(), id, scx)?,
-                    None => Err("Ty")?,
+                    None => return Err("Ty"),
                 };
                 sig.text.push_str(&ty.text);
                 sig.text.push(';');