|
template<int comparison, typename L , typename R > |
DOCTEST_NOINLINE void | binary_assert (assertType::Enum at, const char *file, int line, const char *expr, const DOCTEST_REF_WRAP(L) lhs, const DOCTEST_REF_WRAP(R) rhs) |
|
DOCTEST_INTERFACE bool | checkIfShouldThrow (assertType::Enum at) |
|
DOCTEST_INTERFACE void | decomp_assert (assertType::Enum at, const char *file, int line, const char *expr, Result result) |
|
DOCTEST_CLANG_SUPPRESS_WARNING_PUSH DOCTEST_GCC_SUPPRESS_WARNING_PUSH DOCTEST_MSVC_SUPPRESS_WARNING_PUSH | DOCTEST_MSVC_SUPPRESS_WARNING (4388) DOCTEST_MSVC_SUPPRESS_WARNING(4389) DOCTEST_MSVC_SUPPRESS_WARNING(4018) template< typename L > struct Expression_lhs |
|
DOCTEST_INTERFACE void | failed_out_of_a_testing_context (const AssertData &ad) |
|
DOCTEST_INTERFACE std::ostream * | getTlsOss () |
|
DOCTEST_INTERFACE String | getTlsOssResult () |
|
template<typename T > |
int | instantiationHelper (const T &) |
|
DOCTEST_INTERFACE bool | isDebuggerActive () |
|
template<typename L > |
ContextScope< L > | MakeContextScope (const L &lambda) |
|
DOCTEST_INTERFACE void | my_memcpy (void *dest, const void *src, unsigned num) |
|
DOCTEST_INTERFACE String | rawMemoryToString (const void *object, unsigned size) |
|
template<typename T > |
String | rawMemoryToString (const DOCTEST_REF_WRAP(T) object) |
|
DOCTEST_INTERFACE void | registerExceptionTranslatorImpl (const IExceptionTranslator *et) |
|
DOCTEST_INTERFACE void | registerReporterImpl (const char *name, int prio, reporterCreatorFunc c, bool isReporter) |
|
DOCTEST_INTERFACE int | regTest (const TestCase &tc) |
|
template<typename Reporter > |
IReporter * | reporterCreator (const ContextOptions &o) |
|
DOCTEST_INTERFACE int | setTestSuite (const TestSuite &ts) |
|
template<typename L , typename R > |
String | stringifyBinaryExpr (const DOCTEST_REF_WRAP(L) lhs, const char *op, const DOCTEST_REF_WRAP(R) rhs) |
|
DOCTEST_INTERFACE void | throwException () |
|
template<typename T > |
void | toStream (std::ostream *s, const T &value) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, bool in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, float in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, double in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, double long in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, char in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, char signed in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, char unsigned in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, int short in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, int short unsigned in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, int in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, int unsigned in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, int long in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, int long unsigned in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, int long long in) |
|
DOCTEST_INTERFACE void | toStream (std::ostream *s, int long long unsigned in) |
|
template<typename T > |
const char * | type_to_string () |
|
template<typename L > |
DOCTEST_NOINLINE void | unary_assert (assertType::Enum at, const char *file, int line, const char *expr, const DOCTEST_REF_WRAP(L) val) |
|
OCLINT bitwise operator in conditional
OCLINT bitwise operator in conditional
OCLINT bitwise operator in conditional
OCLINT bitwise operator in conditional
OCLINT bitwise operator in conditional
OCLINT bitwise operator in conditional
OCLINT bitwise operator in conditional
Definition at line 1083 of file doctest.h.