Hey Doug,

How do I use it in Swift code without a wrapper, which is understandably a bit 
pointless, if I still support iOS 9?

Sent from my iPhone

> On 5 Sep 2016, at 05:05, Brandon Knope via swift-evolution 
> <[email protected]> wrote:
> 
> Where should the lack of {public} be reported then?
> 
> This seems like it falls under jira and not radar because it's in swift open 
> source but I'm not 100 percent 
> 
> Brandon 
> 
> Sent from my iPad
> 
>> On Sep 4, 2016, at 11:48 PM, Douglas Gregor <[email protected]> wrote:
>> 
>> 
>> 
>> Sent from my iPhone
>> 
>>> On Sep 3, 2016, at 11:32 AM, Ben Rimmington via swift-evolution 
>>> <[email protected]> wrote:
>>> 
>>> 
>>>> On 3 Sep 2016, at 19:13, Brandon Knope <[email protected]> wrote:
>>>> 
>>>> Thank you! I was looking for this last night and failed. 
>>>> 
>>>> Why do you think {public} isn't included?
>>> 
>>> I don't know, but trying to reimplement __builtin_os_log_format in the 
>>> overlay seems wrong. It would be better to have a variant of 
>>> __builtin_os_log_format which takes a va_list.
>> 
>> 
>> __builtin_os_log_format is implemented by Clang, not a library, and is quite 
>> involved. Implementing os_log in an overlay to provide near 
>> feature-compatibility with the C API is the right approach for Swift 3, 
>> where a more comprehensive solution (say, a general logging API based on 
>> string interpolation or similar) is way out of scope. 
>> 
>>   - Doug
>> 
>> 
>>> 
>>> -- Ben
>>> 
>>> _______________________________________________
>>> swift-evolution mailing list
>>> [email protected]
>>> https://lists.swift.org/mailman/listinfo/swift-evolution
> _______________________________________________
> swift-evolution mailing list
> [email protected]
> https://lists.swift.org/mailman/listinfo/swift-evolution
_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to