Go to the documentation of this file.
5 #ifndef DUNE_COMMON_ASSERTANDRETURN_HH
6 #define DUNE_COMMON_ASSERTANDRETURN_HH
20 #define DUNE_ASSERT_AND_RETURN(C,X) X
22 #define DUNE_ASSERT_AND_RETURN(C,X) (!(C) ? throw [&](){assert(!#C);return 0;}() : 0), X