Synopsis - Issue Tracker

Message737

Author stefan
Recipients foxcub, stefan
Date 2008-12-18.01:52:19
Content
Dmitriy via synopsis issue tracker wrote:
> Dmitriy <dev@foxcub.org> added the comment:
> 
> I have no idea about Synopsis' internals, but I'm fairly certain that when I try the same input files with Cpp parser rather than Cxx parser, Synopsis doesn't crash. It doesn't produce any meaningful output, but it doesn't crash either.

That's right: it just doesn't expand certain macros, which then cause 
the C++ parser to fall over. :-)

(Try 'synopsis -p Cpp -Wp,--cpp_output=test.ii ...' instead of 'synopsis 
-p C++ ...', and then search test.ii for BOOST_PP_ENUM_PARAMS_M. You 
will see that the preprocessed file is in fact not valid C++.)

Regards,
		Stefan

-- 

       ...ich hab' noch einen Koffer in Berlin...
History
Date User Action Args
2008-12-18 01:52:20stefansetrecipients: + stefan
2008-12-18 01:52:20stefanlinkbug153 messages
2008-12-18 01:52:20stefancreate