Operator: ==

infix operator == { associativity none precedence 130 }

Declarations

func ==(_: Bit, rhs: Bit)

Declaration

func ==(lhs: Bit, rhs: Bit) -> Bool
func ==(_: Bool, rhs: Bool)

Declaration

func ==(lhs: Bool, rhs: Bool) -> Bool
func ==(_: COpaquePointer, rhs: COpaquePointer)

Declaration

func ==(lhs: COpaquePointer, rhs: COpaquePointer) -> Bool
func ==(_: Character, rhs: Character)

Declaration

func ==(lhs: Character, rhs: Character) -> Bool
func ==(_: Double, rhs: Double)

Declaration

func ==(lhs: Double, rhs: Double) -> Bool
func ==(_: Float, rhs: Float)

Declaration

func ==(lhs: Float, rhs: Float) -> Bool
func ==(_: Float80, rhs: Float80)

Declaration

func ==(lhs: Float80, rhs: Float80) -> Bool
func ==(_: FloatingPointClassification, rhs: FloatingPointClassification)

Declaration

func ==(lhs: FloatingPointClassification, rhs: FloatingPointClassification) -> Bool
func ==(_: Int, rhs: Int)

Declaration

func ==(lhs: Int, rhs: Int) -> Bool
func ==(_: Int8, rhs: Int8)

Declaration

func ==(lhs: Int8, rhs: Int8) -> Bool
func ==(_: Int16, rhs: Int16)

Declaration

func ==(lhs: Int16, rhs: Int16) -> Bool
func ==(_: Int32, rhs: Int32)

Declaration

func ==(lhs: Int32, rhs: Int32) -> Bool
func ==(_: Int64, rhs: Int64)

Declaration

func ==(lhs: Int64, rhs: Int64) -> Bool
func ==(_: String, rhs: String)

Declaration

func ==(lhs: String, rhs: String) -> Bool
func ==(_: String.Index, rhs: String.Index)

Declaration

func ==(lhs: String.Index, rhs: String.Index) -> Bool
func ==(_: String.UTF8View.Index, rhs: String.UTF8View.Index)

Declaration

func ==(lhs: String.UTF8View.Index, rhs: String.UTF8View.Index) -> Bool
func ==(_: String.UTF16View.Index, rhs: String.UTF16View.Index)

Declaration

func ==(lhs: String.UTF16View.Index, rhs: String.UTF16View.Index) -> Bool
func ==(_: String.UnicodeScalarView.Index, rhs: String.UnicodeScalarView.Index)

Declaration

func ==(lhs: String.UnicodeScalarView.Index, rhs: String.UnicodeScalarView.Index) -> Bool
func ==(_: UInt, rhs: UInt)

Declaration

func ==(lhs: UInt, rhs: UInt) -> Bool
func ==(_: UInt8, rhs: UInt8)

Declaration

func ==(lhs: UInt8, rhs: UInt8) -> Bool
func ==(_: UInt16, rhs: UInt16)

Declaration

func ==(lhs: UInt16, rhs: UInt16) -> Bool
func ==(_: UInt32, rhs: UInt32)

Declaration

func ==(lhs: UInt32, rhs: UInt32) -> Bool
func ==(_: UInt64, rhs: UInt64)

Declaration

func ==(lhs: UInt64, rhs: UInt64) -> Bool
func ==(_: UnicodeScalar, rhs: UnicodeScalar)

Declaration

func ==(lhs: UnicodeScalar, rhs: UnicodeScalar) -> Bool
func ==(_: ObjectIdentifier, y: ObjectIdentifier)

Declaration

func ==(x: ObjectIdentifier, y: ObjectIdentifier) -> Bool
func == <Base : CollectionType>(_: FilterCollectionViewIndex<Base>, rhs: FilterCollectionViewIndex<Base>)

Declaration

func ==<Base : CollectionType>(lhs: FilterCollectionViewIndex<Base>, rhs: FilterCollectionViewIndex<Base>) -> Bool
func == <I>(_: _ConcatenateBidirectionalIndex<I>, rhs: _ConcatenateBidirectionalIndex<I>)

Declaration

func ==<I>(lhs: _ConcatenateBidirectionalIndex<I>, rhs: _ConcatenateBidirectionalIndex<I>) -> Bool
func == <I>(_: _ConcatenateForwardIndex<I>, rhs: _ConcatenateForwardIndex<I>)

Declaration

func ==<I>(lhs: _ConcatenateForwardIndex<I>, rhs: _ConcatenateForwardIndex<I>) -> Bool
func == <I>(_: ReverseBidirectionalIndex<I>, rhs: ReverseBidirectionalIndex<I>)

Declaration

func ==<I>(lhs: ReverseBidirectionalIndex<I>, rhs: ReverseBidirectionalIndex<I>) -> Bool
func == <I>(_: ReverseRandomAccessIndex<I>, rhs: ReverseRandomAccessIndex<I>)

Declaration

