Commit Graph

2 Commits

Author SHA1 Message Date
Pavel Yaskevich
a6a726e1fb [Sema] RuntimeMetadata: Make sure that attrs on unavailable extensions always have a type 2023-01-30 21:03:07 -08:00
Pavel Yaskevich
67b74a0633 [Sema] RuntimeMetadata: Diagnose missing explicit reflection metadata attributes
Diagnose situations where a sub-class or a protocol do not have all
of the reflection metadata attributes required by a superclass.

Resolves: rdar://103990788
2023-01-30 14:14:47 -08:00