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
This commit is contained in:
parent
de65875955
commit
dad7c93ca0
41 changed files with 909 additions and 19 deletions
|
|
@ -7,6 +7,10 @@ the issue number to the end of the URL: https://github.com/swig/swig/issues/
|
|||
Version 4.1.0 (in progress)
|
||||
===========================
|
||||
|
||||
2022-09-16: wsfulton
|
||||
#999 Provide SWIGTYPE MOVE typemaps in swigmove.i for implementing full
|
||||
move semantics when passing parameters by value.
|
||||
|
||||
2022-08-31: wsfulton
|
||||
#999 Improve move semantics when using rvalue references.
|
||||
The SWIGTYPE && input typemaps now assume the object has been moved.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue