@@ -907,7 +907,7 @@ impl<'hir> Map<'hir> {
907
907
_ => bug ! ( "struct ID bound to non-struct {}" , self . node_to_string( id) )
908
908
}
909
909
}
910
- Some ( Node :: Variant ( variant) ) => & variant. node . data ,
910
+ Some ( Node :: Variant ( variant) ) => & variant. data ,
911
911
Some ( Node :: Ctor ( data) ) => data,
912
912
_ => bug ! ( "expected struct or variant, found {}" , self . node_to_string( id) )
913
913
}
@@ -940,7 +940,7 @@ impl<'hir> Map<'hir> {
940
940
Node :: ForeignItem ( fi) => fi. ident . name ,
941
941
Node :: ImplItem ( ii) => ii. ident . name ,
942
942
Node :: TraitItem ( ti) => ti. ident . name ,
943
- Node :: Variant ( v) => v. node . ident . name ,
943
+ Node :: Variant ( v) => v. ident . name ,
944
944
Node :: Field ( f) => f. ident . name ,
945
945
Node :: Lifetime ( lt) => lt. name . ident ( ) . name ,
946
946
Node :: GenericParam ( param) => param. name . ident ( ) . name ,
@@ -961,7 +961,7 @@ impl<'hir> Map<'hir> {
961
961
Some ( Node :: ForeignItem ( fi) ) => Some ( & fi. attrs [ ..] ) ,
962
962
Some ( Node :: TraitItem ( ref ti) ) => Some ( & ti. attrs [ ..] ) ,
963
963
Some ( Node :: ImplItem ( ref ii) ) => Some ( & ii. attrs [ ..] ) ,
964
- Some ( Node :: Variant ( ref v) ) => Some ( & v. node . attrs [ ..] ) ,
964
+ Some ( Node :: Variant ( ref v) ) => Some ( & v. attrs [ ..] ) ,
965
965
Some ( Node :: Field ( ref f) ) => Some ( & f. attrs [ ..] ) ,
966
966
Some ( Node :: Expr ( ref e) ) => Some ( & * e. attrs ) ,
967
967
Some ( Node :: Stmt ( ref s) ) => Some ( s. node . attrs ( ) ) ,
@@ -1155,7 +1155,7 @@ impl<T:Named> Named for Spanned<T> { fn name(&self) -> Name { self.node.name() }
1155
1155
1156
1156
impl Named for Item { fn name ( & self ) -> Name { self . ident . name } }
1157
1157
impl Named for ForeignItem { fn name ( & self ) -> Name { self . ident . name } }
1158
- impl Named for VariantKind { fn name ( & self ) -> Name { self . ident . name } }
1158
+ impl Named for Variant { fn name ( & self ) -> Name { self . ident . name } }
1159
1159
impl Named for StructField { fn name ( & self ) -> Name { self . ident . name } }
1160
1160
impl Named for TraitItem { fn name ( & self ) -> Name { self . ident . name } }
1161
1161
impl Named for ImplItem { fn name ( & self ) -> Name { self . ident . name } }
@@ -1332,7 +1332,7 @@ fn hir_id_to_string(map: &Map<'_>, id: HirId, include_id: bool) -> String {
1332
1332
}
1333
1333
Some ( Node :: Variant ( ref variant) ) => {
1334
1334
format ! ( "variant {} in {}{}" ,
1335
- variant. node . ident,
1335
+ variant. ident,
1336
1336
path_str( ) , id_str)
1337
1337
}
1338
1338
Some ( Node :: Field ( ref field) ) => {
0 commit comments