swig/Source/Modules
Vadim Zeitlin 049d3c309b Fix handling of const object parameters and return types
Simply ignore the const on them, to avoid ending up with an extra and
invalid "const" in the generated code.

This fixes director_pass_by_value and typemap_out_optimal unit tests
after the latest merge.
2022-09-17 15:30:31 +02:00
..
allocate.cxx Use GetFlag instead of Getattr for feature:interface 2022-03-12 23:04:24 +00:00
c.cxx Fix handling of const object parameters and return types 2022-09-17 15:30:31 +02:00
cffi.cxx Add DOH Exit() and SetExitHandler() 2022-03-06 12:33:54 +13:00
contract.cxx Cosmetics/code beautification of nested class support 2013-11-29 07:29:58 +00:00
csharp.cxx Order of interfaces generated for %interface macros 2022-07-20 19:50:53 +01:00
d.cxx [D] Fix occasional undefined behaviour with inheritance hierarchies 2022-08-05 22:30:23 +01:00
directors.cxx Remove set but not used variables 2022-06-30 12:52:37 +12:00
emit.cxx Remove support for $source and $target 2021-04-30 10:20:14 +12:00
go.cxx [Go] #2245 Handle NULL pointers for string* conversions. 2022-07-05 17:00:48 -07:00
guile.cxx Header file tidyup 2022-05-07 11:56:06 +01:00
interface.cxx Order of interfaces generated for %interface macros 2022-07-20 19:50:53 +01:00
java.cxx Order of interfaces generated for %interface macros 2022-07-20 19:50:53 +01:00
javascript.cxx Improvements to the -debug command line options 2022-03-25 23:34:52 +00:00
lang.cxx Make method wrappers suffix optional and disabled by default 2022-09-17 14:27:51 +02:00
lua.cxx Remove set but not used variables 2022-06-30 12:52:37 +12:00
main.cxx Make method wrappers suffix optional and disabled by default 2022-09-17 14:27:51 +02:00
mzscheme.cxx Header file tidyup 2022-05-07 11:56:06 +01:00
nested.cxx Fix typos in docs and comments 2022-02-27 18:15:46 +13:00
ocaml.cxx Remove set but not used variables 2022-06-30 12:52:37 +12:00
octave.cxx Remove set but not used variables 2022-06-30 12:52:37 +12:00
overload.cxx Improvements to the -debug command line options 2022-03-25 23:34:52 +00:00
perl5.cxx [perl] Note in -help that -proxy is on by default 2022-07-28 10:23:54 +12:00
php.cxx [php] Fix handling of friend functions 2022-07-29 16:37:22 +12:00
python.cxx Add initialisers for additional members in PyHeapTypeObject 2022-08-01 08:24:52 +01:00
r.cxx Fix various typos 2022-04-11 07:59:36 +12:00
README File move 2002-12-03 20:33:35 +00:00
ruby.cxx Add DOH Exit() and SetExitHandler() 2022-03-06 12:33:54 +13:00
scilab.cxx Header file tidyup 2022-05-07 11:56:06 +01:00
swigmain.cxx Merge branch 'restore-compat-wrappers-names' into C 2022-09-17 14:36:37 +02:00
swigmod.h Improve #include guard macros 2022-07-19 09:35:46 +12:00
tcl8.cxx Remove set but not used variables 2022-06-30 12:52:37 +12:00
typepass.cxx Fix using declaration in derived class bugs 2022-03-24 20:52:58 +00:00
utils.cxx Header file tidyup 2022-05-07 11:56:06 +01:00
xml.cxx Add DOH Exit() and SetExitHandler() 2022-03-06 12:33:54 +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