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

Reply via email to