   }
 }
 
-// https://bugs.swift.org/browse/SR-3847: Resolve members in inner types.
+// https://github.com/apple/swift/issues/46432
+// Resolve members in inner types.
+//
 // This first extension isn't necessary; we could have put 'originalValue' in
 // the original declaration.
 extension OuterNonGenericClass.InnerNonGenericBase {

  }
}

// https://bugs.swift.org/browse/SR-4672
protocol ExpressibleByCatLiteral {}
protocol ExpressibleByDogLiteral {}


  // expected-note@-3 {{explicitly specify the generic arguments to fix this issue}} {{12-12=<<#A: ExpressibleByCatLiteral#>>}}
}

// https://github.com/apple/swift/issues/46958
extension OuterGeneric.MidNonGeneric {
  func doStuff() -> OuterGeneric {
    return OuterGeneric()
