Files
swift-mirror/test/decl/ext/extension-inheritance-conformance-native.swift
2018-07-26 23:13:43 -07:00

21 lines
286 B
Swift

// RUN: %target-typecheck-verify-swift
class Object {}
class Responder: Object {}
class View: Responder {}
extension View {}
protocol Foo {}
extension Foo {
func bar() -> Self { return self }
}
extension Object: Foo {}
_ = Object().bar()
_ = Responder().bar()
_ = View().bar()