@@ -907,7 +907,7 @@ impl<'hir> Map<'hir> {
907907 _ => bug ! ( "struct ID bound to non-struct {}" , self . node_to_string( id) )
908908 }
909909 }
910- Some ( Node :: Variant ( variant) ) => & variant. node . data ,
910+ Some ( Node :: Variant ( variant) ) => & variant. data ,
911911 Some ( Node :: Ctor ( data) ) => data,
912912 _ => bug ! ( "expected struct or variant, found {}" , self . node_to_string( id) )
913913 }
@@ -940,7 +940,7 @@ impl<'hir> Map<'hir> {
940940 Node :: ForeignItem ( fi) => fi. ident . name ,
941941 Node :: ImplItem ( ii) => ii. ident . name ,
942942 Node :: TraitItem ( ti) => ti. ident . name ,
943- Node :: Variant ( v) => v. node . ident . name ,
943+ Node :: Variant ( v) => v. ident . name ,
944944 Node :: Field ( f) => f. ident . name ,
945945 Node :: Lifetime ( lt) => lt. name . ident ( ) . name ,
946946 Node :: GenericParam ( param) => param. name . ident ( ) . name ,
@@ -961,7 +961,7 @@ impl<'hir> Map<'hir> {
961961 Some ( Node :: ForeignItem ( fi) ) => Some ( & fi. attrs [ ..] ) ,
962962 Some ( Node :: TraitItem ( ref ti) ) => Some ( & ti. attrs [ ..] ) ,
963963 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 [ ..] ) ,
965965 Some ( Node :: Field ( ref f) ) => Some ( & f. attrs [ ..] ) ,
966966 Some ( Node :: Expr ( ref e) ) => Some ( & * e. attrs ) ,
967967 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() }
11551155
11561156impl Named for Item { fn name ( & self ) -> Name { self . ident . name } }
11571157impl 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 } }
11591159impl Named for StructField { fn name ( & self ) -> Name { self . ident . name } }
11601160impl Named for TraitItem { fn name ( & self ) -> Name { self . ident . name } }
11611161impl 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 {
13321332 }
13331333 Some ( Node :: Variant ( ref variant) ) => {
13341334 format ! ( "variant {} in {}{}" ,
1335- variant. node . ident,
1335+ variant. ident,
13361336 path_str( ) , id_str)
13371337 }
13381338 Some ( Node :: Field ( ref field) ) => {
0 commit comments