Warning, file /include/catch2/internal/catch_preprocessor_remove_parens.hpp was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005
0006
0007
0008 #ifndef CATCH_PREPROCESSOR_REMOVE_PARENS_HPP_INCLUDED
0009 #define CATCH_PREPROCESSOR_REMOVE_PARENS_HPP_INCLUDED
0010
0011 #define INTERNAL_CATCH_EXPAND1( param ) INTERNAL_CATCH_EXPAND2( param )
0012 #define INTERNAL_CATCH_EXPAND2( ... ) INTERNAL_CATCH_NO##__VA_ARGS__
0013 #define INTERNAL_CATCH_DEF( ... ) INTERNAL_CATCH_DEF __VA_ARGS__
0014 #define INTERNAL_CATCH_NOINTERNAL_CATCH_DEF
0015
0016 #define INTERNAL_CATCH_REMOVE_PARENS( ... ) \
0017 INTERNAL_CATCH_EXPAND1( INTERNAL_CATCH_DEF __VA_ARGS__ )
0018
0019 #endif