about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
diff options
context:
space:
mode:
authorZack M. Davis <code@zackmdavis.net>2018-06-30 08:37:15 -0700
committerWho? Me?! <mark-i-m@users.noreply.github.com>2018-07-04 17:14:02 -0500
commit0b7ea143465aa1b5f243a5e51ffc726dd212fe77 (patch)
treedaa675bfccacee0ebb44b88d4ce9227f1ee0f386 /src/doc/rustc-dev-guide
parentc622464ef201125d32f5427bf1c04b33b8c89ff2 (diff)
downloadrust-0b7ea143465aa1b5f243a5e51ffc726dd212fe77.tar.gz
rust-0b7ea143465aa1b5f243a5e51ffc726dd212fe77.zip
`span_to_snippet` return value is a `Result`, not an `Option`
Diffstat (limited to 'src/doc/rustc-dev-guide')
-rw-r--r--src/doc/rustc-dev-guide/src/diag.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/doc/rustc-dev-guide/src/diag.md b/src/doc/rustc-dev-guide/src/diag.md
index 389ba2bbcb3..5984e8621d2 100644
--- a/src/doc/rustc-dev-guide/src/diag.md
+++ b/src/doc/rustc-dev-guide/src/diag.md
@@ -56,7 +56,7 @@ let mut err = sess.struct_span_err(sp, "oh no! this is an error!");
 // In some cases, you might need to check if `sp` is generated by a macro to
 // avoid printing weird errors about macro-generated code.
 
-if let Some(snippet) = sess.codemap().span_to_snippet(sp) {
+if let Ok(snippet) = sess.codemap().span_to_snippet(sp) {
     // Use the snippet to generate a suggested fix
     err.span_suggestion(suggestion_sp, "try using a qux here", format!("qux {}", snip));
 } else {
@@ -90,7 +90,7 @@ For example, to make our `qux` suggestion machine-applicable, we would do:
 ```rust,ignore
 let mut err = sess.struct_span_err(sp, "oh no! this is an error!");
 
-if let Some(snippet) = sess.codemap().span_to_snippet(sp) {
+if let Ok(snippet) = sess.codemap().span_to_snippet(sp) {
     // Add applicability info!
     err.span_suggestion_with_applicability(
         suggestion_sp,