swig/Lib
William S Fulton bf761998ed SWIGTYPE && input typemaps now assume object has been moved
Change these typemaps to assume that after a function call,
the parameter has been moved. The parameter's proxy class
that owns the C++ object thus has the underlying pointer set
to null so the object cannot be used again and the object is deleted.

Scrap new javarelease typemap and move contents into javabody typemap.
2022-07-17 15:15:24 +01:00
..
cffi Movable and move-only types supported in "out" typemaps. 2022-06-30 17:26:48 +01:00
csharp More move semantics improvements 2022-07-04 11:19:50 +01:00
d More move semantics improvements 2022-07-04 11:19:50 +01:00
go [Go] #2245 Handle NULL pointers for string* conversions. 2022-07-05 17:00:48 -07:00
guile Movable and move-only types supported in "out" typemaps. 2022-06-30 17:26:48 +01:00
java SWIGTYPE && input typemaps now assume object has been moved 2022-07-17 15:15:24 +01:00
javascript Correct warning message for wchar_t * typemaps 2022-05-06 18:44:02 +01:00
lua More move semantics improvements 2022-07-04 11:19:50 +01:00
mzscheme More move semantics improvements 2022-07-04 11:19:50 +01:00
ocaml Performance optimisation for directors for classes passed by value 2022-07-04 11:19:29 +01:00
octave More move semantics improvements 2022-07-04 11:19:50 +01:00
perl5 Add std::auto_ptr support for Perl based on std::unique_ptr 2022-07-12 09:41:56 +01:00
php More move semantics improvements 2022-07-04 11:19:50 +01:00
python More move semantics improvements 2022-07-04 11:19:50 +01:00
r More move semantics improvements 2022-07-04 11:19:50 +01:00
ruby More move semantics improvements 2022-07-04 11:19:50 +01:00
scilab More move semantics improvements 2022-07-04 11:19:50 +01:00
std Add missing hasher and key_type typedefs to C++11 STL containers 2019-03-12 21:59:03 +00:00
tcl Tcl std_vector.i functions not static 2022-07-05 10:53:08 +01:00
typemaps Performance optimisation for directors for classes passed by value 2022-07-04 11:19:29 +01:00
xml delete the perl5 typemaps, ignored here 2006-01-05 19:34:51 +00:00
allkw.swg Disable Chicken target language 2019-02-05 18:42:12 +00:00
attribute.i Fix %arg in Lib/attribute.i 2013-05-25 00:37:57 +01:00
carrays.i Fix missing include in SWIG typemap 2019-01-06 08:31:11 -05:00
cdata.i Merge pull request #1398 from swig-fortran/missing-includes 2022-02-01 14:05:17 +13:00
cmalloc.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
constraints.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
cpointer.i Fix function prototypes of generated pointer functions 2022-02-03 17:25:44 +13:00
cstring.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
cwstring.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
director_common.swg Create director_common.swg for language-indep code 2015-03-12 19:51:11 +13:00
exception.i [php] Fix two incorrect PHP 8 conditionals 2021-12-08 13:10:38 +13:00
intrusive_ptr.i Fix bug with macro invocation with empty first arg 2017-10-08 09:02:28 +13:00
inttypes.i Remove duplicate declarations of strtoimax and strtoumax in inttypes.i 2014-04-08 23:47:22 +01:00
linkruntime.c fix macro issue reported by Vladimir Menshakov 2006-04-10 19:00:44 +00:00
math.i Conditionalise math.i for PHP 2021-03-17 09:43:15 +13:00
pointer.i Update link to point to 3.0 docs 2015-01-08 11:16:48 +13:00
runtime.swg fix VC++ warning 2005-09-29 13:17:05 +00:00
shared_ptr.i Fix bug with macro invocation with empty first arg 2017-10-08 09:02:28 +13:00
std_except.i [OCaml] Some exception improvements 2019-02-07 16:25:10 -07:00
stdint.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
stl.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
swig.swg Performance optimisation for directors for classes passed by value 2022-07-04 11:19:29 +01:00
swigarch.i Typo fix in error messages from swigarch.i 2015-02-04 23:07:18 +00:00
swigerrors.swg Remove trailing spaces in the generated code. 2013-09-13 10:02:39 +02:00
swigfragments.swg Merge pull request #1398 from swig-fortran/missing-includes 2022-02-01 14:05:17 +13:00
swiginit.swg Lib/javascript/v8: use context-aware initialization. 2021-03-02 15:31:28 +01:00
swiglabels.swg swiglabels.swg: added check if __GNUC__ is defined 2016-02-13 13:49:07 +01:00
swigrun.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
swigrun.swg Fix previous commit 2022-03-20 19:44:23 +13:00
swigwarnings.swg Add support for wchar_t * and std::wstring Unicode strings on Linux 2022-05-02 21:08:19 +01:00
wchar.i merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
windows.i Add missing VOID definition to windows.i 2019-01-07 18:46:14 +00:00