[stdlib] Remove inlineable annotation from transparent functions (#17800)

* Remove inlineable annotation from transparent functions
This commit is contained in:
Ben Cohen
2018-07-07 08:47:02 -07:00
committed by GitHub
parent 536ca5cb0a
commit a6952decab
35 changed files with 1977 additions and 2295 deletions

View File

@@ -448,7 +448,6 @@ public protocol ExpressibleByExtendedGraphemeClusterLiteral
extension ExpressibleByExtendedGraphemeClusterLiteral
where ExtendedGraphemeClusterLiteralType == UnicodeScalarLiteralType {
@inlinable // FIXME(sil-serialize-all)
@_transparent
public init(unicodeScalarLiteral value: ExtendedGraphemeClusterLiteralType) {
self.init(extendedGraphemeClusterLiteral: value)
@@ -514,7 +513,6 @@ public protocol ExpressibleByStringLiteral
extension ExpressibleByStringLiteral
where StringLiteralType == ExtendedGraphemeClusterLiteralType {
@inlinable // FIXME(sil-serialize-all)
@_transparent
public init(extendedGraphemeClusterLiteral value: StringLiteralType) {
self.init(stringLiteral: value)