swig/Source/Modules
Marcelo Matus 6dceec6fdb Simple patch to allow fragments to include other fragments:
%fragment("Hello","header") "..."

%fragment("Hi","header",fragment="Hello") "..."

the latter fragment will include the first one if is invoked.

more than one fragment can be included at the time, just
keep adding fragment="f1",fragment="f2", etc.

this is used to emulate typemaps reuse, where all the
reusable typemap code is put in a fragment static method,
and then it can be included from another fragment typemap
as needed.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5690 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-01-27 23:39:35 +00:00
..
.cvsignore *** empty log message *** 2003-01-22 08:11:51 +00:00
allocate.cxx Various warning fixes for .NET 2003 cl /W4 to work barring one warning and for gcc -ansi -Wall -pedantic to be warning free: 2004-01-15 22:46:07 +00:00
browser.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
chicken.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +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 Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
directors.cxx Common director support functions moved to new file directors.cxx 2003-11-18 20:21:39 +00:00
emit.cxx Removed redundant catch(...) { throw; } code generation when wrapping exception specifications and throws typemap. 2004-01-19 21:34:58 +00:00
guile.cxx Uniquify the argument names used in GOOPS method declarations. 2004-01-23 15:05:34 +00:00
java.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
lang.cxx Simple patch to allow fragments to include other fragments: 2004-01-27 23:39:35 +00:00
main.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
module.cxx File move 2002-12-03 20:33:35 +00:00
mzscheme.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
ocaml.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
overload.cxx extern method declarations moved to header file 2003-11-18 20:21:15 +00:00
perl5.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
php4.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
pike.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
python.cxx fix memory leak with director and NewPointerObjects 2004-01-26 10:20:06 +00:00
README File move 2002-12-03 20:33:35 +00:00
ruby.cxx add support for 'throw' declarations in director classes 2004-01-24 00:28:54 +00:00
s-exp.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
swigmain.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
swigmod.h Moved non static function declarations from source files into header files 2003-12-28 21:48:39 +00:00
tcl8.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
typepass.cxx - Normalize the 'Swig_error' calls and formats, before some 2004-01-15 08:33:12 +00:00
utils.cxx %rename(x) Foo::y(); 2003-12-10 23:10:31 +00:00
xml.cxx Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +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