@@ -2513,7 +2513,7 @@ impl Clean<Vec<Item>> for doctree::Import {
2513
2513
let remaining = if !denied {
2514
2514
let mut remaining = vec ! [ ] ;
2515
2515
for path in list {
2516
- match inline:: try_inline ( cx, path. node . id ( ) , path. node . rename ( ) ) {
2516
+ match inline:: try_inline ( cx, path. node . id , path. node . rename ) {
2517
2517
Some ( items) => {
2518
2518
ret. extend ( items) ;
2519
2519
}
@@ -2581,17 +2581,10 @@ pub struct ViewListIdent {
2581
2581
2582
2582
impl Clean < ViewListIdent > for hir:: PathListItem {
2583
2583
fn clean ( & self , cx : & DocContext ) -> ViewListIdent {
2584
- match self . node {
2585
- hir:: PathListIdent { id, name, rename } => ViewListIdent {
2586
- name : name. clean ( cx) ,
2587
- rename : rename. map ( |r| r. clean ( cx) ) ,
2588
- source : resolve_def ( cx, id)
2589
- } ,
2590
- hir:: PathListMod { id, rename } => ViewListIdent {
2591
- name : "self" . to_string ( ) ,
2592
- rename : rename. map ( |r| r. clean ( cx) ) ,
2593
- source : resolve_def ( cx, id)
2594
- }
2584
+ ViewListIdent {
2585
+ name : self . node . name . clean ( cx) ,
2586
+ rename : self . node . rename . map ( |r| r. clean ( cx) ) ,
2587
+ source : resolve_def ( cx, self . node . id )
2595
2588
}
2596
2589
}
2597
2590
}
0 commit comments