swig/Source/Modules
William S Fulton b29514ffcf %csmethodmodifiers can be applied to variables as well as methods now.
%csmethodmodifiers will replace the virtual/new/override modifiers that SWIG thinks is
appropriate in addition to the default 'public'. This is necessary for some obscure cases
where SWIG might get the modifiers incorrect, for example with private inheritance.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7227 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-26 20:49:03 +00:00
..
.cvsignore *** empty log message *** 2003-01-22 08:11:51 +00:00
allegrocl.cxx gcc-4.0 warning fixes 2005-04-24 20:34:51 +00:00
allocate.cxx Apply same treatment to methods added to a class via the 'using' declaration as normally declared and %extend declared methods 2005-05-25 21:31:33 +00:00
browser.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
chicken.cxx Chicken: Minor optimization to the exported constructor functions 2005-04-16 21:42:42 +00:00
contract.cxx Moved non static function declarations from source files into header files 2003-12-28 21:48:39 +00:00
csharp.cxx %csmethodmodifiers can be applied to variables as well as methods now. 2005-05-26 20:49:03 +00:00
directors.cxx move fix for typedef (no ptr/no ref) + director from directors.cxx to lang.cxx. This should fix more related problems around. Also fix for unnamed namespace in lang.cxx 2004-11-03 08:00:14 +00:00
emit.cxx compact default arguments feature (original default argument wrapping mode) 2004-10-20 20:59:33 +00:00
guile.cxx Fix "define-method" generation for methods of classes with a 2005-04-22 12:28:51 +00:00
java.cxx covariant and override attributes better name 2005-05-20 22:32:34 +00:00
lang.cxx Fix incorrect access for methods added via the 'using' declaration 2005-05-25 21:24:00 +00:00
main.cxx template ext mode on for all languages, not just Python now 2005-04-01 19:46:06 +00:00
modula3.cxx covariant and override attributes better name 2005-05-20 22:32:34 +00:00
module.cxx File move 2002-12-03 20:33:35 +00:00
mzscheme.cxx Add support for the -external-runtime argument and update all language modules to use it 2005-02-23 22:40:51 +00:00
ocaml.cxx Add support for the -external-runtime argument and update all language modules to use it 2005-02-23 22:40:51 +00:00
overload.cxx add more missing Deletes 2005-03-14 23:32:31 +00:00
perl5.cxx Fix for Perl incorrectly taking memory ownership for return types that are typedefs to a struct/class pointer 2005-03-08 21:55:08 +00:00
php4.cxx swig -help prints to stdout not stderr now 2005-02-15 23:04:10 +00:00
pike.cxx swig -help prints to stdout not stderr now 2005-02-15 23:04:10 +00:00
python.cxx template ext mode on for all languages, not just Python now 2005-04-01 19:46:06 +00:00
README File move 2002-12-03 20:33:35 +00:00
ruby.cxx corrected directorout warning 2005-03-29 20:52:53 +00:00
s-exp.cxx swig -help prints to stdout not stderr now 2005-02-15 23:04:10 +00:00
swigmain.cxx swig -help prints to stdout not stderr now 2005-02-15 23:04:10 +00:00
swigmod.h template ext mode on for all languages, not just Python now 2005-04-01 19:46:06 +00:00
tcl8.cxx Add support for the -external-runtime argument and update all language modules to use it 2005-02-23 22:40:51 +00:00
typepass.cxx Fix incorrect access for methods added via the 'using' declaration 2005-05-25 21:23:15 +00:00
utils.cxx fix protected constructor by using clean_overloaded to utils.cxx 2004-12-01 00:47:10 +00:00
xml.cxx swig -help prints to stdout not stderr now 2005-02-15 23:04:10 +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