Files
swift-mirror/test/SILGen/objc_bridged_generic_nonnull.swift
Michael Gottesman 9e13779702 [ownership] Remove most -enable-sil-ownership from SILGen now that %target-swift-emit-silgen does it automatically.
I did this using a sed pattern and verified by hand that I was only touching
target-swift-emit-silgen lines.
2018-12-13 11:54:54 -08:00

12 lines
269 B
Swift

// RUN: %target-swift-emit-silgen -verify -import-objc-header %S/Inputs/objc_bridged_generic_nonnull.h %s
// REQUIRES: objc_interop
public func test<T>(_ x: NonnullMembers<T>) -> T? {
var z: T?
z = x.method()
z = x.property
z = x.property
z = x[x]
_ = z
}