Remove unused OwnerNode::ident
method.
This commit is contained in:
parent
6650252439
commit
d7029d7e2d
1 changed files with 0 additions and 10 deletions
|
@ -4332,16 +4332,6 @@ pub enum OwnerNode<'hir> {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'hir> OwnerNode<'hir> {
|
impl<'hir> OwnerNode<'hir> {
|
||||||
pub fn ident(&self) -> Option<Ident> {
|
|
||||||
match self {
|
|
||||||
OwnerNode::Item(Item { ident, .. })
|
|
||||||
| OwnerNode::ForeignItem(ForeignItem { ident, .. })
|
|
||||||
| OwnerNode::ImplItem(ImplItem { ident, .. })
|
|
||||||
| OwnerNode::TraitItem(TraitItem { ident, .. }) => Some(*ident),
|
|
||||||
OwnerNode::Crate(..) | OwnerNode::Synthetic => None,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn span(&self) -> Span {
|
pub fn span(&self) -> Span {
|
||||||
match self {
|
match self {
|
||||||
OwnerNode::Item(Item { span, .. })
|
OwnerNode::Item(Item { span, .. })
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue