
I would like to be able to compare preprocessor state between different points / different contexts. But I can't see a way to inspect such preprocessing state (include paths, pragma's and macro definitions). This is not asking for access to implementation data, since all this information is C++ related and exists in any preprocessing step.
I'm not sure I understand correctly.
The wave context allows you to access all the information about defined macros, current include paths etc. Is there anything missing in the API you want to access?
Sorry, but I'm not finding out how to do that.
Hmmm. Could you please a bit more specific? What type of information do you want to extract from the wave context and you're not able to find a way to do so? Regards Hartmut