diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc_hir/hir.rs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/librustc_hir/hir.rs b/src/librustc_hir/hir.rs index 941430afaba..e6d673b30f7 100644 --- a/src/librustc_hir/hir.rs +++ b/src/librustc_hir/hir.rs @@ -2626,9 +2626,13 @@ impl Node<'_> { match self { Node::TraitItem(TraitItem { generics, .. }) | Node::ImplItem(ImplItem { generics, .. }) - | Node::Item(Item { kind: ItemKind::Trait(_, _, generics, ..), .. }) - | Node::Item(Item { kind: ItemKind::Impl { generics, .. }, .. }) - | Node::Item(Item { kind: ItemKind::Fn(_, generics, _), .. }) => Some(generics), + | Node::Item(Item { + kind: + ItemKind::Trait(_, _, generics, ..) + | ItemKind::Impl { generics, .. } + | ItemKind::Fn(_, generics, _), + .. + }) => Some(generics), _ => None, } } |
