We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4dd5baa commit dd0bba8Copy full SHA for dd0bba8
src/librustc_resolve/lib.rs
@@ -2519,17 +2519,7 @@ impl<'a> Resolver<'a> {
2519
debug!("(resolving item) resolving {} ({:?})", name, item.node);
2520
2521
match item.node {
2522
- ItemKind::Ty(_, ref generics) => {
2523
- self.with_current_self_item(item, |this| {
2524
- this.with_generic_param_rib(HasGenericParams(generics, ItemRibKind), |this| {
2525
- let item_def_id = this.definitions.local_def_id(item.id);
2526
- this.with_self_rib(Res::SelfTy(Some(item_def_id), None), |this| {
2527
- visit::walk_item(this, item)
2528
- })
2529
2530
- });
2531
- }
2532
-
+ ItemKind::Ty(_, ref generics) |
2533
ItemKind::Existential(_, ref generics) |
2534
ItemKind::Fn(_, _, ref generics, _) => {
2535
self.with_generic_param_rib(
0 commit comments