swig/Source/Swig
Marcelo Matus d3caa4eefc Fixes for SWIG_TypeQuery and templates/typedefs,
before the swig_type_info fields 'str' and 'name'
where not consistent, one was fully resolved (name),
the other not, therefore

  typedef int Int;
  template <class C> struct Class {};

  SWIG_TypeQuery($descriptor(Class<int>*))

wasn't necessary the same that

  typedef int Int;
  template <class C> struct Class {};

  SWIG_TypeQuery("Class<int> *")

the problem was visible only when the latter form was used,
like in a static auxiliar function outside a typemap.

also, relax type name comparison with blanks, ie

  SWIG_TypeQuery("Class<int> *") := SWIG_TypeQuery("Class<int > *")


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5703 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-02-10 03:42:38 +00:00
..
.cvsignore *** empty log message *** 2003-01-22 08:11:51 +00:00
cwrap.c 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
error.c - Normalize the 'Swig_error' calls and formats, before some 2004-01-15 08:33:12 +00:00
fragment.c Simple patch to allow fragments to include other fragments: 2004-01-27 23:39:35 +00:00
getopt.c The great merge 2002-11-30 22:01:28 +00:00
include.c Fix so that Windows paths are displayed correctly when reporting errors. 2003-12-28 21:38:58 +00:00
misc.c Eric Sunshine patch - Mods to work on NextStep 2004-01-22 22:42:18 +00:00
naming.c 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
parms.c 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
scanner.c Eliminate compiler warning. 2003-10-31 17:48:02 +00:00
stype.c Fixed casting problem with references to arrays in gcc-3.3 (and maybe other versions). 2003-11-28 19:06:35 +00:00
swig.h Simple patch to allow fragments to include other fragments: 2004-01-27 23:39:35 +00:00
swig.i The great merge 2002-11-30 22:01:28 +00:00
symbol.c forte warning fixes 2004-01-21 21:27:43 +00:00
tree.c Major refactoring of DOH List/Hash iterators. See CHANGES 2003-09-11 20:26:57 +00:00
typemap.c fix expansion for templates, ie from Type<(int)> to Type<int> 2004-01-25 09:22:35 +00:00
typeobj.c 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
typesys.c Fixes for SWIG_TypeQuery and templates/typedefs, 2004-02-10 03:42:38 +00:00
warn.c The great merge 2002-11-30 22:01:28 +00:00
wrapfunc.c Minor tweak. 2003-04-30 17:42:24 +00:00