As @codebrainz colourful exclamation indicates, macros are not expanded by the inline parser. :)
So just looking at the line before the constructor, it is not valid C++, at best it might parse as a function call, but with no semicolon between it and the constructor the result is invalid C++, so the constructor is not seen since the expression is invalid.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.