swig/Source/Modules
William S Fulton 2f55379687 Improve director unwrap detection for the return type
Resolve the return type to correctly determine if the type is a pointer or
reference to a director class.

SwigType_refptr_count_return() recently added as a simpler fix is no
longer needed.

The conventional approach of using the "type" rather than "decl" to
analyse the return type is used instead too.

Issue #1823
2022-10-10 08:45:26 +01:00
..
allocate.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
contract.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
csharp.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
d.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
directors.cxx Improve director unwrap detection for the return type 2022-10-10 08:45:26 +01:00
emit.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
go.cxx Make licence boilterplate for go.cxx match other files 2022-10-06 13:17:06 +13:00
guile.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
interface.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
java.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
javascript.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
lang.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
lua.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
main.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
mzscheme.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
nested.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
ocaml.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
octave.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
overload.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
perl5.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
php.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
python.cxx Improve director unwrap detection for the return type 2022-10-10 08:45:26 +01:00
r.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
README File move 2002-12-03 20:33:35 +00:00
ruby.cxx Improve director unwrap detection for the return type 2022-10-10 08:45:26 +01:00
scilab.cxx Eliminate 2 redundant copies of swig banner 2022-10-06 14:33:15 +13:00
swigmain.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
swigmod.h Improve director unwrap detection for the return type 2022-10-10 08:45:26 +01:00
tcl8.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
typepass.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
utils.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00
xml.cxx Use https for swig.org links 2022-10-06 13:16:39 +13:00

06/25/2002

This directory contains all of the SWIG language modules.  Many of these
modules contain code that dates back to SWIG1.0.  The module API has changed
a lot in the development releases so this is fairly messy.  We're working on
cleaning it up, but you'll have to bear with us until it's done.

-- Dave