Clean up the privacy visitor

This commit is contained in:
Jeffrey Seyfried 2016-03-16 02:50:34 +00:00
parent 8762fc31db
commit 48b048deb7
2 changed files with 25 additions and 414 deletions

View file

@ -581,14 +581,6 @@ impl<'ast> Map<'ast> {
}
}
pub fn get_foreign_vis(&self, id: NodeId) -> Visibility {
let vis = self.expect_foreign_item(id).vis; // read recorded by `expect_foreign_item`
match self.find(self.get_parent(id)) { // read recorded by `find`
Some(NodeItem(i)) => vis.inherit_from(i.vis),
_ => vis
}
}
pub fn expect_item(&self, id: NodeId) -> &'ast Item {
match self.find(id) { // read recorded by `find`
Some(NodeItem(item)) => item,