swig/Source/Modules
David Nadlinger 892caec201 [D] Fixed a bug in the loop breaking code for directors leading to a superclass implementation erroneously being called.
The situation in which this would previously happen is illustrated in the new "director_alternating" test case. Currently broken for C# and Java.

Thanks to Jimmy Cao for reporting this.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12380 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2011-01-08 21:05:49 +00:00
..
allegrocl.cxx Add support for the Go programming language. 2010-06-10 01:13:31 +00:00
allocate.cxx Apply patch #3066958 from Mikael Johansson to fix default smart pointer handling when the smart pointer contains both a const and non-const operator->. 2010-10-03 13:12:00 +00:00
browser.cxx SWIG license change - Source moves to GPLv3 2010-02-27 23:53:33 +00:00
cffi.cxx SWIG license change - Source moves to GPLv3 2010-02-27 23:53:33 +00:00
chicken.cxx Remove superfluous semicolons. 2010-05-21 07:10:12 +00:00
clisp.cxx SWIG license change - Source moves to GPLv3 2010-02-27 23:53:33 +00:00
contract.cxx SWIG license change - Source moves to GPLv3 2010-02-27 23:53:33 +00:00
csharp.cxx [C#, D, Java] Check for collision of parameter names with target language keywords when generating the director glue code. 2010-12-30 15:40:17 +00:00
d.cxx [D] Fixed a bug in the loop breaking code for directors leading to a superclass implementation erroneously being called. 2011-01-08 21:05:49 +00:00
directors.cxx SWIG license change - Source moves to GPLv3 2010-02-27 23:53:33 +00:00
emit.cxx Fix segfault when using Python's -threads options and exceptions are thrown 2010-04-08 06:46:18 +00:00
go.cxx Corrections to calls to SwigType_manglestr to use a genuine SwigType 2010-11-29 07:49:42 +00:00
guile.cxx code style: fix inconsistent NULL pointer comparisons 2010-06-17 23:49:12 +00:00
java.cxx [C#, D, Java] Check for collision of parameter names with target language keywords when generating the director glue code. 2010-12-30 15:40:17 +00:00
lang.cxx constify SwigType * in many places 2010-12-15 21:55:08 +00:00
lua.cxx Corrections to calls to SwigType_manglestr to use a genuine SwigType 2010-11-29 07:49:42 +00:00
main.cxx Add -pcreversion option to display PCRE version information 2010-10-01 23:52:46 +00:00
modula3.cxx Line/file reporting corrections for warnings: WARN_RUBY_MULTIPLE_INHERITANCE, WARN_TYPE_UNDEFINED_CLASS, WARN_MODULA3_MULTIPLE_INHERITANCE 2010-09-21 06:07:06 +00:00
module.cxx SWIG license change - Source moves to GPLv3 2010-02-27 23:53:33 +00:00
mzscheme.cxx Corrections to calls to SwigType_manglestr to use a genuine SwigType 2010-11-29 07:49:42 +00:00
ocaml.cxx Use a SwigType instead of String where expected including call to SwigType_manglestr 2010-12-15 20:37:40 +00:00
octave.cxx code style: fix inconsistent NULL pointer comparisons 2010-06-17 23:49:12 +00:00
overload.cxx Add support for the Go programming language. 2010-06-10 01:13:31 +00:00
perl5.cxx code style: fix inconsistent NULL pointer comparisons 2010-06-17 23:49:12 +00:00
php.cxx constify SwigType * in many places 2010-12-15 21:55:08 +00:00
pike.cxx add some missing nspace support 2010-03-10 22:00:14 +00:00
python.cxx typo fix in help message 2010-11-11 19:30:44 +00:00
r.cxx [R] Improve error message for missing argtypes 2010-10-17 09:35:34 +00:00
README File move 2002-12-03 20:33:35 +00:00
ruby.cxx [Ruby] Avoid segfault when a method node has no parentNode (SF#3034054). 2010-10-01 04:42:29 +00:00
s-exp.cxx SWIG license change - Source moves to GPLv3 2010-02-27 23:53:33 +00:00
swigmain.cxx Added support for the D programming languge. 2010-11-18 00:24:02 +00:00
swigmod.h constify SwigType * in many places 2010-12-15 21:55:08 +00:00
tcl8.cxx Corrections to calls to SwigType_manglestr to use a genuine SwigType 2010-11-29 07:49:42 +00:00
typepass.cxx Various inherited class warning/error line number fixes 2010-09-18 01:14:21 +00:00
uffi.cxx SWIG license change - Source moves to GPLv3 2010-02-27 23:53:33 +00:00
utils.cxx Expand the family of debug print functions for displaying DOH types. Provide gdb support for calling these. Document improved debugging experience. 2010-09-15 20:17:11 +00:00
xml.cxx SWIG license change - Source moves to GPLv3 2010-02-27 23:53:33 +00: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