@@ -885,7 +885,7 @@ impl<'hir> Map<'hir> {
885
885
_ => bug ! ( "struct ID bound to non-struct {}" , self . node_to_string( id) )
886
886
}
887
887
}
888
- Some ( Node :: Variant ( variant) ) => & variant. node . data ,
888
+ Some ( Node :: Variant ( variant) ) => & variant. data ,
889
889
Some ( Node :: Ctor ( data) ) => data,
890
890
_ => bug ! ( "expected struct or variant, found {}" , self . node_to_string( id) )
891
891
}
@@ -918,7 +918,7 @@ impl<'hir> Map<'hir> {
918
918
Node :: ForeignItem ( fi) => fi. ident . name ,
919
919
Node :: ImplItem ( ii) => ii. ident . name ,
920
920
Node :: TraitItem ( ti) => ti. ident . name ,
921
- Node :: Variant ( v) => v. node . ident . name ,
921
+ Node :: Variant ( v) => v. ident . name ,
922
922
Node :: Field ( f) => f. ident . name ,
923
923
Node :: Lifetime ( lt) => lt. name . ident ( ) . name ,
924
924
Node :: GenericParam ( param) => param. name . ident ( ) . name ,
@@ -939,7 +939,7 @@ impl<'hir> Map<'hir> {
939
939
Some ( Node :: ForeignItem ( fi) ) => Some ( & fi. attrs [ ..] ) ,
940
940
Some ( Node :: TraitItem ( ref ti) ) => Some ( & ti. attrs [ ..] ) ,
941
941
Some ( Node :: ImplItem ( ref ii) ) => Some ( & ii. attrs [ ..] ) ,
942
- Some ( Node :: Variant ( ref v) ) => Some ( & v. node . attrs [ ..] ) ,
942
+ Some ( Node :: Variant ( ref v) ) => Some ( & v. attrs [ ..] ) ,
943
943
Some ( Node :: Field ( ref f) ) => Some ( & f. attrs [ ..] ) ,
944
944
Some ( Node :: Expr ( ref e) ) => Some ( & * e. attrs ) ,
945
945
Some ( Node :: Stmt ( ref s) ) => Some ( s. node . attrs ( ) ) ,
@@ -1133,7 +1133,7 @@ impl<T:Named> Named for Spanned<T> { fn name(&self) -> Name { self.node.name() }
1133
1133
1134
1134
impl Named for Item { fn name ( & self ) -> Name { self . ident . name } }
1135
1135
impl Named for ForeignItem { fn name ( & self ) -> Name { self . ident . name } }
1136
- impl Named for VariantKind { fn name ( & self ) -> Name { self . ident . name } }
1136
+ impl Named for Variant { fn name ( & self ) -> Name { self . ident . name } }
1137
1137
impl Named for StructField { fn name ( & self ) -> Name { self . ident . name } }
1138
1138
impl Named for TraitItem { fn name ( & self ) -> Name { self . ident . name } }
1139
1139
impl Named for ImplItem { fn name ( & self ) -> Name { self . ident . name } }
@@ -1310,7 +1310,7 @@ fn hir_id_to_string(map: &Map<'_>, id: HirId, include_id: bool) -> String {
1310
1310
}
1311
1311
Some ( Node :: Variant ( ref variant) ) => {
1312
1312
format ! ( "variant {} in {}{}" ,
1313
- variant. node . ident,
1313
+ variant. ident,
1314
1314
path_str( ) , id_str)
1315
1315
}
1316
1316
Some ( Node :: Field ( ref field) ) => {
0 commit comments