@@ -5,7 +5,7 @@ use chalk_ir::{AliasTy, GenericArg, Goal, Goals, Lifetime, ProgramClauseImplicat
5
5
use itertools:: Itertools ;
6
6
7
7
use super :: { from_chalk, Interner } ;
8
- use crate :: { db:: HirDatabase , CallableDef , TypeCtor } ;
8
+ use crate :: { db:: HirDatabase , CallableDefId , TypeCtor } ;
9
9
use hir_def:: { AdtId , AssocContainerId , DefWithBodyId , Lookup , TypeAliasId } ;
10
10
11
11
pub use unsafe_tls:: { set_current_program, with_current_program} ;
@@ -38,16 +38,16 @@ impl DebugContext<'_> {
38
38
}
39
39
TypeCtor :: FnDef ( def) => {
40
40
let name = match def {
41
- CallableDef :: FunctionId ( ff) => self . 0 . function_data ( ff) . name . clone ( ) ,
42
- CallableDef :: StructId ( s) => self . 0 . struct_data ( s) . name . clone ( ) ,
43
- CallableDef :: EnumVariantId ( e) => {
41
+ CallableDefId :: FunctionId ( ff) => self . 0 . function_data ( ff) . name . clone ( ) ,
42
+ CallableDefId :: StructId ( s) => self . 0 . struct_data ( s) . name . clone ( ) ,
43
+ CallableDefId :: EnumVariantId ( e) => {
44
44
let enum_data = self . 0 . enum_data ( e. parent ) ;
45
45
enum_data. variants [ e. local_id ] . name . clone ( )
46
46
}
47
47
} ;
48
48
match def {
49
- CallableDef :: FunctionId ( _) => write ! ( f, "{{fn {}}}" , name) ?,
50
- CallableDef :: StructId ( _) | CallableDef :: EnumVariantId ( _) => {
49
+ CallableDefId :: FunctionId ( _) => write ! ( f, "{{fn {}}}" , name) ?,
50
+ CallableDefId :: StructId ( _) | CallableDefId :: EnumVariantId ( _) => {
51
51
write ! ( f, "{{ctor {}}}" , name) ?
52
52
}
53
53
}
@@ -255,18 +255,18 @@ impl DebugContext<'_> {
255
255
fn_def_id : chalk_ir:: FnDefId < Interner > ,
256
256
fmt : & mut fmt:: Formatter < ' _ > ,
257
257
) -> Result < ( ) , fmt:: Error > {
258
- let def: CallableDef = from_chalk ( self . 0 , fn_def_id) ;
258
+ let def: CallableDefId = from_chalk ( self . 0 , fn_def_id) ;
259
259
let name = match def {
260
- CallableDef :: FunctionId ( ff) => self . 0 . function_data ( ff) . name . clone ( ) ,
261
- CallableDef :: StructId ( s) => self . 0 . struct_data ( s) . name . clone ( ) ,
262
- CallableDef :: EnumVariantId ( e) => {
260
+ CallableDefId :: FunctionId ( ff) => self . 0 . function_data ( ff) . name . clone ( ) ,
261
+ CallableDefId :: StructId ( s) => self . 0 . struct_data ( s) . name . clone ( ) ,
262
+ CallableDefId :: EnumVariantId ( e) => {
263
263
let enum_data = self . 0 . enum_data ( e. parent ) ;
264
264
enum_data. variants [ e. local_id ] . name . clone ( )
265
265
}
266
266
} ;
267
267
match def {
268
- CallableDef :: FunctionId ( _) => write ! ( fmt, "{{fn {}}}" , name) ,
269
- CallableDef :: StructId ( _) | CallableDef :: EnumVariantId ( _) => {
268
+ CallableDefId :: FunctionId ( _) => write ! ( fmt, "{{fn {}}}" , name) ,
269
+ CallableDefId :: StructId ( _) | CallableDefId :: EnumVariantId ( _) => {
270
270
write ! ( fmt, "{{ctor {}}}" , name)
271
271
}
272
272
}
0 commit comments