Hey ,
I’m not sure if you even my comment or the question. Currently this syntax breaks every single visual studio plugin I have including Visual Assist X. A single search for reference takes hours when I’m inside a class that has a GENERATED_BODY() statement, and only a few minutes in normal structures and classes. This makes C++ coding a nightmare as you can’t just check where things were called from or what references this class.
The only thing that could fix this is if Build.bat (your build tool thingy) allows users to put a ; after that macro - which would also make it valid syntax again.