Avatar
(edited)
Author icon
Biacco42
class A { func hoge(a: Sub) -> Sub { return Sub() } } class B: A { override func hoge(a: Super) -> SubSub { return SubSub() } } class Super {} class Sub: Super {} class SubSub: Sub {}
Version:
swift-4.1.1-RELEASE
Output:
Error: