swig/Source/Modules
William S Fulton dc8428889e Ignored enum fixes.
C#/Java - Enums which have been ignored via %ignore and are subsequently
used are handled slightly differently. Type wrapper classes are now generated
which are effectively a wrapper of an empty enum. Previously in Java uncompilable
code was generated and in C# an int was used.
2014-04-08 23:25:27 +01:00
..
allegrocl.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
allocate.cxx Fix std::map and smart pointers. 2014-03-06 19:52:03 +00:00
browser.cxx Add lambda functions to the symbol tables and add ability to suppress lambda warnings. 2013-02-04 20:05:34 +00:00
cffi.cxx BUGFIX: superclass name not lispy 2013-10-12 14:32:50 +01:00
chicken.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
clisp.cxx Add support for extern "C" thread_local 2013-02-08 18:45:29 +00:00
contract.cxx Cosmetics/code beautification of nested class support 2013-11-29 07:29:58 +00:00
csharp.cxx Ignored enum fixes. 2014-04-08 23:25:27 +01:00
d.cxx Fixes for C enums used in an API and the definition of the enum has not been parsed. 2014-03-28 07:54:03 +00:00
directors.cxx Add support for thread_local when specified with other legitimate storage class specifiers - extern and static 2013-02-08 06:36:39 +00:00
emit.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
go.cxx Ignored enum fixes. 2014-04-08 23:25:27 +01:00
guile.cxx Correct guile help for -Linkage. 2013-10-21 21:36:07 +01:00
java.cxx Ignored enum fixes. 2014-04-08 23:25:27 +01:00
lang.cxx fixes for director class naming when nested classes are used 2014-03-13 18:58:29 +04:00
lua.cxx Fix typo in -lua -help output 2014-04-07 23:00:49 +12:00
main.cxx Nested classes support is diversified, depending on the language capability. If the language cannot support nested classes, they will be unconditionally moved to the global namespace. If language module does not override Language::nestedClassesSupport() function, nested classes will be ignored, unless "feature:flatnested" is used. 2014-02-02 22:38:13 +04:00
modula3.cxx Fixes for warnings issued by clang 2013-04-28 17:59:40 +01:00
module.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
mzscheme.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
nested.cxx Nested classes support is diversified, depending on the language capability. If the language cannot support nested classes, they will be unconditionally moved to the global namespace. If language module does not override Language::nestedClassesSupport() function, nested classes will be ignored, unless "feature:flatnested" is used. 2014-02-02 22:38:13 +04:00
ocaml.cxx Fix a const_cast in generated code that was generating a <:: digraph when using the unary scope operator (::) (global scope) in a template type. 2013-07-01 20:00:12 +01:00
octave.cxx Ensure -c++out is not used with -c++ 2013-12-12 20:52:44 +00:00
overload.cxx Removing obsolete debug code 2014-02-19 13:34:48 +04:00
perl5.cxx Beautify director output 2013-12-23 18:21:52 +00:00
php.cxx [PHP] Fix wrapping director constructors with default parameters with a ZTS-enabled build of PHP. 2014-04-03 10:38:19 +13:00
pike.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
python.cxx Further fixes when using type() when using -builtin to include module name 2014-03-01 23:26:27 +00:00
r.cxx Fix R unions seg fault 2013-12-14 22:35:02 +00:00
README File move 2002-12-03 20:33:35 +00:00
ruby.cxx Merge branch 'master' into gsoc2009-matevz 2013-10-10 07:26:09 +01:00
s-exp.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
swigmain.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
swigmod.h Minor code improvements after Lua changes. 2014-02-28 19:49:53 +00:00
tcl8.cxx Tcl: change differently named constructors behaviour. 2013-04-19 22:47:27 +01:00
typepass.cxx Fix assorted comment and documentation typos 2014-02-23 17:15:22 +13:00
uffi.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
utils.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
xml.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +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