use super::*;
use crate::json::JsonEmitter;
-use syntax_pos::source_map::{FilePathMapping, SourceMap};
+use rustc_span::source_map::{FilePathMapping, SourceMap};
use crate::emitter::{ColorConfig, HumanReadableErrorType};
use crate::Handler;
use rustc_serialize::json::decode;
-use syntax_pos::{BytePos, Span};
+use rustc_span::{BytePos, Span};
use std::str;
}
fn with_default_globals(f: impl FnOnce()) {
- let globals = syntax_pos::Globals::new(syntax_pos::edition::DEFAULT_EDITION);
- syntax_pos::GLOBALS.set(&globals, || {
- syntax_pos::GLOBALS.set(&globals, f)
- })
+ let globals = rustc_span::Globals::new(rustc_span::edition::DEFAULT_EDITION);
+ rustc_span::GLOBALS.set(&globals, || rustc_span::GLOBALS.set(&globals, f))
}
/// Test the span yields correct positions in JSON.