blob: 6395cbe3e8284fab85d3dd33ca23d71e678c291f [file] [log] [blame]
// RUN: %target-swift-frontend -typecheck -verify %S/Inputs/keypath.swift -primary-file %s
struct S {
let i: Int
init() {
let _: WritableKeyPath<S, Int> = \.i // no error for Swift 3/4
}
}
func test() {
let _: WritableKeyPath<C, Int> = \.i // no error for Swift 3/4
}