@@ -25,26 +25,26 @@ pub fn cycle_deps_recover<'db>(
25
25
cycle : & salsa:: Cycle ,
26
26
_: FileCompileInput ,
27
27
) -> Option < ModWrapper < ' db > > {
28
- let key = cycle. all_participants ( db. as_salsa_database ( ) ) ;
28
+ let key = cycle. all_participants ( db. as_dyn_database ( ) ) ;
29
29
let mut files = FxHashMap :: default ( ) ;
30
30
let mut prev_use_map = FxHashMap :: default ( ) ;
31
31
let params = cycle
32
32
. participant_keys ( )
33
33
. enumerate ( )
34
34
. filter ( |( i, _) | {
35
35
let key = key[ * i] ;
36
- let name = db. lookup_ingredient ( key. ingredient_index ( ) ) . debug_name ( ) ;
36
+ let name = db. ingredient_debug_name ( key. ingredient_index ( ) ) ;
37
37
name != "compile_dry_file"
38
38
} )
39
- . map ( |( _, k) | Program :: lookup_id ( k. key_index ( ) , db. as_salsa_database ( ) ) )
39
+ . map ( |( _, k) | Program :: lookup_id ( k. key_index ( ) , db. as_dyn_database ( ) ) )
40
40
. last ( )
41
41
. unwrap ( ) ;
42
42
let src_file_path = params. params ( db) . file ( db) ;
43
43
let mut prev_file = src_file_path;
44
44
build_init_params ( params, db, & mut prev_use_map) ;
45
45
let filtered = cycle. participant_keys ( ) . enumerate ( ) . filter ( |( i, _) | {
46
46
let key = key[ * i] ;
47
- let name = db. lookup_ingredient ( key. ingredient_index ( ) ) . debug_name ( ) ;
47
+ let name = db. ingredient_debug_name ( key. ingredient_index ( ) ) ;
48
48
name != "compile_dry_file"
49
49
} ) ;
50
50
let len = filtered. count ( ) ;
@@ -54,10 +54,10 @@ pub fn cycle_deps_recover<'db>(
54
54
. enumerate ( )
55
55
. filter ( |( i, _) | {
56
56
let key = key[ * i] ;
57
- let name = db. lookup_ingredient ( key. ingredient_index ( ) ) . debug_name ( ) ;
57
+ let name = db. ingredient_debug_name ( key. ingredient_index ( ) ) ;
58
58
name != "compile_dry_file"
59
59
} )
60
- . map ( |( u, k) | ( u, Program :: lookup_id ( k. key_index ( ) , db. as_salsa_database ( ) ) ) )
60
+ . map ( |( u, k) | ( u, Program :: lookup_id ( k. key_index ( ) , db. as_dyn_database ( ) ) ) )
61
61
{
62
62
let prog = match_node ( p, db) ;
63
63
if let Some ( r) = prev_use_map. get ( p. params ( db) . file ( db) ) {
0 commit comments