@@ -26,7 +26,7 @@ use rustc_serialize::{Decodable, Decoder, Encodable, Encoder, opaque,
2626use session:: { CrateDisambiguator , Session } ;
2727use std:: mem;
2828use syntax:: ast:: NodeId ;
29- use syntax:: codemap:: { CodeMap , StableFilemapId } ;
29+ use syntax:: codemap:: { SourceMap , StableFilemapId } ;
3030use syntax_pos:: { BytePos , Span , DUMMY_SP , FileMap } ;
3131use syntax_pos:: hygiene:: { Mark , SyntaxContext , ExpnInfo } ;
3232use ty;
@@ -62,7 +62,7 @@ pub struct OnDiskCache<'sess> {
6262 prev_cnums : Vec < ( u32 , String , CrateDisambiguator ) > ,
6363 cnum_map : Once < IndexVec < CrateNum , Option < CrateNum > > > ,
6464
65- codemap : & ' sess CodeMap ,
65+ codemap : & ' sess SourceMap ,
6666 file_index_to_stable_id : FxHashMap < FileMapIndex , StableFilemapId > ,
6767
6868 // These two fields caches that are populated lazily during decoding.
@@ -149,7 +149,7 @@ impl<'sess> OnDiskCache<'sess> {
149149 }
150150 }
151151
152- pub fn new_empty ( codemap : & ' sess CodeMap ) -> OnDiskCache < ' sess > {
152+ pub fn new_empty ( codemap : & ' sess SourceMap ) -> OnDiskCache < ' sess > {
153153 OnDiskCache {
154154 serialized_data : Vec :: new ( ) ,
155155 file_index_to_stable_id : FxHashMap ( ) ,
@@ -475,7 +475,7 @@ impl<'sess> OnDiskCache<'sess> {
475475struct CacheDecoder < ' a , ' tcx : ' a , ' x > {
476476 tcx : TyCtxt < ' a , ' tcx , ' tcx > ,
477477 opaque : opaque:: Decoder < ' x > ,
478- codemap : & ' x CodeMap ,
478+ codemap : & ' x SourceMap ,
479479 cnum_map : & ' x IndexVec < CrateNum , Option < CrateNum > > ,
480480 synthetic_expansion_infos : & ' x Lock < FxHashMap < AbsoluteBytePos , SyntaxContext > > ,
481481 file_index_to_file : & ' x Lock < FxHashMap < FileMapIndex , Lrc < FileMap > > > ,
0 commit comments