}
NodeForeignItem(i) => PathName(i.ident.name),
NodeMethod(m) => match m.node {
- MethDecl(ident, _, _, _, _, _, _) => PathName(ident.name),
+ MethDecl(ident, _, _, _, _, _, _, _) => PathName(ident.name),
MethMac(_) => fail!("no path elem for {:?}", node)
},
NodeTraitMethod(tm) => match *tm {
Required(ref m) => PathName(m.ident.name),
Provided(m) => match m.node {
- MethDecl(ident, _, _, _, _, _, _) => PathName(ident.name),
+ MethDecl(ident, _, _, _, _, _, _, _) => {
+ PathName(ident.name)
+ }
MethMac(_) => fail!("no path elem for {:?}", node),
}
},
}
fn fold_mac(&mut self, mac: &Mac) -> Mac {
- fold::fold_mac(mac, self)
+ fold::noop_fold_mac(mac, self)
}
}
format!("foreign item {} (id={})", path_str, id)
}
Some(NodeMethod(m)) => match m.node {
- MethDecl(ident, _, _, _, _, _, _) =>
+ MethDecl(ident, _, _, _, _, _, _, _) =>
format!("method {} in {} (id={})",
token::get_ident(ident),
map.path_to_string(id), id),