[swift-evolution] Proposal: Introduce User-defined "Dynamic Member Lookup" Types
Chris Lattner
clattner at nondot.org
Fri Dec 1 00:33:35 CST 2017
> On Nov 30, 2017, at 10:31 PM, Chris Lattner <clattner at nondot.org> wrote:
>
> The Objective-C runtime does not track the type of members or methods.
Ok, this statement isn’t factually true: I’ll admit that there are two related things to this: the GNU ObjC runtime does track some method types, and ObjC does have @encode strings, which encode a subset of the ObjC type system.
While both are true, neither are used by Swift AnyObject lookup, so the rest of the points still hold.
-Chris
More information about the swift-evolution
mailing list