Swift Changes
Swift
Removed Array.init(_fromCocoaArray: _CocoaArrayType, noCopy: Bool)
Removed Array.convertFromArrayLiteral(T) -> [T] [static]
Removed ArrayBoundType
Removed ArrayBoundType.arrayBoundValue
Removed ArrayLiteralConvertible.convertFromArrayLiteral(Element) -> Self [class]
Removed AssertString [struct]
Removed AssertString.init()
Removed AssertString.init(_: String)
Removed AssertString.convertFromExtendedGraphemeClusterLiteral(String) -> AssertString [static]
Removed AssertString.convertFromStringInterpolation(AssertString) -> AssertString [static]
Removed AssertString.convertFromStringInterpolationSegment(T) -> AssertString [static]
Removed AssertString.convertFromStringLiteral(String) -> AssertString [static]
Removed AssertString.stringValue
Removed AssertStringType
Removed AssertStringType.stringValue
Removed AutoreleasingUnsafeMutablePointer.convertFromNilLiteral() -> AutoreleasingUnsafeMutablePointer<T> [static]
Removed Bool.convertFromBooleanLiteral(Bool) -> Bool [static]
Removed BooleanLiteralConvertible.convertFromBooleanLiteral(BooleanLiteralType) -> Self [class]
Removed CFunctionPointer.convertFromNilLiteral() -> CFunctionPointer<T> [static]
Removed COpaquePointer.convertFromNilLiteral() -> COpaquePointer [static]
Removed Character.convertFromExtendedGraphemeClusterLiteral(Character) -> Character [static]
Removed Character.SmallUTF16 [struct]
Removed Character.SmallUTF16.init(_: UInt64)
Removed Character.SmallUTF16.count
Removed Character.SmallUTF16.data
Removed Character.SmallUTF16.endIndex
Removed Character.SmallUTF16.generate() -> IndexingGenerator<Character.SmallUTF16>
Removed Character.SmallUTF16.startIndex
Removed CharacterLiteralConvertible.convertFromCharacterLiteral(CharacterLiteralType) -> Self [class]
Removed CodeUnit.fromUTF16CodeUnit(CodeUnit) -> CodeUnit [static]
Removed CodeUnit.toUTF16CodeUnit(CodeUnit) -> CodeUnit [static]
Removed ContiguousArray.convertFromArrayLiteral(T) -> ContiguousArray<T> [static]
Removed Dictionary.convertFromDictionaryLiteral((Key, Value)) -> [Key: Value] [static]
Removed DictionaryLiteralConvertible.convertFromDictionaryLiteral((Key, Value)) -> Self [class]
Removed Double.convertFromFloatLiteral(Double) -> Double [static]
Removed Double.convertFromIntegerLiteral(Int64) -> Double [static]
Removed ExtendedGraphemeClusterLiteralConvertible.convertFromExtendedGraphemeClusterLiteral(ExtendedGraphemeClusterLiteralType) -> Self [class]
Removed Float.convertFromFloatLiteral(Float) -> Float [static]
Removed Float.convertFromIntegerLiteral(Int64) -> Float [static]
Removed FloatLiteralConvertible.convertFromFloatLiteral(FloatLiteralType) -> Self [class]
Removed HeapBuffer.init(_: HeapBufferStorageBase.Type, _: Value, _: Int)
Removed HeapBufferStorageBase
Removed ImplicitlyUnwrappedOptional.convertFromNilLiteral() -> T! [static]
Removed Int.init(_: Builtin.Word)
Removed Int.arrayBoundValue
Removed Int.convertFromIntegerLiteral(Int) -> Int [static]
Removed Int.from(IntMax) -> Int [static]
Removed Int16.init(_: Builtin.Int16)
Removed Int16.arrayBoundValue
Removed Int16.convertFromIntegerLiteral(Int16) -> Int16 [static]
Removed Int16.from(IntMax) -> Int16 [static]
Removed Int32.init(_: Builtin.Int32)
Removed Int32.arrayBoundValue
Removed Int32.convertFromIntegerLiteral(Int32) -> Int32 [static]
Removed Int32.from(IntMax) -> Int32 [static]
Removed Int64.init(_: Builtin.Int64)
Removed Int64.arrayBoundValue
Removed Int64.convertFromIntegerLiteral(Int64) -> Int64 [static]
Removed Int64.from(IntMax) -> Int64 [static]
Removed Int8.init(_: Builtin.Int8)
Removed Int8.arrayBoundValue
Removed Int8.convertFromIntegerLiteral(Int8) -> Int8 [static]
Removed Int8.from(IntMax) -> Int8 [static]
Removed IntegerLiteralConvertible.convertFromIntegerLiteral(IntegerLiteralType) -> Self [class]
Removed NilLiteralConvertible.convertFromNilLiteral() -> Self [class]
Removed Optional.convertFromNilLiteral() -> T? [static]
Removed RawRepresentable.fromRaw(Raw) -> Self? [class]
Removed RawRepresentable.toRaw() -> Raw
Removed Slice.convertFromArrayLiteral(T) -> Slice<T> [static]
Removed StaticString.convertFromExtendedGraphemeClusterLiteral(StaticString) -> StaticString [static]
Removed StaticString.convertFromStringLiteral(StaticString) -> StaticString [static]
Removed StaticString.start
Removed StaticStringType
Removed String.convertFromExtendedGraphemeClusterLiteral(String) -> String [static]
Removed String.convertFromStringLiteral(String) -> String [static]
Removed String.init(seq: S)
Removed String.UnicodeScalarView.compare(String.UnicodeScalarView) -> Int
Removed StringElementType
Removed StringElementType.fromUTF16CodeUnit(CodeUnit) -> Self [class]
Removed StringElementType.toUTF16CodeUnit() -> CodeUnit [class]
Removed StringLiteralConvertible.convertFromStringLiteral(StringLiteralType) -> Self [class]
Removed UInt.init(_: Builtin.Word)
Removed UInt.arrayBoundValue
Removed UInt.convertFromIntegerLiteral(UInt) -> UInt [static]
Removed UInt.from(UIntMax) -> UInt [static]
Removed UInt16.init(_: Builtin.Int16)
Removed UInt16.arrayBoundValue
Removed UInt16.convertFromIntegerLiteral(UInt16) -> UInt16 [static]
Removed UInt16.from(UIntMax) -> UInt16 [static]
Removed UInt32.init(_: Builtin.Int32)
Removed UInt32.arrayBoundValue
Removed UInt32.convertFromIntegerLiteral(UInt32) -> UInt32 [static]
Removed UInt32.from(UIntMax) -> UInt32 [static]
Removed UInt64.init(_: Builtin.Int64)
Removed UInt64.arrayBoundValue
Removed UInt64.convertFromIntegerLiteral(UInt64) -> UInt64 [static]
Removed UInt64.from(UIntMax) -> UInt64 [static]
Removed UInt8.init(_: Builtin.Int8)
Removed UInt8.arrayBoundValue
Removed UInt8.convertFromIntegerLiteral(UInt8) -> UInt8 [static]
Removed UInt8.from(UIntMax) -> UInt8 [static]
Removed UnicodeScalar.convertFromExtendedGraphemeClusterLiteral(String) -> UnicodeScalar [static]
Removed UnsafeMutablePointer.convertFromNilLiteral() -> UnsafeMutablePointer<T> [static]
Removed UnsafePointer.convertFromNilLiteral() -> UnsafePointer<T> [static]
Removed ??(T?,() -> T) -> T
Removed ??(T?,() -> T?) -> T?
Removed ArrayBoundType.ArrayBound
Removed Int.ArrayBound
Removed Int16.ArrayBound
Removed Int32.ArrayBound
Removed Int64.ArrayBound
Removed Int8.ArrayBound
Removed RawRepresentable.Raw
Removed UInt.ArrayBound
Removed UInt16.ArrayBound
Removed UInt32.ArrayBound
Removed UInt64.ArrayBound
Removed UInt8.ArrayBound
Removed assert(() -> Bool,() -> Str, StaticString, UWord)
Removed assert(() -> Bool, StaticString, StaticString, UWord)
Removed assert(() -> T,() -> Str, StaticString, UWord)
Removed assertionFailure(StaticString, StaticString, UWord)
Removed emptyNSSwiftArray
Removed enumerate(Seq) -> EnumerateGenerator<Seq.Generator>
Removed fatalError(StaticString, StaticString, UWord)
Removed indices(Seq) -> Range<Seq.Index>
Removed precondition(() -> Bool,() -> Str, StaticString, UWord)
Removed precondition(() -> Bool, StaticString, StaticString, UWord)
Removed precondition(() -> T,() -> Str, StaticString, UWord)
Removed preconditionFailure(StaticString, StaticString, UWord)
Removed sorted(C) -> C
Removed sorted(C,(C.Generator.Element, C.Generator.Element) -> Bool) -> C
Removed split(Seq,(Seq.Generator.Element) -> R, Int, Bool) -> [Seq.SubSlice]
Added Array.init(_fromCocoaArray: _SwiftNSArrayRequiredOverridesType, noCopy: Bool)
Added Array.init(arrayLiteral: T)
Added ArrayLiteralConvertible.init(arrayLiteral: Element)
Added AutoreleasingUnsafeMutablePointer.init(nilLiteral: ())
Added Bool.init(_builtinBooleanLiteral: Builtin.Int1)
Added Bool.init(booleanLiteral: Bool)
Added BooleanLiteralConvertible.init(booleanLiteral: BooleanLiteralType)
Added CFunctionPointer.init(nilLiteral: ())
Added COpaquePointer.init(nilLiteral: ())
Added Character.init(_builtinExtendedGraphemeClusterLiteral: Builtin.RawPointer, byteSize: Builtin.Word, isASCII: Builtin.Int1)
Added Character.init(_builtinUnicodeScalarLiteral: Builtin.Int32)
Added Character.init(extendedGraphemeClusterLiteral: Character)
Added Character.init(unicodeScalarLiteral: Character)
Added CharacterLiteralConvertible.init(characterLiteral: CharacterLiteralType)
Added ContiguousArray.init(arrayLiteral: T)
Added Dictionary.init()
Added Dictionary.init(dictionaryLiteral: (Key, Value))
Added DictionaryLiteralConvertible.init(dictionaryLiteral: (Key, Value))
Added Double.init(_builtinFloatLiteral: Builtin.FPIEEE64)
Added Double.init(_builtinIntegerLiteral: Builtin.Int2048)
Added Double.init(floatLiteral: Double)
Added Double.init(integerLiteral: Int64)
Added EnumerateSequence [struct]
Added EnumerateSequence.init(_: Base)
Added EnumerateSequence.base
Added EnumerateSequence.generate() -> EnumerateGenerator<Base.Generator>
Added ExtendedGraphemeClusterLiteralConvertible.init(extendedGraphemeClusterLiteral: ExtendedGraphemeClusterLiteralType)
Added Float.init(_builtinFloatLiteral: Builtin.FPIEEE64)
Added Float.init(_builtinIntegerLiteral: Builtin.Int2048)
Added Float.init(floatLiteral: Float)
Added Float.init(integerLiteral: Int64)
Added FloatLiteralConvertible.init(floatLiteral: FloatLiteralType)
Added HeapBuffer.init(_: AnyClass, _: Value, _: Int)
Added ImplicitlyUnwrappedOptional.init(nilLiteral: ())
Added Int.init(_builtinIntegerLiteral: Builtin.Int2048)
Added Int.init(integerLiteral: Int)
Added Int.init(truncatingBitPattern: Int64)
Added Int.init(truncatingBitPattern: UInt64)
Added Int16.init(_builtinIntegerLiteral: Builtin.Int2048)
Added Int16.init(integerLiteral: Int16)
Added Int16.init(truncatingBitPattern: Int)
Added Int16.init(truncatingBitPattern: Int32)
Added Int16.init(truncatingBitPattern: Int64)
Added Int16.init(truncatingBitPattern: UInt)
Added Int16.init(truncatingBitPattern: UInt32)
Added Int16.init(truncatingBitPattern: UInt64)
Added Int32.init(_builtinIntegerLiteral: Builtin.Int2048)
Added Int32.init(integerLiteral: Int32)
Added Int32.init(truncatingBitPattern: Int)
Added Int32.init(truncatingBitPattern: Int64)
Added Int32.init(truncatingBitPattern: UInt)
Added Int32.init(truncatingBitPattern: UInt64)
Added Int64.init(_builtinIntegerLiteral: Builtin.Int2048)
Added Int64.init(integerLiteral: Int64)
Added Int8.init(_builtinIntegerLiteral: Builtin.Int2048)
Added Int8.init(integerLiteral: Int8)
Added Int8.init(truncatingBitPattern: Int)
Added Int8.init(truncatingBitPattern: Int16)
Added Int8.init(truncatingBitPattern: Int32)
Added Int8.init(truncatingBitPattern: Int64)
Added Int8.init(truncatingBitPattern: UInt)
Added Int8.init(truncatingBitPattern: UInt16)
Added Int8.init(truncatingBitPattern: UInt32)
Added Int8.init(truncatingBitPattern: UInt64)
Added IntegerLiteralConvertible.init(integerLiteral: IntegerLiteralType)
Added NilLiteralConvertible.init(nilLiteral: ())
Added Optional.init(nilLiteral: ())
Added RawRepresentable.rawValue
Added RawRepresentable.init(rawValue: RawValue)
Added Slice.init(arrayLiteral: T)
Added StaticString.init(_builtinExtendedGraphemeClusterLiteral: Builtin.RawPointer, byteSize: Builtin.Word, isASCII: Builtin.Int1)
Added StaticString.init(_builtinStringLiteral: Builtin.RawPointer, byteSize: Builtin.Word, isASCII: Builtin.Int1)
Added StaticString.init(_builtinUnicodeScalarLiteral: Builtin.Int32)
Added StaticString.debugDescription
Added StaticString.description
Added StaticString.init(extendedGraphemeClusterLiteral: StaticString)
Added StaticString.hasPointerRepresentation
Added StaticString.init(stringLiteral: StaticString)
Added StaticString.unicodeScalar
Added StaticString.init(unicodeScalar: Builtin.Int32)
Added StaticString.init(unicodeScalarLiteral: StaticString)
Added StaticString.utf8Start
Added StaticString.withUTF8Buffer((UnsafeBufferPointer<UInt8>) -> R) -> R
Added StrideThrough.getMirror() -> MirrorType
Added StrideTo.getMirror() -> MirrorType
Added String.init(_: S)
Added String.init(_builtinExtendedGraphemeClusterLiteral: Builtin.RawPointer, byteSize: Builtin.Word, isASCII: Builtin.Int1)
Added String.init(_builtinStringLiteral: Builtin.RawPointer, byteSize: Builtin.Word, isASCII: Builtin.Int1)
Added String.init(_builtinUTF16StringLiteral: Builtin.RawPointer, numberOfCodeUnits: Builtin.Word)
Added String.init(_builtinUnicodeScalarLiteral: Builtin.Int32)
Added String.convertFromStringInterpolationSegment(Bool) -> String [static]
Added String.convertFromStringInterpolationSegment(Character) -> String [static]
Added String.convertFromStringInterpolationSegment(Float32) -> String [static]
Added String.convertFromStringInterpolationSegment(Float64) -> String [static]
Added String.convertFromStringInterpolationSegment(Int) -> String [static]
Added String.convertFromStringInterpolationSegment(Int16) -> String [static]
Added String.convertFromStringInterpolationSegment(Int32) -> String [static]
Added String.convertFromStringInterpolationSegment(Int64) -> String [static]
Added String.convertFromStringInterpolationSegment(Int8) -> String [static]
Added String.convertFromStringInterpolationSegment(String) -> String [static]
Added String.convertFromStringInterpolationSegment(UInt) -> String [static]
Added String.convertFromStringInterpolationSegment(UInt16) -> String [static]
Added String.convertFromStringInterpolationSegment(UInt32) -> String [static]
Added String.convertFromStringInterpolationSegment(UInt64) -> String [static]
Added String.convertFromStringInterpolationSegment(UInt8) -> String [static]
Added String.convertFromStringInterpolationSegment(UnicodeScalar) -> String [static]
Added String.init(extendedGraphemeClusterLiteral: String)
Added String.init(stringLiteral: String)
Added String.init(unicodeScalarLiteral: String)
Added StringLiteralConvertible.init(stringLiteral: StringLiteralType)
Added UInt.init(_builtinIntegerLiteral: Builtin.Int2048)
Added UInt.init(integerLiteral: UInt)
Added UInt.init(truncatingBitPattern: Int64)
Added UInt.init(truncatingBitPattern: UInt64)
Added UInt16.init(_builtinIntegerLiteral: Builtin.Int2048)
Added UInt16.init(integerLiteral: UInt16)
Added UInt16.init(truncatingBitPattern: Int)
Added UInt16.init(truncatingBitPattern: Int32)
Added UInt16.init(truncatingBitPattern: Int64)
Added UInt16.init(truncatingBitPattern: UInt)
Added UInt16.init(truncatingBitPattern: UInt32)
Added UInt16.init(truncatingBitPattern: UInt64)
Added UInt32.init(_builtinIntegerLiteral: Builtin.Int2048)
Added UInt32.init(integerLiteral: UInt32)
Added UInt32.init(truncatingBitPattern: Int)
Added UInt32.init(truncatingBitPattern: Int64)
Added UInt32.init(truncatingBitPattern: UInt)
Added UInt32.init(truncatingBitPattern: UInt64)
Added UInt64.init(_builtinIntegerLiteral: Builtin.Int2048)
Added UInt64.init(integerLiteral: UInt64)
Added UInt8.init(_builtinIntegerLiteral: Builtin.Int2048)
Added UInt8.init(integerLiteral: UInt8)
Added UInt8.init(truncatingBitPattern: Int)
Added UInt8.init(truncatingBitPattern: Int16)
Added UInt8.init(truncatingBitPattern: Int32)
Added UInt8.init(truncatingBitPattern: Int64)
Added UInt8.init(truncatingBitPattern: UInt)
Added UInt8.init(truncatingBitPattern: UInt16)
Added UInt8.init(truncatingBitPattern: UInt32)
Added UInt8.init(truncatingBitPattern: UInt64)
Added UnicodeScalar.init(_builtinUnicodeScalarLiteral: Builtin.Int32)
Added UnicodeScalar.init(unicodeScalarLiteral: UnicodeScalar)
Added UnicodeScalarLiteralConvertible
Added UnicodeScalarLiteralConvertible.init(unicodeScalarLiteral: UnicodeScalarLiteralType)
Added UnsafeMutablePointer.init(nilLiteral: ())
Added UnsafePointer.init(nilLiteral: ())
Added Int.Distance
Added Int16.Distance
Added Int32.Distance
Added Int64.Distance
Added Int8.Distance
Added RawRepresentable.RawValue
Added UInt.Distance
Added UInt16.Distance
Added UInt32.Distance
Added UInt64.Distance
Added UInt8.Distance
Added UnicodeScalarLiteralConvertible.UnicodeScalarLiteralType
Added UnicodeScalarType
Added assert(() -> Bool,() -> String, StaticString, UWord)
Added assertionFailure(() -> String, StaticString, UWord)
Added enumerate(Seq) -> EnumerateSequence<Seq>
Added fatalError(() -> String, StaticString, UWord)
Added indices(C) -> Range<C.Index>
Added precondition(() -> Bool,() -> String, StaticString, UWord)
Added preconditionFailure(() -> String, StaticString, UWord)
Added sort(ContiguousArray<T>)
Added sort(ContiguousArray<T>,(T, T) -> Bool)
Added split(S,(S.Generator.Element) -> R, Int, Bool) -> [S.SubSlice]
Added unsafeAddressOf(AnyObject) -> UnsafePointer<Void>
Added unsafeDowncast(AnyObject) -> T
Modified AbsoluteValuable.abs(Self) -> Self [class]
Declaration | Introduction | |
---|---|---|
From | class func abs(_ _: Self) -> Self | iOS 8.0 |
To | class func abs(_ x: Self) -> Self | iOS 8.1 |
Modified Array.extend(S)
Declaration | |
---|---|
From | mutating func extend<S : SequenceType where T == T>(_ sequence: S) |
To | mutating func extend<S : SequenceType where T == T>(_ newElements: S) |
Modified Array.replaceRange(Range<Int>, with: C)
Declaration | |
---|---|
From | mutating func replaceRange<C : CollectionType where T == T>(_ subRange: Range<Int>, with newValues: C) |
To | mutating func replaceRange<C : CollectionType where T == T>(_ subRange: Range<Int>, with newElements: C) |
Modified Array.splice(S, atIndex: Int)
Declaration | |
---|---|
From | mutating func splice<S : CollectionType where T == T>(_ s: S, atIndex i: Int) |
To | mutating func splice<S : CollectionType where T == T>(_ newElements: S, atIndex i: Int) |
Modified ArrayType.insert(Self.Generator.Element, atIndex: Int)
Declaration | |
---|---|
From | mutating func insert(_ newElement: Self.Generator.Element, atIndex atIndex: Int) |
To | mutating func insert(_ newElement: Self.Generator.Element, atIndex i: Int) |
Modified AutoreleasingUnsafeMutablePointer [struct]
Declaration | |
---|---|
From | struct AutoreleasingUnsafeMutablePointer<T> : Equatable, NilLiteralConvertible, _PointerType { let value: Builtin.RawPointer init(_ value: Builtin.RawPointer) var memory: T { get nonmutating set } subscript (i: Int) -> T { get } static func convertFromNilLiteral() -> AutoreleasingUnsafeMutablePointer<T> static func null() -> AutoreleasingUnsafeMutablePointer<T> init() init<U>(_ ptr: UnsafeMutablePointer<U>) init<U>(_ ptr: UnsafePointer<U>) } |
To | struct AutoreleasingUnsafeMutablePointer<T> : Equatable, NilLiteralConvertible, _PointerType { let value: Builtin.RawPointer init(_ value: Builtin.RawPointer) var memory: T { get nonmutating set } subscript (i: Int) -> T { get } init(nilLiteral nilLiteral: ()) static func null() -> AutoreleasingUnsafeMutablePointer<T> init() init<U>(_ ptr: UnsafeMutablePointer<U>) init<U>(_ ptr: UnsafePointer<U>) } |
Modified BidirectionalReverseView [struct]
Declaration | |
---|---|
From | struct BidirectionalReverseView<T : CollectionType where T.Index : BidirectionalIndexType> : CollectionType { typealias Index = ReverseBidirectionalIndex<T.Index> typealias Generator = IndexingGenerator<BidirectionalReverseView<T>> func generate() -> IndexingGenerator<BidirectionalReverseView<T>> var startIndex: Index { get } var endIndex: Index { get } subscript (i: Index) -> T.Generator.Element { get } } |
To | struct BidirectionalReverseView<T : CollectionType where T.Index : BidirectionalIndexType> : CollectionType { typealias Index = ReverseBidirectionalIndex<T.Index> typealias Generator = IndexingGenerator<BidirectionalReverseView<T>> func generate() -> IndexingGenerator<BidirectionalReverseView<T>> var startIndex: Index { get } var endIndex: Index { get } subscript (position: Index) -> T.Generator.Element { get } } |
Modified BitwiseOperationsType.&(Self, _: Self) -> Self [class]
Declaration | |
---|---|
From | func &(_ _: Self, _ _: Self) -> Self |
To | func &(_ lhs: Self, _ rhs: Self) -> Self |
Modified BitwiseOperationsType.^(Self, _: Self) -> Self [class]
Declaration | |
---|---|
From | func ^(_ _: Self, _ _: Self) -> Self |
To | func ^(_ lhs: Self, _ rhs: Self) -> Self |
Modified BitwiseOperationsType.|(Self, _: Self) -> Self [class]
Declaration | |
---|---|
From | func |(_ _: Self, _ _: Self) -> Self |
To | func |(_ lhs: Self, _ rhs: Self) -> Self |
Modified BitwiseOperationsType.~(Self) -> Self [class]
Declaration | Introduction | |
---|---|---|
From | prefix func ~(_ _: Self) -> Self | iOS 8.0 |
To | prefix func ~(_ x: Self) -> Self | iOS 8.1 |
Modified Bool.init(_: T)
Declaration | |
---|---|
From | init<T : BooleanType>(_ v: T) |
To | init<T : BooleanType>(_ value: T) |
Modified CFunctionPointer [struct]
Declaration | |
---|---|
From | struct CFunctionPointer<T> : Equatable, Hashable, NilLiteralConvertible { var value: COpaquePointer init() init(_ value: COpaquePointer) static func null() -> CFunctionPointer<T> var hashValue: Int { get } static func convertFromNilLiteral() -> CFunctionPointer<T> } |
To | struct CFunctionPointer<T> : Equatable, Hashable, NilLiteralConvertible { var value: COpaquePointer init() init(_ value: COpaquePointer) static func null() -> CFunctionPointer<T> var hashValue: Int { get } init(nilLiteral nilLiteral: ()) } |
Modified COpaquePointer [struct]
Declaration | |
---|---|
From | struct COpaquePointer : Equatable, Hashable, NilLiteralConvertible { var value: Builtin.RawPointer init() init(_ v: Builtin.RawPointer) init(bitPattern bitPattern: Word) init(bitPattern bitPattern: UWord) init<T>(_ value: UnsafePointer<T>) init<T>(_ value: UnsafeMutablePointer<T>) static func null() -> COpaquePointer var hashValue: Int { get } static func convertFromNilLiteral() -> COpaquePointer } |
To | struct COpaquePointer : Equatable, Hashable, NilLiteralConvertible { var value: Builtin.RawPointer init() init(_ v: Builtin.RawPointer) init(bitPattern bitPattern: Word) init(bitPattern bitPattern: UWord) init<T>(_ value: UnsafePointer<T>) init<T>(_ value: UnsafeMutablePointer<T>) static func null() -> COpaquePointer var hashValue: Int { get } init(nilLiteral nilLiteral: ()) } |
Modified COpaquePointer.init(_: CFunctionPointer<T>)
Declaration | |
---|---|
From | init<T>(_ from: CFunctionPointer<T>) |
To | init<T>(_ value: CFunctionPointer<T>) |
Modified Character [enum]
Declaration | |
---|---|
From | enum Character : ExtendedGraphemeClusterLiteralConvertible, Equatable, Hashable, Comparable { case LargeRepresentation(OnHeap<String>) case SmallRepresentation init(_ scalar: UnicodeScalar) static func convertFromExtendedGraphemeClusterLiteral(_ value: Character) -> Character init(_ s: String) struct SmallUTF16 : CollectionType { init(_ u8: UInt64) var startIndex: Int { get } var endIndex: Int { get } subscript (i: Int) -> CodeUnit { get } func generate() -> IndexingGenerator<Character.SmallUTF16> var count: UInt16 var data: UInt64 } var hashValue: Int { get } typealias UTF16View = String.UTF16View var utf16: UTF16View { get } } |
To | enum Character : ExtendedGraphemeClusterLiteralConvertible, Equatable, Hashable, Comparable { case LargeRepresentation(OnHeap<String>) case SmallRepresentation init(_ scalar: UnicodeScalar) init(_builtinUnicodeScalarLiteral value: Builtin.Int32) init(unicodeScalarLiteral value: Character) init(_builtinExtendedGraphemeClusterLiteral start: Builtin.RawPointer, byteSize byteSize: Builtin.Word, isASCII isASCII: Builtin.Int1) init(extendedGraphemeClusterLiteral value: Character) init(_ s: String) var hashValue: Int { get } typealias UTF16View = String.UTF16View var utf16: UTF16View { get } } |
Modified CollectionOfOne [struct]
Declaration | |
---|---|
From | struct CollectionOfOne<T> : CollectionType { typealias Index = Bit init(_ element: T) var startIndex: Index { get } var endIndex: Index { get } func generate() -> GeneratorOfOne<T> subscript (i: Index) -> T { get } let element: T } |
To | struct CollectionOfOne<T> : CollectionType { typealias Index = Bit init(_ element: T) var startIndex: Index { get } var endIndex: Index { get } func generate() -> GeneratorOfOne<T> subscript (position: Index) -> T { get } let element: T } |
Modified ContiguousArray.extend(S)
Declaration | |
---|---|
From | mutating func extend<S : SequenceType where T == T>(_ sequence: S) |
To | mutating func extend<S : SequenceType where T == T>(_ newElements: S) |
Modified ContiguousArray.replaceRange(Range<Int>, with: C)
Declaration | |
---|---|
From | mutating func replaceRange<C : CollectionType where T == T>(_ subRange: Range<Int>, with newValues: C) |
To | mutating func replaceRange<C : CollectionType where T == T>(_ subRange: Range<Int>, with newElements: C) |
Modified ContiguousArray.splice(S, atIndex: Int)
Declaration | |
---|---|
From | mutating func splice<S : CollectionType where T == T>(_ s: S, atIndex i: Int) |
To | mutating func splice<S : CollectionType where T == T>(_ newElements: S, atIndex i: Int) |
Modified Dictionary [struct]
Declaration | |
---|---|
From | struct Dictionary<Key : Hashable, Value> : CollectionType, DictionaryLiteralConvertible { typealias Element = (Key, Value) typealias Index = DictionaryIndex<Key, Value> init(minimumCapacity minimumCapacity: Int = default) var startIndex: DictionaryIndex<Key, Value> { get } var endIndex: DictionaryIndex<Key, Value> { get } func indexForKey(_ key: Key) -> DictionaryIndex<Key, Value>? subscript (i: DictionaryIndex<Key, Value>) -> (Key, Value) { get } subscript (key: Key) -> Value? mutating func updateValue(_ value: Value, forKey key: Key) -> Value? mutating func removeAtIndex(_ index: DictionaryIndex<Key, Value>) mutating func removeValueForKey(_ key: Key) -> Value? mutating func removeAll(keepCapacity keepCapacity: Bool = default) var count: Int { get } func generate() -> DictionaryGenerator<Key, Value> static func convertFromDictionaryLiteral(_ elements: (Key, Value)...) -> [Key : Value] var isEmpty: Bool { get } var keys: LazyBidirectionalCollection<MapCollectionView<[Key : Value], Key>> { get } var values: LazyBidirectionalCollection<MapCollectionView<[Key : Value], Value>> { get } } |
To | struct Dictionary<Key : Hashable, Value> : CollectionType, DictionaryLiteralConvertible { typealias Element = (Key, Value) typealias Index = DictionaryIndex<Key, Value> init() init(minimumCapacity minimumCapacity: Int) var startIndex: DictionaryIndex<Key, Value> { get } var endIndex: DictionaryIndex<Key, Value> { get } func indexForKey(_ key: Key) -> DictionaryIndex<Key, Value>? subscript (position: DictionaryIndex<Key, Value>) -> (Key, Value) { get } subscript (key: Key) -> Value? mutating func updateValue(_ value: Value, forKey key: Key) -> Value? mutating func removeAtIndex(_ index: DictionaryIndex<Key, Value>) mutating func removeValueForKey(_ key: Key) -> Value? mutating func removeAll(keepCapacity keepCapacity: Bool = default) var count: Int { get } func generate() -> DictionaryGenerator<Key, Value> init(dictionaryLiteral elements: (Key, Value)...) var isEmpty: Bool { get } var keys: LazyBidirectionalCollection<MapCollectionView<[Key : Value], Key>> { get } var values: LazyBidirectionalCollection<MapCollectionView<[Key : Value], Value>> { get } } |
Modified Dictionary.init(minimumCapacity: Int)
Declaration | |
---|---|
From | init(minimumCapacity minimumCapacity: Int = default) |
To | init(minimumCapacity minimumCapacity: Int) |
Modified Double.init(_: Float)
Declaration | |
---|---|
From | init(_ v: Float) |
To | init(_ other: Float) |
Modified EmptyCollection [struct]
Declaration | |
---|---|
From | struct EmptyCollection<T> : CollectionType { typealias Index = Int init() var startIndex: Index { get } var endIndex: Index { get } func generate() -> EmptyGenerator<T> subscript (i: Index) -> T { get } } |
To | struct EmptyCollection<T> : CollectionType { typealias Index = Int init() var startIndex: Index { get } var endIndex: Index { get } func generate() -> EmptyGenerator<T> subscript (position: Index) -> T { get } } |
Modified ExtendedGraphemeClusterLiteralConvertible
Protocols | |
---|---|
From | -- |
To | UnicodeScalarLiteralConvertible |
Modified FilterCollectionView [struct]
Declaration | |
---|---|
From | struct FilterCollectionView<Base : CollectionType> : CollectionType { typealias Index = FilterCollectionViewIndex<Base> init(_ base: Base, includeElement includeElement: (Base.Generator.Element) -> Bool) var startIndex: FilterCollectionViewIndex<Base> { get } var endIndex: FilterCollectionViewIndex<Base> { get } subscript (index: FilterCollectionViewIndex<Base>) -> Base.Generator.Element { get } func generate() -> FilterGenerator<Base.Generator> } |
To | struct FilterCollectionView<Base : CollectionType> : CollectionType { typealias Index = FilterCollectionViewIndex<Base> init(_ base: Base, includeElement predicate: (Base.Generator.Element) -> Bool) var startIndex: FilterCollectionViewIndex<Base> { get } var endIndex: FilterCollectionViewIndex<Base> { get } subscript (position: FilterCollectionViewIndex<Base>) -> Base.Generator.Element { get } func generate() -> FilterGenerator<Base.Generator> } |
Modified FilterCollectionView.init(_: Base, includeElement:(Base.Generator.Element) -> Bool)
Declaration | |
---|---|
From | init(_ base: Base, includeElement includeElement: (Base.Generator.Element) -> Bool) |
To | init(_ base: Base, includeElement predicate: (Base.Generator.Element) -> Bool) |
Modified Float.init(_: Double)
Declaration | |
---|---|
From | init(_ v: Double) |
To | init(_ other: Double) |
Modified GeneratorOf [struct]
Declaration | |
---|---|
From | struct GeneratorOf<T> : GeneratorType, SequenceType { init(_ next: () -> T?) init<G : GeneratorType where T == T>(_ self_: G) mutating func next() -> T? func generate() -> GeneratorOf<T> } |
To | struct GeneratorOf<T> : GeneratorType, SequenceType { init(_ nextElement: () -> T?) init<G : GeneratorType where T == T>(_ base: G) mutating func next() -> T? func generate() -> GeneratorOf<T> } |
Modified GeneratorOf.init(_: () -> T?)
Declaration | |
---|---|
From | init(_ next: () -> T?) |
To | init(_ nextElement: () -> T?) |
Modified GeneratorOf.init(_: G)
Declaration | |
---|---|
From | init<G : GeneratorType where T == T>(_ self_: G) |
To | init<G : GeneratorType where T == T>(_ base: G) |
Modified GeneratorOfOne [struct]
Declaration | |
---|---|
From | struct GeneratorOfOne<T> : GeneratorType, SequenceType { init(_ elements: T?) func generate() -> GeneratorOfOne<T> mutating func next() -> T? var elements: T? } |
To | struct GeneratorOfOne<T> : GeneratorType, SequenceType { init(_ element: T?) func generate() -> GeneratorOfOne<T> mutating func next() -> T? var elements: T? } |
Modified GeneratorOfOne.init(_: T?)
Declaration | |
---|---|
From | init(_ elements: T?) |
To | init(_ element: T?) |
Modified HeapBuffer [struct]
Declaration | |
---|---|
From | struct HeapBuffer<Value, Element> : Equatable { typealias Storage = HeapBufferStorage<Value, Element> let storage: HeapBufferStorage<Value, Element>? var baseAddress: UnsafeMutablePointer<Element> { get } init() init(_ storage: HeapBufferStorage<Value, Element>) init(_ storageClass: HeapBufferStorageBase.Type, _ initializer: Value, _ capacity: Int) var value: Value { get nonmutating set } var hasStorage: Bool { get } subscript (i: Int) -> Element { get nonmutating set } static func fromNativeObject(_ x: Builtin.NativeObject) -> HeapBuffer<Value, Element> mutating func isUniquelyReferenced() -> Bool } |
To | struct HeapBuffer<Value, Element> : Equatable { typealias Storage = HeapBufferStorage<Value, Element> let storage: HeapBufferStorage<Value, Element>? var baseAddress: UnsafeMutablePointer<Element> { get } init() init(_ storage: HeapBufferStorage<Value, Element>) init(_ storageClass: AnyClass, _ initializer: Value, _ capacity: Int) var value: Value { get nonmutating set } var hasStorage: Bool { get } subscript (i: Int) -> Element { get nonmutating set } static func fromNativeObject(_ x: Builtin.NativeObject) -> HeapBuffer<Value, Element> mutating func isUniquelyReferenced() -> Bool } |
Modified HeapBufferStorage
Superclasses | |
---|---|
From | HeapBufferStorageBase |
To | -- |
Modified ImplicitlyUnwrappedOptional [enum]
Declaration | |
---|---|
From | enum ImplicitlyUnwrappedOptional<T> : Reflectable, NilLiteralConvertible { case None case Some(T) init() init(_ some: T) init(_ v: T?) static func convertFromNilLiteral() -> T! func map<U>(_ f: (T) -> U) -> U! func getMirror() -> MirrorType } |
To | enum ImplicitlyUnwrappedOptional<T> : Reflectable, NilLiteralConvertible { case None case Some(T) init() init(_ some: T) init(_ v: T?) init(nilLiteral nilLiteral: ()) func map<U>(_ f: (T) -> U) -> U! func getMirror() -> MirrorType } |
Modified Int [struct]
Declaration | |
---|---|
From | struct Int : SignedIntegerType { var value: Builtin.Word init() init(_ v: Builtin.Word) init(_ value: Int) init(bigEndian value: Int) init(littleEndian value: Int) static func convertFromIntegerLiteral(_ value: Int) -> Int typealias ArrayBound = Int var arrayBoundValue: Int { get } var bigEndian: Int { get } var littleEndian: Int { get } var byteSwapped: Int { get } static var max: Int { get } static var min: Int { get } } |
To | struct Int : SignedIntegerType { var value: Builtin.Word typealias Distance = Int init() init(_ value: Int) init(bigEndian value: Int) init(littleEndian value: Int) init(_builtinIntegerLiteral value: Builtin.Int2048) init(integerLiteral value: Int) var bigEndian: Int { get } var littleEndian: Int { get } var byteSwapped: Int { get } static var max: Int { get } static var min: Int { get } } |
Modified Int.init(_: Double)
Declaration | |
---|---|
From | init(_ v: Double) |
To | init(_ other: Double) |
Modified Int.init(_: Float)
Declaration | |
---|---|
From | init(_ v: Float) |
To | init(_ other: Float) |
Modified Int.advancedBy(Distance) -> Int
Declaration | Introduction | |
---|---|---|
From | func advancedBy(_ amount: Int) -> Int | iOS 8.0 |
To | func advancedBy(_ amount: Distance) -> Int | iOS 8.1 |
Modified Int.distanceTo(Int) -> Distance
Declaration | Introduction | |
---|---|---|
From | func distanceTo(_ other: Int) -> Int | iOS 8.0 |
To | func distanceTo(_ other: Int) -> Distance | iOS 8.1 |
Modified Int16 [struct]
Declaration | |
---|---|
From | struct Int16 : SignedIntegerType { var value: Builtin.Int16 init() init(_ v: Builtin.Int16) init(_ value: Int16) init(bigEndian value: Int16) init(littleEndian value: Int16) static func convertFromIntegerLiteral(_ value: Int16) -> Int16 typealias ArrayBound = Int16 var arrayBoundValue: Int16 { get } var bigEndian: Int16 { get } var littleEndian: Int16 { get } var byteSwapped: Int16 { get } static var max: Int16 { get } static var min: Int16 { get } } |
To | struct Int16 : SignedIntegerType { var value: Builtin.Int16 typealias Distance = Int init() init(_ value: Int16) init(bigEndian value: Int16) init(littleEndian value: Int16) init(_builtinIntegerLiteral value: Builtin.Int2048) init(integerLiteral value: Int16) var bigEndian: Int16 { get } var littleEndian: Int16 { get } var byteSwapped: Int16 { get } static var max: Int16 { get } static var min: Int16 { get } } |
Modified Int16.init(_: Double)
Declaration | |
---|---|
From | init(_ v: Double) |
To | init(_ other: Double) |
Modified Int16.init(_: Float)
Declaration | |
---|---|
From | init(_ v: Float) |
To | init(_ other: Float) |
Modified Int16.advancedBy(Distance) -> Int16
Declaration | Introduction | |
---|---|---|
From | func advancedBy(_ amount: Int) -> Int16 | iOS 8.0 |
To | func advancedBy(_ amount: Distance) -> Int16 | iOS 8.1 |
Modified Int16.distanceTo(Int16) -> Distance
Declaration | Introduction | |
---|---|---|
From | func distanceTo(_ other: Int16) -> Int | iOS 8.0 |
To | func distanceTo(_ other: Int16) -> Distance | iOS 8.1 |
Modified Int32 [struct]
Declaration | |
---|---|
From | struct Int32 : SignedIntegerType { var value: Builtin.Int32 init() init(_ v: Builtin.Int32) init(_ value: Int32) init(bigEndian value: Int32) init(littleEndian value: Int32) static func convertFromIntegerLiteral(_ value: Int32) -> Int32 typealias ArrayBound = Int32 var arrayBoundValue: Int32 { get } var bigEndian: Int32 { get } var littleEndian: Int32 { get } var byteSwapped: Int32 { get } static var max: Int32 { get } static var min: Int32 { get } } |
To | struct Int32 : SignedIntegerType { var value: Builtin.Int32 typealias Distance = Int init() init(_ value: Int32) init(bigEndian value: Int32) init(littleEndian value: Int32) init(_builtinIntegerLiteral value: Builtin.Int2048) init(integerLiteral value: Int32) var bigEndian: Int32 { get } var littleEndian: Int32 { get } var byteSwapped: Int32 { get } static var max: Int32 { get } static var min: Int32 { get } } |
Modified Int32.init(_: Double)
Declaration | |
---|---|
From | init(_ v: Double) |
To | init(_ other: Double) |
Modified Int32.init(_: Float)
Declaration | |
---|---|
From | init(_ v: Float) |
To | init(_ other: Float) |
Modified Int32.advancedBy(Distance) -> Int32
Declaration | Introduction | |
---|---|---|
From | func advancedBy(_ amount: Int) -> Int32 | iOS 8.0 |
To | func advancedBy(_ amount: Distance) -> Int32 | iOS 8.1 |
Modified Int32.distanceTo(Int32) -> Distance
Declaration | Introduction | |
---|---|---|
From | func distanceTo(_ other: Int32) -> Int | iOS 8.0 |
To | func distanceTo(_ other: Int32) -> Distance | iOS 8.1 |
Modified Int64 [struct]
Declaration | |
---|---|
From | struct Int64 : SignedIntegerType { var value: Builtin.Int64 init() init(_ v: Builtin.Int64) init(_ value: Int64) init(bigEndian value: Int64) init(littleEndian value: Int64) static func convertFromIntegerLiteral(_ value: Int64) -> Int64 typealias ArrayBound = Int64 var arrayBoundValue: Int64 { get } var bigEndian: Int64 { get } var littleEndian: Int64 { get } var byteSwapped: Int64 { get } static var max: Int64 { get } static var min: Int64 { get } } |
To | struct Int64 : SignedIntegerType { var value: Builtin.Int64 typealias Distance = Int init() init(_ value: Int64) init(bigEndian value: Int64) init(littleEndian value: Int64) init(_builtinIntegerLiteral value: Builtin.Int2048) init(integerLiteral value: Int64) var bigEndian: Int64 { get } var littleEndian: Int64 { get } var byteSwapped: Int64 { get } static var max: Int64 { get } static var min: Int64 { get } } |
Modified Int64.init(_: Double)
Declaration | |
---|---|
From | init(_ v: Double) |
To | init(_ other: Double) |
Modified Int64.init(_: Float)
Declaration | |
---|---|
From | init(_ v: Float) |
To | init(_ other: Float) |
Modified Int64.advancedBy(Distance) -> Int64
Declaration | Introduction | |
---|---|---|
From | func advancedBy(_ amount: Int) -> Int64 | iOS 8.0 |
To | func advancedBy(_ amount: Distance) -> Int64 | iOS 8.1 |
Modified Int64.distanceTo(Int64) -> Distance
Declaration | Introduction | |
---|---|---|
From | func distanceTo(_ other: Int64) -> Int | iOS 8.0 |
To | func distanceTo(_ other: Int64) -> Distance | iOS 8.1 |
Modified Int8 [struct]
Declaration | |
---|---|
From | struct Int8 : SignedIntegerType { var value: Builtin.Int8 init() init(_ v: Builtin.Int8) init(_ value: Int8) static func convertFromIntegerLiteral(_ value: Int8) -> Int8 typealias ArrayBound = Int8 var arrayBoundValue: Int8 { get } static var max: Int8 { get } static var min: Int8 { get } } |
To | struct Int8 : SignedIntegerType { var value: Builtin.Int8 typealias Distance = Int init() init(_ value: Int8) init(_builtinIntegerLiteral value: Builtin.Int2048) init(integerLiteral value: Int8) static var max: Int8 { get } static var min: Int8 { get } } |
Modified Int8.init(_: Double)
Declaration | |
---|---|
From | init(_ v: Double) |
To | init(_ other: Double) |
Modified Int8.init(_: Float)
Declaration | |
---|---|
From | init(_ v: Float) |
To | init(_ other: Float) |
Modified Int8.advancedBy(Distance) -> Int8
Declaration | Introduction | |
---|---|---|
From | func advancedBy(_ amount: Int) -> Int8 | iOS 8.0 |
To | func advancedBy(_ amount: Distance) -> Int8 | iOS 8.1 |
Modified Int8.distanceTo(Int8) -> Distance
Declaration | Introduction | |
---|---|---|
From | func distanceTo(_ other: Int8) -> Int | iOS 8.0 |
To | func distanceTo(_ other: Int8) -> Distance | iOS 8.1 |
Modified LazyBidirectionalCollection [struct]
Declaration | |
---|---|
From | struct LazyBidirectionalCollection<S : CollectionType where S.Index : BidirectionalIndexType> : CollectionType { init(_ base: S) func generate() -> S.Generator var startIndex: S.Index { get } var endIndex: S.Index { get } var isEmpty: Bool { get } var first: S.Generator.Element? { get } var last: S.Generator.Element? { get } subscript (i: S.Index) -> S.Generator.Element { get } var array: [S.Generator.Element] { get } } |
To | struct LazyBidirectionalCollection<S : CollectionType where S.Index : BidirectionalIndexType> : CollectionType { init(_ base: S) func generate() -> S.Generator var startIndex: S.Index { get } var endIndex: S.Index { get } var isEmpty: Bool { get } var first: S.Generator.Element? { get } var last: S.Generator.Element? { get } subscript (position: S.Index) -> S.Generator.Element { get } var array: [S.Generator.Element] { get } } |
Modified LazyForwardCollection [struct]
Declaration | |
---|---|
From | struct LazyForwardCollection<S : CollectionType where S.Index : ForwardIndexType> : CollectionType { init(_ base: S) func generate() -> S.Generator var startIndex: S.Index { get } var endIndex: S.Index { get } var isEmpty: Bool { get } var first: S.Generator.Element? { get } subscript (i: S.Index) -> S.Generator.Element { get } var array: [S.Generator.Element] { get } } |
To | struct LazyForwardCollection<S : CollectionType where S.Index : ForwardIndexType> : CollectionType { init(_ base: S) func generate() -> S.Generator var startIndex: S.Index { get } var endIndex: S.Index { get } var isEmpty: Bool { get } var first: S.Generator.Element? { get } subscript (position: S.Index) -> S.Generator.Element { get } var array: [S.Generator.Element] { get } } |
Modified LazyRandomAccessCollection [struct]
Declaration | |
---|---|
From | struct LazyRandomAccessCollection<S : CollectionType where S.Index : RandomAccessIndexType> : CollectionType { init(_ base: S) func generate() -> S.Generator var startIndex: S.Index { get } var endIndex: S.Index { get } var isEmpty: Bool { get } var first: S.Generator.Element? { get } var last: S.Generator.Element? { get } subscript (i: S.Index) -> S.Generator.Element { get } var array: [S.Generator.Element] { get } } |
To | struct LazyRandomAccessCollection<S : CollectionType where S.Index : RandomAccessIndexType> : CollectionType { init(_ base: S) func generate() -> S.Generator var startIndex: S.Index { get } var endIndex: S.Index { get } var isEmpty: Bool { get } var first: S.Generator.Element? { get } var last: S.Generator.Element? { get } subscript (position: S.Index) -> S.Generator.Element { get } var array: [S.Generator.Element] { get } } |
Modified MapCollectionView [struct]
Declaration | |
---|---|
From | struct MapCollectionView<Base : CollectionType, T> : CollectionType { var startIndex: Base.Index { get } var endIndex: Base.Index { get } subscript (index: Base.Index) -> T { get } func generate() -> MapSequenceGenerator<Base.Generator, T> } |
To | struct MapCollectionView<Base : CollectionType, T> : CollectionType { var startIndex: Base.Index { get } var endIndex: Base.Index { get } subscript (position: Base.Index) -> T { get } func generate() -> MapSequenceGenerator<Base.Generator, T> } |
Modified Optional [enum]
Declaration | |
---|---|
From | enum Optional<T> : Reflectable, NilLiteralConvertible { case None case Some(T) init() init(_ some: T) func map<U>(_ f: (T) -> U) -> U? func getMirror() -> MirrorType static func convertFromNilLiteral() -> T? } |
To | enum Optional<T> : Reflectable, NilLiteralConvertible { case None case Some(T) init() init(_ some: T) func map<U>(_ f: (T) -> U) -> U? func getMirror() -> MirrorType init(nilLiteral nilLiteral: ()) } |
Modified PermutationGenerator [struct]
Declaration | |
---|---|
From | struct PermutationGenerator<C : CollectionType, Indices : SequenceType where C.Index == C.Index> : GeneratorType, SequenceType { var seq: C var indices: Indices.Generator typealias Element = C.Generator.Element mutating func next() -> Element? typealias Generator = PermutationGenerator<C, Indices> func generate() -> PermutationGenerator<C, Indices> init(elements seq: C, indices indices: Indices) } |
To | struct PermutationGenerator<C : CollectionType, Indices : SequenceType where C.Index == C.Index> : GeneratorType, SequenceType { var seq: C var indices: Indices.Generator typealias Element = C.Generator.Element mutating func next() -> Element? typealias Generator = PermutationGenerator<C, Indices> func generate() -> PermutationGenerator<C, Indices> init(elements elements: C, indices indices: Indices) } |
Modified PermutationGenerator.init(elements: C, indices: Indices)
Declaration | |
---|---|
From | init(elements seq: C, indices indices: Indices) |
To | init(elements elements: C, indices indices: Indices) |
Modified RandomAccessReverseView [struct]
Declaration | |
---|---|
From | struct RandomAccessReverseView<T : CollectionType where T.Index : RandomAccessIndexType> : CollectionType { typealias Index = ReverseRandomAccessIndex<T.Index> typealias Generator = IndexingGenerator<RandomAccessReverseView<T>> func generate() -> IndexingGenerator<RandomAccessReverseView<T>> var startIndex: Index { get } var endIndex: Index { get } subscript (i: Index) -> T.Generator.Element { get } } |
To | struct RandomAccessReverseView<T : CollectionType where T.Index : RandomAccessIndexType> : CollectionType { typealias Index = ReverseRandomAccessIndex<T.Index> typealias Generator = IndexingGenerator<RandomAccessReverseView<T>> func generate() -> IndexingGenerator<RandomAccessReverseView<T>> var startIndex: Index { get } var endIndex: Index { get } subscript (position: Index) -> T.Generator.Element { get } } |
Modified Range [struct]
Declaration | |
---|---|
From | struct Range<T : ForwardIndexType> : Equatable, CollectionType, Printable, DebugPrintable { init(_ x: Range<T>) init(start start: T, end end: T) var isEmpty: Bool { get } typealias Index = T typealias Slice = Range<T> subscript (i: T) -> T { get } subscript (_: T._DisabledRangeIndex) -> T { get } typealias Generator = RangeGenerator<T> func generate() -> RangeGenerator<T> var startIndex: T var endIndex: T var description: String { get } var debugDescription: String { get } } |
To | struct Range<T : ForwardIndexType> : Equatable, CollectionType, Printable, DebugPrintable { init(_ x: Range<T>) init(start start: T, end end: T) var isEmpty: Bool { get } typealias Index = T typealias Slice = Range<T> subscript (position: T) -> T { get } subscript (_: T._DisabledRangeIndex) -> T { get } typealias Generator = RangeGenerator<T> func generate() -> RangeGenerator<T> var startIndex: T var endIndex: T var description: String { get } var debugDescription: String { get } } |
Modified RangeReplaceableCollectionType.replaceRange(Range<Self.Index>, with: C)
Declaration | |
---|---|
From | mutating func replaceRange<C : CollectionType where `Self`.Generator.Element == Self.Generator.Element>(_ subRange: Range<Self.Index>, with newValues: C) |
To | mutating func replaceRange<C : CollectionType where `Self`.Generator.Element == Self.Generator.Element>(_ subRange: Range<Self.Index>, with newElements: C) |
Modified RangeReplaceableCollectionType.splice(S, atIndex: Self.Index)
Declaration | |
---|---|
From | mutating func splice<S : CollectionType where `Self`.Generator.Element == Self.Generator.Element>(_ newValues: S, atIndex i: Self.Index) |
To | mutating func splice<S : CollectionType where `Self`.Generator.Element == Self.Generator.Element>(_ newElements: S, atIndex i: Self.Index) |
Modified Repeat [struct]
Declaration | |
---|---|
From | struct Repeat<T> : CollectionType { typealias Index = Int init(count count: Int, repeatedValue repeatedValue: T) var startIndex: Index { get } var endIndex: Index { get } func generate() -> IndexingGenerator<Repeat<T>> subscript (i: Int) -> T { get } var count: Int let repeatedValue: T } |
To | struct Repeat<T> : CollectionType { typealias Index = Int init(count count: Int, repeatedValue repeatedValue: T) var startIndex: Index { get } var endIndex: Index { get } func generate() -> IndexingGenerator<Repeat<T>> subscript (position: Int) -> T { get } var count: Int let repeatedValue: T } |
Modified SequenceOf [struct]
Declaration | |
---|---|
From | struct SequenceOf<T> : SequenceType { init<G : GeneratorType where T == T>(_ generate: () -> G) init<S : SequenceType where T == T>(_ self_: S) func generate() -> GeneratorOf<T> } |
To | struct SequenceOf<T> : SequenceType { init<G : GeneratorType where T == T>(_ makeUnderlyingGenerator: () -> G) init<S : SequenceType where T == T>(_ base: S) func generate() -> GeneratorOf<T> } |
Modified SequenceOf.init(_: () -> G)
Declaration | |
---|---|
From | init<G : GeneratorType where T == T>(_ generate: () -> G) |
To | init<G : GeneratorType where T == T>(_ makeUnderlyingGenerator: () -> G) |
Modified SequenceOf.init(_: S)
Declaration | |
---|---|
From | init<S : SequenceType where T == T>(_ self_: S) |
To | init<S : SequenceType where T == T>(_ base: S) |
Modified SinkOf [struct]
Declaration | |
---|---|
From | struct SinkOf<T> : SinkType { init(_ put: (T) -> ()) init<S : SinkType where T == T>(_ base: S) func put(_ x: T) } |
To | struct SinkOf<T> : SinkType { init(_ putElement: (T) -> ()) init<S : SinkType where T == T>(_ base: S) func put(_ x: T) } |
Modified SinkOf.init(_: (T) -> ())
Declaration | |
---|---|
From | init(_ put: (T) -> ()) |
To | init(_ putElement: (T) -> ()) |
Modified Slice.extend(S)
Declaration | |
---|---|
From | mutating func extend<S : SequenceType where T == T>(_ sequence: S) |
To | mutating func extend<S : SequenceType where T == T>(_ newElements: S) |
Modified Slice.replaceRange(Range<Int>, with: C)
Declaration | |
---|---|
From | mutating func replaceRange<C : CollectionType where T == T>(_ subRange: Range<Int>, with newValues: C) |
To | mutating func replaceRange<C : CollectionType where T == T>(_ subRange: Range<Int>, with newElements: C) |
Modified Slice.splice(S, atIndex: Int)
Declaration | |
---|---|
From | mutating func splice<S : CollectionType where T == T>(_ s: S, atIndex i: Int) |
To | mutating func splice<S : CollectionType where T == T>(_ newElements: S, atIndex i: Int) |
Modified StaticString [struct]
Declaration | Protocols | |
---|---|---|
From | struct StaticString : StaticStringType { var start: UnsafePointer<UInt8> { get } var byteSize: UWord { get } var isASCII: Bool { get } var stringValue: String { get } init() init(start start: Builtin.RawPointer, byteSize byteSize: Builtin.Word, isASCII isASCII: Builtin.Int1) static func convertFromExtendedGraphemeClusterLiteral(_ value: StaticString) -> StaticString static func convertFromStringLiteral(_ value: StaticString) -> StaticString } | StaticStringType |
To | struct StaticString : UnicodeScalarLiteralConvertible, ExtendedGraphemeClusterLiteralConvertible, StringLiteralConvertible, Printable, DebugPrintable { var utf8Start: UnsafePointer<UInt8> { get } var unicodeScalar: UnicodeScalar { get } var byteSize: Word { get } var hasPointerRepresentation: Bool { get } var isASCII: Bool { get } func withUTF8Buffer<R>(_ body: (UnsafeBufferPointer<UInt8>) -> R) -> R var stringValue: String { get } init() init(start start: Builtin.RawPointer, byteSize byteSize: Builtin.Word, isASCII isASCII: Builtin.Int1) init(unicodeScalar unicodeScalar: Builtin.Int32) init(_builtinUnicodeScalarLiteral value: Builtin.Int32) init(unicodeScalarLiteral value: StaticString) init(_builtinExtendedGraphemeClusterLiteral start: Builtin.RawPointer, byteSize byteSize: Builtin.Word, isASCII isASCII: Builtin.Int1) init(extendedGraphemeClusterLiteral value: StaticString) init(_builtinStringLiteral start: Builtin.RawPointer, byteSize byteSize: Builtin.Word, isASCII isASCII: Builtin.Int1) init(stringLiteral value: StaticString) var description: String { get } var debugDescription: String { get } } | DebugPrintable, ExtendedGraphemeClusterLiteralConvertible, Printable, StringLiteralConvertible, UnicodeScalarLiteralConvertible |
Modified StaticString.byteSize
Declaration | |
---|---|
From | var byteSize: UWord { get } |
To | var byteSize: Word { get } |
Modified StrideThrough [struct]
Protocols | |
---|---|
From | SequenceType |
To | Reflectable, SequenceType |
Modified StrideTo [struct]
Protocols | |
---|---|
From | SequenceType |
To | Reflectable, SequenceType |
Modified String [struct]
Protocols | |
---|---|
From | CollectionType, Comparable, DebugPrintable, Equatable, ExtendedGraphemeClusterLiteralConvertible, ExtensibleCollectionType, Hashable, OutputStreamType, RangeReplaceableCollectionType, Reflectable, Sliceable, Streamable, StringInterpolationConvertible, StringLiteralConvertible |
To | CollectionType, Comparable, DebugPrintable, Equatable, ExtendedGraphemeClusterLiteralConvertible, ExtensibleCollectionType, Hashable, OutputStreamType, RangeReplaceableCollectionType, Reflectable, Sliceable, Streamable, StringInterpolationConvertible, StringLiteralConvertible, UnicodeScalarLiteralConvertible |
Modified String.extend(S)
Declaration | |
---|---|
From | mutating func extend<S : SequenceType where Character == Character>(_ seq: S) |
To | mutating func extend<S : SequenceType where Character == Character>(_ newElements: S) |
Modified String.extend(String)
Declaration | |
---|---|
From | mutating func extend(_ rhs: String) |
To | mutating func extend(_ other: String) |
Modified String.replaceRange(Range<String.Index>, with: C)
Declaration | |
---|---|
From | mutating func replaceRange<C : CollectionType where Character == Character>(_ subRange: Range<String.Index>, with newValues: C) |
To | mutating func replaceRange<C : CollectionType where Character == Character>(_ subRange: Range<String.Index>, with newElements: C) |
Modified String.splice(S, atIndex: String.Index)
Declaration | |
---|---|
From | mutating func splice<S : CollectionType where Character == Character>(_ newValues: S, atIndex i: String.Index) |
To | mutating func splice<S : CollectionType where Character == Character>(_ newElements: S, atIndex i: String.Index) |
Modified String.write(String)
Declaration | |
---|---|
From | mutating func write(_ string: String) |
To | mutating func write(_ other: String) |
Modified String.UTF16View [struct]
Declaration | |
---|---|
From | struct UTF16View : Sliceable, Reflectable { var startIndex: Int { get } var endIndex: Int { get } typealias Generator func generate() -> Generator subscript (i: Int) -> UInt16 { get } subscript (subRange: Range<Int>) -> String.UTF16View { get } func getMirror() -> MirrorType } |
To | struct UTF16View : Sliceable, Reflectable { var startIndex: Int { get } var endIndex: Int { get } typealias Generator func generate() -> Generator subscript (position: Int) -> UInt16 { get } subscript (subRange: Range<Int>) -> String.UTF16View { get } func getMirror() -> MirrorType } |
Modified String.UTF8View [struct]
Declaration | |
---|---|
From | struct UTF8View : CollectionType, Reflectable { struct Index : ForwardIndexType { func successor() -> String.UTF8View.Index } var startIndex: String.UTF8View.Index { get } var endIndex: String.UTF8View.Index { get } subscript (i: String.UTF8View.Index) -> CodeUnit { get } func generate() -> IndexingGenerator<String.UTF8View> func getMirror() -> MirrorType } |
To | struct UTF8View : CollectionType, Reflectable { struct Index : ForwardIndexType { func successor() -> String.UTF8View.Index } var startIndex: String.UTF8View.Index { get } var endIndex: String.UTF8View.Index { get } subscript (position: String.UTF8View.Index) -> CodeUnit { get } func generate() -> IndexingGenerator<String.UTF8View> func getMirror() -> MirrorType } |
Modified String.UnicodeScalarView [struct]
Declaration | |
---|---|
From | struct UnicodeScalarView : Sliceable, SequenceType, Reflectable { struct Index : BidirectionalIndexType, Comparable { func successor() -> String.UnicodeScalarView.Index func predecessor() -> String.UnicodeScalarView.Index } var startIndex: String.UnicodeScalarView.Index { get } var endIndex: String.UnicodeScalarView.Index { get } subscript (i: String.UnicodeScalarView.Index) -> UnicodeScalar { get } subscript (r: Range<String.UnicodeScalarView.Index>) -> String.UnicodeScalarView { get } struct Generator : GeneratorType { mutating func next() -> UnicodeScalar? } func generate() -> String.UnicodeScalarView.Generator func compare(_ other: String.UnicodeScalarView) -> Int func getMirror() -> MirrorType } |
To | struct UnicodeScalarView : Sliceable, SequenceType, Reflectable { struct Index : BidirectionalIndexType, Comparable { func successor() -> String.UnicodeScalarView.Index func predecessor() -> String.UnicodeScalarView.Index } var startIndex: String.UnicodeScalarView.Index { get } var endIndex: String.UnicodeScalarView.Index { get } subscript (position: String.UnicodeScalarView.Index) -> UnicodeScalar { get } subscript (r: Range<String.UnicodeScalarView.Index>) -> String.UnicodeScalarView { get } struct Generator : GeneratorType { mutating func next() -> UnicodeScalar? } func generate() -> String.UnicodeScalarView.Generator func getMirror() -> MirrorType } |
Modified UInt [struct]
Declaration | |
---|---|
From | struct UInt : UnsignedIntegerType { var value: Builtin.Word init() init(_ v: Builtin.Word) init(_ value: UInt) init(bigEndian value: UInt) init(littleEndian value: UInt) static func convertFromIntegerLiteral(_ value: UInt) -> UInt typealias ArrayBound = UInt var arrayBoundValue: UInt { get } var bigEndian: UInt { get } var littleEndian: UInt { get } var byteSwapped: UInt { get } static var max: UInt { get } static var min: UInt { get } } |
To | struct UInt : UnsignedIntegerType { var value: Builtin.Word typealias Distance = Int init() init(_ value: UInt) init(bigEndian value: UInt) init(littleEndian value: UInt) init(_builtinIntegerLiteral value: Builtin.Int2048) init(integerLiteral value: UInt) var bigEndian: UInt { get } var littleEndian: UInt { get } var byteSwapped: UInt { get } static var max: UInt { get } static var min: UInt { get } } |
Modified UInt.init(_: Double)
Declaration | |
---|---|
From | init(_ v: Double) |
To | init(_ other: Double) |
Modified UInt.init(_: Float)
Declaration | |
---|---|
From | init(_ v: Float) |
To | init(_ other: Float) |
Modified UInt.advancedBy(Distance) -> UInt
Declaration | Introduction | |
---|---|---|
From | func advancedBy(_ amount: Int) -> UInt | iOS 8.0 |
To | func advancedBy(_ amount: Distance) -> UInt | iOS 8.1 |
Modified UInt.distanceTo(UInt) -> Distance
Declaration | Introduction | |
---|---|---|
From | func distanceTo(_ other: UInt) -> Int | iOS 8.0 |
To | func distanceTo(_ other: UInt) -> Distance | iOS 8.1 |
Modified UInt16 [struct]
Declaration | |
---|---|
From | struct UInt16 : UnsignedIntegerType { var value: Builtin.Int16 init() init(_ v: Builtin.Int16) init(_ value: UInt16) init(bigEndian value: UInt16) init(littleEndian value: UInt16) static func convertFromIntegerLiteral(_ value: UInt16) -> UInt16 typealias ArrayBound = UInt16 var arrayBoundValue: UInt16 { get } var bigEndian: UInt16 { get } var littleEndian: UInt16 { get } var byteSwapped: UInt16 { get } static var max: UInt16 { get } static var min: UInt16 { get } } |
To | struct UInt16 : UnsignedIntegerType { var value: Builtin.Int16 typealias Distance = Int init() init(_ value: UInt16) init(bigEndian value: UInt16) init(littleEndian value: UInt16) init(_builtinIntegerLiteral value: Builtin.Int2048) init(integerLiteral value: UInt16) var bigEndian: UInt16 { get } var littleEndian: UInt16 { get } var byteSwapped: UInt16 { get } static var max: UInt16 { get } static var min: UInt16 { get } } |
Modified UInt16.init(_: Double)
Declaration | |
---|---|
From | init(_ v: Double) |
To | init(_ other: Double) |
Modified UInt16.init(_: Float)
Declaration | |
---|---|
From | init(_ v: Float) |
To | init(_ other: Float) |
Modified UInt16.advancedBy(Distance) -> UInt16
Declaration | Introduction | |
---|---|---|
From | func advancedBy(_ amount: Int) -> UInt16 | iOS 8.0 |
To | func advancedBy(_ amount: Distance) -> UInt16 | iOS 8.1 |
Modified UInt16.distanceTo(UInt16) -> Distance
Declaration | Introduction | |
---|---|---|
From | func distanceTo(_ other: UInt16) -> Int | iOS 8.0 |
To | func distanceTo(_ other: UInt16) -> Distance | iOS 8.1 |
Modified UInt32 [struct]
Declaration | |
---|---|
From | struct UInt32 : UnsignedIntegerType { var value: Builtin.Int32 init() init(_ v: Builtin.Int32) init(_ value: UInt32) init(bigEndian value: UInt32) init(littleEndian value: UInt32) static func convertFromIntegerLiteral(_ value: UInt32) -> UInt32 typealias ArrayBound = UInt32 var arrayBoundValue: UInt32 { get } var bigEndian: UInt32 { get } var littleEndian: UInt32 { get } var byteSwapped: UInt32 { get } static var max: UInt32 { get } static var min: UInt32 { get } } |
To | struct UInt32 : UnsignedIntegerType { var value: Builtin.Int32 typealias Distance = Int init() init(_ value: UInt32) init(bigEndian value: UInt32) init(littleEndian value: UInt32) init(_builtinIntegerLiteral value: Builtin.Int2048) init(integerLiteral value: UInt32) var bigEndian: UInt32 { get } var littleEndian: UInt32 { get } var byteSwapped: UInt32 { get } static var max: UInt32 { get } static var min: UInt32 { get } } |
Modified UInt32.init(_: Double)
Declaration | |
---|---|
From | init(_ v: Double) |
To | init(_ other: Double) |
Modified UInt32.init(_: Float)
Declaration | |
---|---|
From | init(_ v: Float) |
To | init(_ other: Float) |
Modified UInt32.advancedBy(Distance) -> UInt32
Declaration | Introduction | |
---|---|---|
From | func advancedBy(_ amount: Int) -> UInt32 | iOS 8.0 |
To | func advancedBy(_ amount: Distance) -> UInt32 | iOS 8.1 |
Modified UInt32.distanceTo(UInt32) -> Distance
Declaration | Introduction | |
---|---|---|
From | func distanceTo(_ other: UInt32) -> Int | iOS 8.0 |
To | func distanceTo(_ other: UInt32) -> Distance | iOS 8.1 |
Modified UInt64 [struct]
Declaration | |
---|---|
From | struct UInt64 : UnsignedIntegerType { var value: Builtin.Int64 init() init(_ v: Builtin.Int64) init(_ value: UInt64) init(bigEndian value: UInt64) init(littleEndian value: UInt64) static func convertFromIntegerLiteral(_ value: UInt64) -> UInt64 typealias ArrayBound = UInt64 var arrayBoundValue: UInt64 { get } var bigEndian: UInt64 { get } var littleEndian: UInt64 { get } var byteSwapped: UInt64 { get } static var max: UInt64 { get } static var min: UInt64 { get } } |
To | struct UInt64 : UnsignedIntegerType { var value: Builtin.Int64 typealias Distance = Int init() init(_ value: UInt64) init(bigEndian value: UInt64) init(littleEndian value: UInt64) init(_builtinIntegerLiteral value: Builtin.Int2048) init(integerLiteral value: UInt64) var bigEndian: UInt64 { get } var littleEndian: UInt64 { get } var byteSwapped: UInt64 { get } static var max: UInt64 { get } static var min: UInt64 { get } } |
Modified UInt64.init(_: Double)
Declaration | |
---|---|
From | init(_ v: Double) |
To | init(_ other: Double) |
Modified UInt64.init(_: Float)
Declaration | |
---|---|
From | init(_ v: Float) |
To | init(_ other: Float) |
Modified UInt64.advancedBy(Distance) -> UInt64
Declaration | Introduction | |
---|---|---|
From | func advancedBy(_ amount: Int) -> UInt64 | iOS 8.0 |
To | func advancedBy(_ amount: Distance) -> UInt64 | iOS 8.1 |
Modified UInt64.distanceTo(UInt64) -> Distance
Declaration | Introduction | |
---|---|---|
From | func distanceTo(_ other: UInt64) -> Int | iOS 8.0 |
To | func distanceTo(_ other: UInt64) -> Distance | iOS 8.1 |
Modified UInt8 [struct]
Declaration | |
---|---|
From | struct UInt8 : UnsignedIntegerType { var value: Builtin.Int8 init() init(_ v: Builtin.Int8) init(_ value: UInt8) static func convertFromIntegerLiteral(_ value: UInt8) -> UInt8 typealias ArrayBound = UInt8 var arrayBoundValue: UInt8 { get } static var max: UInt8 { get } static var min: UInt8 { get } } |
To | struct UInt8 : UnsignedIntegerType { var value: Builtin.Int8 typealias Distance = Int init() init(_ value: UInt8) init(_builtinIntegerLiteral value: Builtin.Int2048) init(integerLiteral value: UInt8) static var max: UInt8 { get } static var min: UInt8 { get } } |
Modified UInt8.init(_: Double)
Declaration | |
---|---|
From | init(_ v: Double) |
To | init(_ other: Double) |
Modified UInt8.init(_: Float)
Declaration | |
---|---|
From | init(_ v: Float) |
To | init(_ other: Float) |
Modified UInt8.advancedBy(Distance) -> UInt8
Declaration | Introduction | |
---|---|---|
From | func advancedBy(_ amount: Int) -> UInt8 | iOS 8.0 |
To | func advancedBy(_ amount: Distance) -> UInt8 | iOS 8.1 |
Modified UInt8.distanceTo(UInt8) -> Distance
Declaration | Introduction | |
---|---|---|
From | func distanceTo(_ other: UInt8) -> Int | iOS 8.0 |
To | func distanceTo(_ other: UInt8) -> Distance | iOS 8.1 |
Modified UTF16.copy(UnsafeMutablePointer<T>, destination: UnsafeMutablePointer<U>, count: Int) [static]
Declaration | |
---|---|
From | static func copy<T : StringElementType, U : StringElementType>(_ source: UnsafeMutablePointer<T>, destination destination: UnsafeMutablePointer<U>, count count: Int) |
To | static func copy<T : _StringElementType, U : _StringElementType>(_ source: UnsafeMutablePointer<T>, destination destination: UnsafeMutablePointer<U>, count count: Int) |
Modified UnicodeScalar [struct]
Declaration | Protocols | |
---|---|---|
From | struct UnicodeScalar : ExtendedGraphemeClusterLiteralConvertible { var value: UInt32 { get } static func convertFromExtendedGraphemeClusterLiteral(_ value: String) -> UnicodeScalar init() init(_ value: Builtin.Int32) init(_ v: UInt32) init(_ v: UInt16) init(_ v: UInt8) init(_ v: UnicodeScalar) func escape(asASCII asASCII: Bool) -> String func isASCII() -> Bool } | Comparable, DebugPrintable, ExtendedGraphemeClusterLiteralConvertible, Hashable, Printable, Reflectable, Streamable |
To | struct UnicodeScalar : UnicodeScalarLiteralConvertible { var value: UInt32 { get } init(_builtinUnicodeScalarLiteral value: Builtin.Int32) init(unicodeScalarLiteral value: UnicodeScalar) init() init(_ value: Builtin.Int32) init(_ v: UInt32) init(_ v: UInt16) init(_ v: UInt8) init(_ v: UnicodeScalar) func escape(asASCII asASCII: Bool) -> String func isASCII() -> Bool } | Comparable, DebugPrintable, Hashable, Printable, Reflectable, Streamable, UnicodeScalarLiteralConvertible |
Modified UnsafeMutablePointer [struct]
Declaration | |
---|---|
From | struct UnsafeMutablePointer<T> : RandomAccessIndexType, Hashable, NilLiteralConvertible, _PointerType { var value: Builtin.RawPointer init() init(_ value: Builtin.RawPointer) init(_ other: COpaquePointer) init(bitPattern bitPattern: Word) init(bitPattern bitPattern: UWord) init<U>(_ from: UnsafeMutablePointer<U>) init<U>(_ from: UnsafePointer<U>) static func convertFromNilLiteral() -> UnsafeMutablePointer<T> static func null() -> UnsafeMutablePointer<T> static func alloc(_ num: Int) -> UnsafeMutablePointer<T> func dealloc(_ num: Int) var memory: T { get nonmutating set } func initialize(_ newvalue: T) func move() -> T func moveInitializeBackwardFrom(_ source: UnsafeMutablePointer<T>, count count: Int) func moveAssignFrom(_ source: UnsafeMutablePointer<T>, count count: Int) func assignFrom(_ source: UnsafeMutablePointer<T>, count count: Int) func assignBackwardFrom(_ source: UnsafeMutablePointer<T>, count count: Int) func moveInitializeFrom(_ source: UnsafeMutablePointer<T>, count count: Int) func initializeFrom(_ source: UnsafeMutablePointer<T>, count count: Int) func initializeFrom<C : CollectionType where T == T>(_ source: C) func destroy() func destroy(_ count: Int) subscript (i: Int) -> T { get nonmutating set } var hashValue: Int { get } func successor() -> UnsafeMutablePointer<T> func predecessor() -> UnsafeMutablePointer<T> func distanceTo(_ x: UnsafeMutablePointer<T>) -> Int func advancedBy(_ n: Int) -> UnsafeMutablePointer<T> } |
To | struct UnsafeMutablePointer<T> : RandomAccessIndexType, Hashable, NilLiteralConvertible, _PointerType { var value: Builtin.RawPointer init() init(_ value: Builtin.RawPointer) init(_ other: COpaquePointer) init(bitPattern bitPattern: Word) init(bitPattern bitPattern: UWord) init<U>(_ from: UnsafeMutablePointer<U>) init<U>(_ from: UnsafePointer<U>) init(nilLiteral nilLiteral: ()) static func null() -> UnsafeMutablePointer<T> static func alloc(_ num: Int) -> UnsafeMutablePointer<T> func dealloc(_ num: Int) var memory: T { get nonmutating set } func initialize(_ newvalue: T) func move() -> T func moveInitializeBackwardFrom(_ source: UnsafeMutablePointer<T>, count count: Int) func moveAssignFrom(_ source: UnsafeMutablePointer<T>, count count: Int) func assignFrom(_ source: UnsafeMutablePointer<T>, count count: Int) func assignBackwardFrom(_ source: UnsafeMutablePointer<T>, count count: Int) func moveInitializeFrom(_ source: UnsafeMutablePointer<T>, count count: Int) func initializeFrom(_ source: UnsafeMutablePointer<T>, count count: Int) func initializeFrom<C : CollectionType where T == T>(_ source: C) func destroy() func destroy(_ count: Int) subscript (i: Int) -> T { get nonmutating set } var hashValue: Int { get } func successor() -> UnsafeMutablePointer<T> func predecessor() -> UnsafeMutablePointer<T> func distanceTo(_ x: UnsafeMutablePointer<T>) -> Int func advancedBy(_ n: Int) -> UnsafeMutablePointer<T> } |
Modified UnsafePointer [struct]
Declaration | |
---|---|
From | struct UnsafePointer<T> : RandomAccessIndexType, Hashable, NilLiteralConvertible, _PointerType { var value: Builtin.RawPointer init() init(_ value: Builtin.RawPointer) init(_ other: COpaquePointer) init(bitPattern bitPattern: Word) init(bitPattern bitPattern: UWord) init<U>(_ from: UnsafeMutablePointer<U>) init<U>(_ from: UnsafePointer<U>) static func convertFromNilLiteral() -> UnsafePointer<T> static func null() -> UnsafePointer<T> var memory: T { get } subscript (i: Int) -> T { get } var hashValue: Int { get } func successor() -> UnsafePointer<T> func predecessor() -> UnsafePointer<T> func distanceTo(_ x: UnsafePointer<T>) -> Int func advancedBy(_ n: Int) -> UnsafePointer<T> } |
To | struct UnsafePointer<T> : RandomAccessIndexType, Hashable, NilLiteralConvertible, _PointerType { var value: Builtin.RawPointer init() init(_ value: Builtin.RawPointer) init(_ other: COpaquePointer) init(bitPattern bitPattern: Word) init(bitPattern bitPattern: UWord) init<U>(_ from: UnsafeMutablePointer<U>) init<U>(_ from: UnsafePointer<U>) init(nilLiteral nilLiteral: ()) static func null() -> UnsafePointer<T> var memory: T { get } subscript (i: Int) -> T { get } var hashValue: Int { get } func successor() -> UnsafePointer<T> func predecessor() -> UnsafePointer<T> func distanceTo(_ x: UnsafePointer<T>) -> Int func advancedBy(_ n: Int) -> UnsafePointer<T> } |
Modified Process
Declaration | |
---|---|
From | var Process: _Process |
To | let Process: _Process |
Modified debugPrint(T)
Declaration | |
---|---|
From | func debugPrint<T>(_ object: T) |
To | func debugPrint<T>(_ x: T) |
Modified debugPrint(T, TargetStream)
Declaration | |
---|---|
From | func debugPrint<T, TargetStream : OutputStreamType>(_ object: T, inout _ target: TargetStream) |
To | func debugPrint<T, TargetStream : OutputStreamType>(_ x: T, inout _ target: TargetStream) |
Modified debugPrintln(T)
Declaration | |
---|---|
From | func debugPrintln<T>(_ object: T) |
To | func debugPrintln<T>(_ x: T) |
Modified debugPrintln(T, TargetStream)
Declaration | |
---|---|
From | func debugPrintln<T, TargetStream : OutputStreamType>(_ object: T, inout _ target: TargetStream) |
To | func debugPrintln<T, TargetStream : OutputStreamType>(_ x: T, inout _ target: TargetStream) |
Modified equal(S1, S2,(S1.Generator.Element, S1.Generator.Element) -> Bool) -> Bool
Declaration | |
---|---|
From | func equal<S1 : SequenceType, S2 : SequenceType where S1.Generator.Element == S1.Generator.Element>(_ a1: S1, _ a2: S2, _ predicate: (S1.Generator.Element, S1.Generator.Element) -> Bool) -> Bool |
To | func equal<S1 : SequenceType, S2 : SequenceType where S1.Generator.Element == S1.Generator.Element>(_ a1: S1, _ a2: S2, _ isEquivalent: (S1.Generator.Element, S1.Generator.Element) -> Bool) -> Bool |
Modified extend(C, S)
Declaration | |
---|---|
From | func extend<C : RangeReplaceableCollectionType, S : CollectionType where S.Generator.Element == S.Generator.Element>(inout _ x: C, _ newValues: S) |
To | func extend<C : RangeReplaceableCollectionType, S : CollectionType where S.Generator.Element == S.Generator.Element>(inout _ x: C, _ newElements: S) |
Modified maxElement(R) -> R.Generator.Element
Declaration | |
---|---|
From | func maxElement<R : SequenceType where R.Generator.Element : Comparable>(_ range: R) -> R.Generator.Element |
To | func maxElement<R : SequenceType where R.Generator.Element : Comparable>(_ elements: R) -> R.Generator.Element |
Modified minElement(R) -> R.Generator.Element
Declaration | |
---|---|
From | func minElement<R : SequenceType where R.Generator.Element : Comparable>(_ range: R) -> R.Generator.Element |
To | func minElement<R : SequenceType where R.Generator.Element : Comparable>(_ elements: R) -> R.Generator.Element |
Modified numericCast(T) -> U
Declaration | |
---|---|
From | func numericCast<T : _UnsignedIntegerType, U : _UnsignedIntegerType>(_ x: T) -> U |
To | func numericCast<T : _UnsignedIntegerType, U : _SignedIntegerType>(_ x: T) -> U |
Modified splice(C, S, C.Index)
Declaration | |
---|---|
From | func splice<C : RangeReplaceableCollectionType, S : CollectionType where S.Generator.Element == S.Generator.Element>(inout _ x: C, _ newValues: S, atIndex i: C.Index) |
To | func splice<C : RangeReplaceableCollectionType, S : CollectionType where S.Generator.Element == S.Generator.Element>(inout _ x: C, _ newElements: S, atIndex i: C.Index) |
Modified startsWith(S0, S1,(S0.Generator.Element, S0.Generator.Element) -> Bool) -> Bool
Declaration | |
---|---|
From | func startsWith<S0 : SequenceType, S1 : SequenceType where S0.Generator.Element == S0.Generator.Element>(_ s: S0, _ prefix: S1, _ predicate: (S0.Generator.Element, S0.Generator.Element) -> Bool) -> Bool |
To | func startsWith<S0 : SequenceType, S1 : SequenceType where S0.Generator.Element == S0.Generator.Element>(_ s: S0, _ prefix: S1, _ isEquivalent: (S0.Generator.Element, S0.Generator.Element) -> Bool) -> Bool |