> On Nov 14, 2017, at 2:36 PM, Joe Groff via swift-dev <swift-dev@swift.org> 
> wrote:
> The type metadata that gets emitted for struct, enum, and class types 
> includes a reference to a nominal type descriptor. The descriptor carries 
> information that pertains to the nominal type declaration itself, independent 
> of specific instantiations of generic types, as well as information that’s of 
> a more “reflective” nature which isn’t on the fast path for 
> compiler-generated code but may be of interest to reflection APIs or one-time 
> initialization actions. The current nominal type descriptor format is lacking 
> in a number of ways that I’d like to improve:
> 
Great write-up.  Your plan sounds spot-on to me.

John.
_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

Reply via email to