| 591 | //---------------------------------------------------------- |
| 592 | |
| 593 | inline |
| 594 | void |
| 595 | current_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 |
nothing calls this directly
no outgoing calls
no test coverage detected