summaryrefslogtreecommitdiff
path: root/Examples/test-suite/common.mk
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2022-09-16 08:36:25 +0100
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2022-09-16 08:36:25 +0100
commitdad7c93ca0a923e7d2671347cee711d180dd0338 (patch)
treee4f527a56b5a1e044213ebe1f07200cedcde8153 /Examples/test-suite/common.mk
parentde65875955b236ee2644014e41bdeb1d574acc93 (diff)
downloadswig-dad7c93ca0a923e7d2671347cee711d180dd0338.tar.gz
Provide SWIGTYPE MOVE typemaps in swigmove.i
For implementing full move semantics when passing parameters by value. Based on SWIGTYPE && and std::unique_ptr typemaps which implement move semantics. Added for all languages, but untested for: Go, Ocaml, R, Scilab (and unlikely to be fully functional for same reasons as for std::unique_ptr support). Issue #999
Diffstat (limited to 'Examples/test-suite/common.mk')
-rw-r--r--Examples/test-suite/common.mk5
1 files changed, 3 insertions, 2 deletions
diff --git a/Examples/test-suite/common.mk b/Examples/test-suite/common.mk
index 950f62d98..4df120943 100644
--- a/Examples/test-suite/common.mk
+++ b/Examples/test-suite/common.mk
@@ -597,8 +597,9 @@ CPP11_TEST_CASES += \
cpp11_initializer_list \
cpp11_initializer_list_extend \
cpp11_lambda_functions \
- cpp11_move_only \
- cpp11_move_only_valuewrapper \
+ cpp11_move_only \
+ cpp11_move_typemaps \
+ cpp11_move_only_valuewrapper \
cpp11_noexcept \
cpp11_null_pointer_constant \
cpp11_raw_string_literals \