Compiler doesn't pass protocol conformance data

Hi, I have developed MetaCodable, a library that generates Codable conformance implementation. Recently one issue got reported, debugging which I found out compiler isn't passing protocol conformance data to macro with some lines present.

The issue can be reproduced with this sample project, and removing following lines resolves the issue:

I am quite not sure why with these lines present compiler not passing the protocol conformance data, any help will be appreciated.