| import has_alias |
| @_exported import struct_with_operators |
| |
| public func numeric(_ x: MyInt64) {} |
| public func conditional(_ x: AliasWrapper.Boolean) {} |
| public func conditional2(_ x: ProtoWrapper.Boolean) {} |
| public func longInt(_ x: Int.EspeciallyMagicalInt) {} |
| |
| public func numericArray(_ x: IntSlice) {} |
| |
| |
| public protocol ExtraIncrementable { |
| static prefix func +++(base: inout Self) |
| } |
| |
| extension SpecialInt : ExtraIncrementable {} |
| |
| public protocol DefaultInitializable { |
| init() |
| } |
| |
| extension SpecialInt : DefaultInitializable {} |