[swift-evolution] Proposal: Introduce User-defined "Dynamic Member Lookup" Types
Chris Lattner
clattner at nondot.org
Tue Dec 12 14:42:20 CST 2017
> On Dec 12, 2017, at 9:26 AM, C. Keith Ray <keithray at mac.com> wrote:
>
> in https://gist.github.com/lattner/b016e1cf86c43732c8d82f90e5ae5438 <https://gist.github.com/lattner/b016e1cf86c43732c8d82f90e5ae5438>
>
> there is this statement:
>
> "For this reason, the compiler only permits conformance of this protocol on the original type definition, not extensions"
>
> and this example:
>
> extension JSON : DynamicMemberLookupProtocol {
>
>
> Contradictory?
Yes, thanks for catching that, I fixed the proposal to not describe these as extensions.
> Calling Java from C is done like the following, how would one do it in Swift using this proposal?
I’m not sure what your question is. I’m not an expert in JNI interop.
-Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20171212/932f592f/attachment.html>
More information about the swift-evolution
mailing list