Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Implement the DynamicMemberLookupProtocol proposal. #13361
This is the second cut at implementing the DynamicMemberLookupProtocol proposal. Changes from PR13076 include:
This also passes all tests for me locally, but the other patch apparently failed some test on linux. the logs are gone, so I can't investigate it. If this patch fails again then I'll investigate more promptly.
It looks like there is a trivial conflict from a change of mine (#13811) that adds
There's also a more extensive conflict due to #13565.
Once you have an opportunity to fix these up I'd like to take a closer look.
Note I also have a PR in the works for removing IUOs that refactors a bit of the dynamic member and dynamic subscript code, which might cause more conflicts here (hopefully nothing too serious).