swig/Source/Modules
David Nadlinger 91523f7510 [C#, D, Java] Check for collision of parameter names with target language keywords when generating the director glue code.
The situation in which the generated could would previously be invalid is illustrated in the new 'director_keywords' test case.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12358 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-12-30 15:40:17 +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 [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
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