Update master to build with Xcode 9 beta 1, OS X 10.13, iOS 11, tvOS 11, and watchOS 4 SDKs.

This commit is contained in:
Mishal Shah
2017-06-14 16:20:35 -07:00
parent a31e2bde14
commit c5ff1f2cac
78 changed files with 2863 additions and 591 deletions

View File

@@ -20,3 +20,9 @@ extension NSExpression {
self.init(format: expressionFormat, arguments: va_args)
}
}
extension NSExpression {
public convenience init<Root, Value>(forKeyPath keyPath: KeyPath<Root, Value>) {
self.init(forKeyPath: _bridgeKeyPathToString(keyPath))
}
}