infix operator ?? { associativity right precedence 131 } Declarations func ?? <T>(_: T?, defaultValue: @autoclosure () -> T) Declaration func ??<T>(optional: T?, defaultValue: @autoclosure () -> T) -> T func ?? <T>(_: T?, defaultValue: @autoclosure () -> T?) Declaration func ??<T>(optional: T?, defaultValue: @autoclosure () -> T?) -> T?