]> git.proxmox.com Git - rustc.git/blobdiff - src/librustdoc/html/highlight.rs
New upstream version 1.41.1+dfsg1
[rustc.git] / src / librustdoc / html / highlight.rs
index 30c9453a643d48bde9a5c9754229ca057ba39607..bfc82ad6e8b17318b1272a7dce6ea1c4ac1aa9ef 100644 (file)
@@ -11,10 +11,10 @@ use std::fmt::Display;
 use std::io;
 use std::io::prelude::*;
 
-use syntax::source_map::{SourceMap, FilePathMapping};
-use syntax::parse::lexer;
-use syntax::parse::token::{self, Token};
+use rustc_parse::lexer;
+use syntax::token::{self, Token};
 use syntax::sess::ParseSess;
+use syntax::source_map::SourceMap;
 use syntax::symbol::{kw, sym};
 use syntax_pos::{Span, FileName};
 
@@ -33,7 +33,7 @@ pub fn render_with_highlighting(
                class, tooltip).unwrap();
     }
 
-    let sess = ParseSess::new(FilePathMapping::empty());
+    let sess = ParseSess::with_silent_emitter();
     let fm = sess.source_map().new_source_file(
         FileName::Custom(String::from("rustdoc-highlighting")),
         src.to_owned(),