#include <cassert>
#include <cstring>
#include <memory>
#include <string>
#include <typeindex>
#include <jau/functional.hpp>
#include <jau/type_cue.hpp>
#include <jau/test/catch2_ext.hpp>
Go to the source code of this file.
|
| static int | Func0a_free (int i) noexcept |
| |
| static void | Func1a_free (int &r, int i) noexcept |
| |
| static void | Func2a_free () noexcept |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test00_usage, "00_usage") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test01_memberfunc_this, "01_memberfunc") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test02_freefunc_static, "02_freefunc") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test03_stdfunc_lambda, "03_stdfunc") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test04_capval_lambda, "04_capval") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test05_capval_lambda, "05_capval") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test06_capval_lambda, "06_capval") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test07_capref_lambda, "07_capref") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test08_lambda, "08_lambda") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test09_lambda_ctti, "09_lambda_ctti") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test10_lambda_id, "10_lambda_id") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test11_memberfunc_this, "11_memberfunc") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test12_freefunc_static, "12_freefunc") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test13_stdfunc_lambda, "13_stdfunc") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test14_capval_lambda, "14_capval") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test15_ylambda, "15_ylambda") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test20_misc, "20_misc") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test30_objargs01, "30_objargs01") |
| |
| | METHOD_AS_TEST_CASE (TestFunction01::test31_objargs02, "31_objargs02") |
| |
|
| static std::string | impl_name = "jau/functional.hpp" |
| |
◆ FUNCTIONAL_IMPL
| #define FUNCTIONAL_IMPL 1 |
◆ TrivialObjSRef
◆ NonTrivialObjSRef
◆ Func0a_free()
| static int Func0a_free |
( |
int | i | ) |
|
|
staticnoexcept |
◆ Func1a_free()
| static void Func1a_free |
( |
int & | r, |
|
|
int | i ) |
|
staticnoexcept |
◆ Func2a_free()
| static void Func2a_free |
( |
| ) |
|
|
staticnoexcept |
◆ METHOD_AS_TEST_CASE() [1/19]
◆ METHOD_AS_TEST_CASE() [2/19]
◆ METHOD_AS_TEST_CASE() [3/19]
◆ METHOD_AS_TEST_CASE() [4/19]
◆ METHOD_AS_TEST_CASE() [5/19]
◆ METHOD_AS_TEST_CASE() [6/19]
◆ METHOD_AS_TEST_CASE() [7/19]
◆ METHOD_AS_TEST_CASE() [8/19]
◆ METHOD_AS_TEST_CASE() [9/19]
◆ METHOD_AS_TEST_CASE() [10/19]
◆ METHOD_AS_TEST_CASE() [11/19]
◆ METHOD_AS_TEST_CASE() [12/19]
◆ METHOD_AS_TEST_CASE() [13/19]
◆ METHOD_AS_TEST_CASE() [14/19]
◆ METHOD_AS_TEST_CASE() [15/19]
◆ METHOD_AS_TEST_CASE() [16/19]
◆ METHOD_AS_TEST_CASE() [17/19]
◆ METHOD_AS_TEST_CASE() [18/19]
◆ METHOD_AS_TEST_CASE() [19/19]
◆ impl_name
| std::string impl_name = "jau/functional.hpp" |
|
static |