swig/Source
William S Fulton c34d7f6d23 %naturalvar feature fixes and documentation
Fix and document the naturalvar feature override behaviour - the naturalvar
feature attached to a variable name has precedence over the naturalvar
feature attached to the variable's type. The overriding was not working
when turning the feature off on the variable's name.

Fix so that any use of the naturalvar feature will override the global
setting. Previously when set globally by -naturalvar or %module(naturalvar=1),
use of the naturalvar feature was not always honoured.
2014-01-11 19:32:43 +00:00
..
CParse Add C++11 virtual specifier sequences (final and/or override on methods) 2014-01-03 20:17:48 +00:00
DOH Work around gcc warning about function pointers conversions. 2014-01-10 14:38:54 +01:00
Include Deprecation of the 'nestedworkaround' feature 2013-12-13 08:11:17 +00:00
Modules %naturalvar feature fixes and documentation 2014-01-11 19:32:43 +00:00
Preprocessor Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
Swig fixed %template within %extend, test added 2013-12-19 02:11:22 +04:00
Makefile.am Merge branch 'nested' - nested structs/classes support 2013-12-14 15:12:07 +00:00
README update this README 2008-11-03 13:32:33 +00:00

SWIG Source directory

 Source/DOH          -  A core set of basic datatypes including
                        strings, lists, hashes, and files.  Used
                        extensively by the rest of SWIG.

 Source/Swig         -  Swig core. Type-system, utility functions.

 Source/Preprocessor -  SWIG C Preprocessor

 Source/CParse       -  SWIG C Parser (still messy)

 Source/Modules      -  Language modules.

 Source/Include      -  Include files.

Historic directories which may be in CVS, but have been removed:

 Source/Modules1.1   -  Old SWIG-1.1 modules. Empty.

 Source/LParse       -  Experimental parser.  Officially dead
                        as CParse is more capable.

 Source/SWIG1.1      -  Old SWIG1.1 core. Completely empty now.