]> git.lizzy.rs Git - rust.git/blobdiff - src/librustdoc/passes/check_code_block_syntax.rs
Introduce InnerSpan abstraction
[rust.git] / src / librustdoc / passes / check_code_block_syntax.rs
index 694843ad7f71e1accb2f1ae3ad2d62c8a2ded3c1..6d51278b4e5e88315e74c52248e1499aa8bdd6c2 100644 (file)
@@ -2,7 +2,7 @@
 use syntax::parse::lexer::{StringReader as Lexer};
 use syntax::parse::{ParseSess, token};
 use syntax::source_map::FilePathMapping;
-use syntax_pos::FileName;
+use syntax_pos::{InnerSpan, FileName};
 
 use crate::clean;
 use crate::core::DocContext;
@@ -63,7 +63,7 @@ fn check_rust_syntax(&self, item: &clean::Item, dox: &str, code_block: RustCodeB
                 }
 
                 if code_block.syntax.is_none() && code_block.is_fenced {
-                    let sp = sp.from_inner_byte_pos(0, 3);
+                    let sp = sp.from_inner(InnerSpan::new(0, 3));
                     diag.span_suggestion(
                         sp,
                         "mark blocks that do not contain Rust code as text",