Swift Macro Member Named Symbols Interfering with Compiler Protocol Conformance Check?

It's a minefield to use macros and protocols having synthesized conformance together. I filed a bug about this issue a while back. See this post.

1 Like