MCPcopy Create free account
hub / github.com/boostorg/json / current_function_helper

Function current_function_helper

test/test_suite.hpp:593–627  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

591//----------------------------------------------------------
592
593inline
594void
595current_function_helper()
596{
597#if defined(__GNUC__) || \
598 (defined(__MWERKS__) && (__MWERKS__ >= 0x3000)) || \
599 (defined(__ICC) && (__ICC >= 600)) || \
600 defined(__ghs__) || \
601 defined(__clang__)
602# define TEST_SUITE_FUNCTION __PRETTY_FUNCTION__
603
604#elif defined(__DMC__) && (__DMC__ >= 0x810)
605# define TEST_SUITE_FUNCTION __PRETTY_FUNCTION__
606
607#elif defined(__FUNCSIG__)
608# define TEST_SUITE_FUNCTION __FUNCSIG__
609
610#elif (defined(__INTEL_COMPILER) && (__INTEL_COMPILER >= 600)) || \
611 (defined(__IBMCPP__) && (__IBMCPP__ >= 500))
612# define TEST_SUITE_FUNCTION __FUNCTION__
613
614#elif defined(__BORLANDC__) && (__BORLANDC__ >= 0x550)
615# define TEST_SUITE_FUNCTION __FUNC__
616
617#elif defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901)
618# define TEST_SUITE_FUNCTION __func__
619
620#elif defined(__cplusplus) && (__cplusplus >= 201103)
621# define TEST_SUITE_FUNCTION __func__
622
623#else
624# define TEST_SUITE_FUNCTION "(unknown)"
625
626#endif
627}
628
629} // detail
630

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected