@@ -885,7 +885,7 @@ impl<'hir> Map<'hir> {
885885 _ => bug ! ( "struct ID bound to non-struct {}" , self . node_to_string( id) )
886886 }
887887 }
888- Some ( Node :: Variant ( variant) ) => & variant. node . data ,
888+ Some ( Node :: Variant ( variant) ) => & variant. data ,
889889 Some ( Node :: Ctor ( data) ) => data,
890890 _ => bug ! ( "expected struct or variant, found {}" , self . node_to_string( id) )
891891 }
@@ -918,7 +918,7 @@ impl<'hir> Map<'hir> {
918918 Node :: ForeignItem ( fi) => fi. ident . name ,
919919 Node :: ImplItem ( ii) => ii. ident . name ,
920920 Node :: TraitItem ( ti) => ti. ident . name ,
921- Node :: Variant ( v) => v. node . ident . name ,
921+ Node :: Variant ( v) => v. ident . name ,
922922 Node :: Field ( f) => f. ident . name ,
923923 Node :: Lifetime ( lt) => lt. name . ident ( ) . name ,
924924 Node :: GenericParam ( param) => param. name . ident ( ) . name ,
@@ -939,7 +939,7 @@ impl<'hir> Map<'hir> {
939939 Some ( Node :: ForeignItem ( fi) ) => Some ( & fi. attrs [ ..] ) ,
940940 Some ( Node :: TraitItem ( ref ti) ) => Some ( & ti. attrs [ ..] ) ,
941941 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 [ ..] ) ,
943943 Some ( Node :: Field ( ref f) ) => Some ( & f. attrs [ ..] ) ,
944944 Some ( Node :: Expr ( ref e) ) => Some ( & * e. attrs ) ,
945945 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() }
11331133
11341134impl Named for Item { fn name ( & self ) -> Name { self . ident . name } }
11351135impl 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 } }
11371137impl Named for StructField { fn name ( & self ) -> Name { self . ident . name } }
11381138impl Named for TraitItem { fn name ( & self ) -> Name { self . ident . name } }
11391139impl 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 {
13101310 }
13111311 Some ( Node :: Variant ( ref variant) ) => {
13121312 format ! ( "variant {} in {}{}" ,
1313- variant. node . ident,
1313+ variant. ident,
13141314 path_str( ) , id_str)
13151315 }
13161316 Some ( Node :: Field ( ref field) ) => {
0 commit comments