swig/Lib
William S Fulton 07ab80b49e Add raise methods for throwing c++ exceptions in C#, Java, D
The director c++ exceptions are thrown in a helper method instead of in
the director overloaded method. This circumvents compiler warnings about
throwing exceptions when the method has an exception specification or
noexcept. If the exception is thrown, abort will still be called!
In Java, the "director:noexcept" typemap can be used to do something
else. This typemap should be ported to the other languages too.
2017-05-13 17:01:15 +01:00
..
allegrocl Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
cffi Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
chicken Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
clisp merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
csharp Add raise methods for throwing c++ exceptions in C#, Java, D 2017-05-13 17:01:15 +01:00
d Add raise methods for throwing c++ exceptions in C#, Java, D 2017-05-13 17:01:15 +01:00
gcj Fix {python|perl5|ruby|tcl}/java examples 2014-05-02 21:44:42 +02:00
go Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
guile Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
java Add raise methods for throwing c++ exceptions in C#, Java, D 2017-05-13 17:01:15 +01:00
javascript [Javascript] Fix SWIG_exception() macro (#792) 2016-09-17 17:29:42 +12:00
lua Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
modula3 Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
mzscheme Add some missing SWIGINTERN usage 2017-01-17 20:08:46 +00:00
ocaml Fix ocaml warning 2017-03-23 19:11:20 +00:00
octave Consistent whitespace amongst all the shared_ptr and intrusive_ptr typemaps 2017-04-20 19:21:47 +01:00
perl5 Add some missing SWIGINTERN usage 2017-01-17 20:08:46 +00:00
php Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
php5 Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
pike Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
python Consistent whitespace amongst all the shared_ptr and intrusive_ptr typemaps 2017-04-20 19:21:47 +01:00
r Consistent whitespace amongst all the shared_ptr and intrusive_ptr typemaps 2017-04-20 19:21:47 +01:00
ruby Merge branch 'tamuratak-fix_ruby_unordered_set' 2017-04-24 20:44:12 +01:00
scilab Consistent whitespace amongst all the shared_ptr and intrusive_ptr typemaps 2017-04-20 19:21:47 +01:00
std Cosmetic changes in C++11 std_unordered support files 2017-02-10 19:26:02 +00:00
tcl SWIG_Tcl_ObjectDelete: Fix potential NULL pointer dereferences 2016-12-13 12:19:50 +13:00
typemaps Fix wrapping of references/pointers and qualifiers to member pointers 2017-03-16 21:04:38 +00:00
uffi merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00
xml delete the perl5 typemaps, ignored here 2006-01-05 19:34:51 +00:00
allkw.swg [PHP] Add support for PHP7. 2016-11-30 13:05:59 +13:00
attribute.i Fix %arg in Lib/attribute.i 2013-05-25 00:37:57 +01:00
carrays.i Initialise all newly created arrays in arrays.i library. 2015-07-30 20:41:15 +01:00
cdata.i Remove cdata.i module not supported message 2016-12-24 16:08:58 +00: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 Remove warning: 'self' is a ruby keyword, renaming to 'C_self' since improving autodoc for Ruby 2011-12-21 22:01:27 +00: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] Add support for PHP7. 2016-11-30 13:05:59 +13:00
intrusive_ptr.i Convert to unix fileformat 2013-01-12 16:54:37 +00: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 merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00: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 Add further documentation/info on the smartptr feature to the shared_ptr library file 2016-09-30 18:43:49 +01:00
std_except.i Add <typeinfo> header for std::bad_cast 2016-09-17 13:24:32 +02: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 Add std::array container wrappers for Python 2015-11-17 07:27:48 +00: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
swiginit.swg Eliminate "found" flag for simpler, clearer code 2015-01-24 15:12:29 +13: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 Remove gcc warnings when using -Wconversion. Right side of expressions are signed char. 2016-04-27 10:55:22 -04:00
swigwarnings.swg Rework std::initializer_list handling to warn about usage in any method, not just constructors. A typemap is used to issue the warning and can be overridden with user defined behaviour. 2013-02-04 20:03:22 +00: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 merge revisions 11872:11876 from trunk to gsoc2009-sploving branch - license changes 2010-03-06 01:19:37 +00:00