Files
swift-mirror/test/SILGen/vtable_generic_signature.swift
Slava Pestov 2686ce37bb AST: Hack around edge case due to broken abstract conformance representation
A substitution map might store an abstract conformance even if the
replacement type is an archetype that conforms concretely via a
superclass requirement.

This is because when we build the substitution map, if the archetype
is represented by a type parameter, we don't have enough information
to know if it will conform abstractly or concretely.
2022-07-29 11:59:17 -04:00

7.3 KiB