swift
bd88ee0a - LookupVisibleDecls: Don't use getReasonForSuper() for members of protocols and superclass constraints on an archetype

Commit
6 years ago
LookupVisibleDecls: Don't use getReasonForSuper() for members of protocols and superclass constraints on an archetype Semantically, these are not superclass/refined-protocol members. If I have a generic parameter <T : P & Q>, then when looking at a value of type T, members of P and Q are at the same "level" as if I had a value of type (P & Q).
Author
Committer
Parents
Loading