func ==<I>(lhs: ReverseRandomAccessIndex<I>, rhs: ReverseRandomAccessIndex<I>) -> Bool
func == <Key : Equatable, Value : Equatable>(_: [Key : Value], rhs: [Key : Value])

Declaration

func ==<Key : Equatable, Value : Equatable>(lhs: [Key : Value], rhs: [Key : Value]) -> Bool
func == <Key : Hashable, Value>(_: DictionaryIndex<Key, Value>, rhs: DictionaryIndex<Key, Value>)

Declaration

func ==<Key : Hashable, Value>(lhs: DictionaryIndex<Key, Value>, rhs: DictionaryIndex<Key, Value>) -> Bool
func == <T : _RawOptionSetType>(_: T, b: T)

Declaration

func ==<T : _RawOptionSetType>(a: T, b: T) -> Bool
func == <T : _Strideable>(_: T, y: T)

Declaration

func ==<T : _Strideable>(x: T, y: T) -> Bool
func == <T : Comparable>(_: ClosedInterval<T>, rhs: ClosedInterval<T>)

Two ClosedIntervals are equal if their start and end are equal

Declaration

func ==<T : Comparable>(lhs: ClosedInterval<T>, rhs: ClosedInterval<T>) -> Bool
func == <T : Comparable>(_: HalfOpenInterval<T>, rhs: HalfOpenInterval<T>)

Two HalfOpenIntervals are equal if their start and end are equal

Declaration

func ==<T : Comparable>(lhs: HalfOpenInterval<T>, rhs: HalfOpenInterval<T>) -> Bool
func == <T : Equatable>(_: [T], rhs: [T])

Returns true if these arrays contain the same elements.

Declaration

func ==<T : Equatable>(lhs: [T], rhs: [T]) -> Bool
func == <T : Equatable>(_: _UnitTestArray<T>, rhs: _UnitTestArray<T>)

Returns true if these arrays contain the same elements.

Declaration

func ==<T : Equatable>(lhs: _UnitTestArray<T>, rhs: _UnitTestArray<T>) -> Bool
func == <T : Equatable>(_: ArraySlice<T>, rhs: ArraySlice<T>)

Returns true if these arrays contain the same elements.

Declaration

func ==<T : Equatable>(lhs: ArraySlice<T>, rhs: ArraySlice<T>) -> Bool
func == <T : Equatable>(_: ContiguousArray<T>, rhs: ContiguousArray<T>)

Returns true if these arrays contain the same elements.

Declaration

func ==<T : Equatable>(lhs: ContiguousArray<T>, rhs: ContiguousArray<T>) -> Bool
func == <T : Equatable>(_: T?, rhs: T?)

Declaration

func ==<T : Equatable>(lhs: T?, rhs: T?) -> Bool
func == <T : Hashable>(_: Set<T>, rhs: Set<T>)

Declaration

func ==<T : Hashable>(lhs: Set<T>, rhs: Set<T>) -> Bool
func == <T : Hashable>(_: SetIndex<T>, rhs: SetIndex<T>)

Declaration

func ==<T : Hashable>(lhs: SetIndex<T>, rhs: SetIndex<T>) -> Bool
func == <T>(_: _OptionalNilComparisonType, rhs: T?)

Declaration

func ==<T>(lhs: _OptionalNilComparisonType, rhs: T?) -> Bool
func == <T>(_: AutoreleasingUnsafeMutablePointer<T>, rhs: AutoreleasingUnsafeMutablePointer<T>)

Declaration

func ==<T>(lhs: AutoreleasingUnsafeMutablePointer<T>, rhs: AutoreleasingUnsafeMutablePointer<T>) -> Bool
func == <T>(_: CFunctionPointer<T>, rhs: CFunctionPointer<T>)

Declaration

func ==<T>(lhs: CFunctionPointer<T>, rhs: CFunctionPointer<T>) -> Bool
func == <T>(_: Range<T>, rhs: Range<T>)

Declaration

func ==<T>(lhs: Range<T>, rhs: Range<T>) -> Bool
func == <T>(_: T?, rhs: _OptionalNilComparisonType)

Declaration

func ==<T>(lhs: T?, rhs: _OptionalNilComparisonType) -> Bool
func == <T>(_: UnsafeMutablePointer<T>, rhs: UnsafeMutablePointer<T>)

Declaration

func ==<T>(lhs: UnsafeMutablePointer<T>, rhs: UnsafeMutablePointer<T>) -> Bool
func == <T>(_: UnsafePointer<T>, rhs: UnsafePointer<T>)

Declaration

func ==<T>(lhs: UnsafePointer<T>, rhs: UnsafePointer<T>) -> Bool
func == <Value, Element>(_: ManagedBufferPointer<Value, Element>, rhs: ManagedBufferPointer<Value, Element>)

Declaration

func ==<Value, Element>(lhs: ManagedBufferPointer<Value, Element>, rhs: ManagedBufferPointer<Value, Element>) -> Bool