operator >> { associativity precedence } Declarations func >>(_: Int, rhs: Int) Declaration func >>(lhs: Int, rhs: Int) -> Int func >>(_: Int8, rhs: Int8) Declaration func >>(lhs: Int8, rhs: Int8) -> Int8 func >>(_: Int16, rhs: Int16) Declaration func >>(lhs: Int16, rhs: Int16) -> Int16 func >>(_: Int32, rhs: Int32) Declaration func >>(lhs: Int32, rhs: Int32) -> Int32 func >>(_: Int64, rhs: Int64) Declaration func >>(lhs: Int64, rhs: Int64) -> Int64 func >>(_: UInt, rhs: UInt) Declaration func >>(lhs: UInt, rhs: UInt) -> UInt func >>(_: UInt8, rhs: UInt8) Declaration func >>(lhs: UInt8, rhs: UInt8) -> UInt8 func >>(_: UInt16, rhs: UInt16) Declaration func >>(lhs: UInt16, rhs: UInt16) -> UInt16 func >>(_: UInt32, rhs: UInt32) Declaration func >>(lhs: UInt32, rhs: UInt32) -> UInt32 func >>(_: UInt64, rhs: UInt64) Declaration func >>(lhs: UInt64, rhs: UInt64) -> UInt64 func >> <T where T : FixedWidthInteger>(_: T, rhs: Int) Declaration func >><T where T : FixedWidthInteger>(lhs: T, rhs: Int) -> T func >> <T, U where T : FixedWidthInteger, U : BinaryInteger>(_: T, rhs: U) Declaration func >><T, U where T : FixedWidthInteger, U : BinaryInteger>(lhs: T, rhs: U) -> T