HomePhabricator

[CodeGen][ObjC] Push the properties of a protocol before pushing the properties…

Authored by ahatanak on Jan 4 2020, 8:32 AM.

Description

[CodeGen][ObjC] Push the properties of a protocol before pushing the properties of the protocol it inherits

This fixes a bug where the type string for a @dynamic property of an
@implementation didn't have 'D' in it when the protocol it conforms to
redeclares the property declared in the base protocol.

rdar://problem/45503561

Details

Committed
ahatanakJan 6 2020, 4:16 PM
Parents
rG7ba4595c86be: [msan] Fix underflow in qsort interceptor.
Branches
Unknown
Tags
Unknown