swig/Source/Modules
William S Fulton 314fae460b Merge branch 'nested' - nested structs/classes support
* nested:
  Deprecation of the 'nestedworkaround' feature
  Ensure -c++out is not used with -c++
  Add missing header to new source file
  Nested C class setters restored in c++out mode for Octave
  Classprefix fixed after private nested classes some comments and spaces added
  Fix template partial specialization detection
  Minor tweaks in Swig_feature_set
  Swig_offset_string moved to misc.c
  nested private classes are discarded while parsing nested relate functions are moved to nested.cxx and renamed accordingly
  out-of-scope template definitions fixed nested_private test disabled again
  fixed out-of-scope nested class definitions, added a test enabled nested C structs assignment (still disabled for Octave), added Java runtime test fixed nested_private test case for Java & C#
  Testcase of private nested class usage causing segfault
  C nested struct passed by value example
  Add in Travis testing for nested branch
  Add C++ nested class example
  Minor code improvements
  Cosmetics/code beautification of nested class support
  Nested classes support
2013-12-14 15:12:07 +00:00
..
allegrocl.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
allocate.cxx Cosmetics/code beautification of nested class support 2013-11-29 07:29:58 +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 Swig_offset_string moved to misc.c 2013-12-05 20:59:09 +00:00
d.cxx Remove non-ascii characters at a comment line in d.cxx that trouble VC++ 2013-04-22 18:28:26 +01: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 Add comment with SWIG file name in files generated for Go. 2013-12-13 11:56:31 -08:00
guile.cxx Correct guile help for -Linkage. 2013-10-21 21:36:07 +01:00
java.cxx Swig_offset_string moved to misc.c 2013-12-05 20:59:09 +00:00
lang.cxx Swig_offset_string moved to misc.c 2013-12-05 20:59:09 +00:00
lua.cxx Lua static member access improvements. 2013-09-12 21:32:26 +01:00
main.cxx Ensure -c++out is not used with -c++ 2013-12-12 20:52:44 +00: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 Ensure -c++out is not used with -c++ 2013-12-12 20:52:44 +00: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 %implicitconv is improved for overloaded functions. 2013-08-28 20:30:46 +01:00
perl5.cxx Fix some useless code detected by scan-build (LLVM/Clang) 2013-03-08 20:53:18 +00:00
php.cxx Fix Examples/php/pointer to work with PHP 5.5 2013-12-12 15:52:51 +13:00
pike.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +00:00
python.cxx Merge branch 'master' into gsoc2009-matevz 2013-10-10 07:26:09 +01:00
r.cxx Remove cvs/svn Id strings 2013-01-12 01:21:16 +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 Ensure -c++out is not used with -c++ 2013-12-12 20:52:44 +00:00
tcl8.cxx Tcl: change differently named constructors behaviour. 2013-04-19 22:47:27 +01:00
typepass.cxx nested private classes are discarded while parsing 2013-12-05 20:41:22 +04: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