@@ -11,7 +11,7 @@ use rustc_hir::def_id::{CrateNum, DefId, DefIndex, LOCAL_CRATE, LocalDefId, Stab
11
11
use rustc_hir:: definitions:: DefPathHash ;
12
12
use rustc_index:: { Idx , IndexVec } ;
13
13
use rustc_macros:: { Decodable , Encodable } ;
14
- use rustc_query_system:: query:: QuerySideEffects ;
14
+ use rustc_query_system:: query:: QuerySideEffect ;
15
15
use rustc_serialize:: opaque:: { FileEncodeResult , FileEncoder , IntEncodedWithFixedSize , MemDecoder } ;
16
16
use rustc_serialize:: { Decodable , Decoder , Encodable , Encoder } ;
17
17
use rustc_session:: Session ;
@@ -55,9 +55,9 @@ pub struct OnDiskCache {
55
55
// The complete cache data in serialized form.
56
56
serialized_data : RwLock < Option < Mmap > > ,
57
57
58
- // Collects all `QuerySideEffects ` created during the current compilation
58
+ // Collects all `QuerySideEffect ` created during the current compilation
59
59
// session.
60
- current_side_effects : Lock < FxHashMap < DepNodeIndex , QuerySideEffects > > ,
60
+ current_side_effects : Lock < FxHashMap < DepNodeIndex , QuerySideEffect > > ,
61
61
62
62
file_index_to_stable_id : FxHashMap < SourceFileIndex , EncodedSourceFileId > ,
63
63
@@ -68,7 +68,7 @@ pub struct OnDiskCache {
68
68
// `serialized_data`.
69
69
query_result_index : FxHashMap < SerializedDepNodeIndex , AbsoluteBytePos > ,
70
70
71
- // A map from dep-node to the position of any associated `QuerySideEffects ` in
71
+ // A map from dep-node to the position of any associated `QuerySideEffect ` in
72
72
// `serialized_data`.
73
73
prev_side_effects_index : FxHashMap < SerializedDepNodeIndex , AbsoluteBytePos > ,
74
74
@@ -270,10 +270,10 @@ impl OnDiskCache {
270
270
. current_side_effects
271
271
. borrow ( )
272
272
. iter ( )
273
- . map ( |( dep_node_index, side_effects ) | {
273
+ . map ( |( dep_node_index, side_effect ) | {
274
274
let pos = AbsoluteBytePos :: new ( encoder. position ( ) ) ;
275
275
let dep_node_index = SerializedDepNodeIndex :: new ( dep_node_index. index ( ) ) ;
276
- encoder. encode_tagged ( dep_node_index, side_effects ) ;
276
+ encoder. encode_tagged ( dep_node_index, side_effect ) ;
277
277
278
278
( dep_node_index, pos)
279
279
} )
@@ -352,23 +352,23 @@ impl OnDiskCache {
352
352
} )
353
353
}
354
354
355
- /// Loads a `QuerySideEffects ` created during the previous compilation session.
356
- pub fn load_side_effects (
355
+ /// Loads a `QuerySideEffect ` created during the previous compilation session.
356
+ pub fn load_side_effect (
357
357
& self ,
358
358
tcx : TyCtxt < ' _ > ,
359
359
dep_node_index : SerializedDepNodeIndex ,
360
- ) -> Option < QuerySideEffects > {
361
- let side_effects : Option < QuerySideEffects > =
360
+ ) -> Option < QuerySideEffect > {
361
+ let side_effect : Option < QuerySideEffect > =
362
362
self . load_indexed ( tcx, dep_node_index, & self . prev_side_effects_index ) ;
363
- side_effects
363
+ side_effect
364
364
}
365
365
366
- /// Stores a `QuerySideEffects ` emitted during the current compilation session.
367
- /// Anything stored like this will be available via `load_side_effects ` in
366
+ /// Stores a `QuerySideEffect ` emitted during the current compilation session.
367
+ /// Anything stored like this will be available via `load_side_effect ` in
368
368
/// the next compilation session.
369
- pub fn store_side_effects ( & self , dep_node_index : DepNodeIndex , side_effects : QuerySideEffects ) {
369
+ pub fn store_side_effect ( & self , dep_node_index : DepNodeIndex , side_effect : QuerySideEffect ) {
370
370
let mut current_side_effects = self . current_side_effects . borrow_mut ( ) ;
371
- let prev = current_side_effects. insert ( dep_node_index, side_effects ) ;
371
+ let prev = current_side_effects. insert ( dep_node_index, side_effect ) ;
372
372
debug_assert ! ( prev. is_none( ) ) ;
373
373
}
374
374
0 commit comments