summaryrefslogtreecommitdiff
path: root/Source
Commit message (Expand)AuthorAgeFilesLines
* Slight simplification parsing variadic template parametersWilliam S Fulton2022-12-301-12/+4
* Syntax error fixes parsing more elaborate parameter pack argumentsWilliam S Fulton2022-12-301-10/+17
* Fix instantiation of variadic class templatesWilliam S Fulton2022-12-294-27/+117
* Fix syntax error parsing variadic template parameter pack argumentsWilliam S Fulton2022-12-231-5/+4
* Parser code refactor around variadic typesWilliam S Fulton2022-12-221-20/+21
* Extend variadic template support to various type combinationsWilliam S Fulton2022-12-221-5/+11
* Support multiple arguments in variadic templates.William S Fulton2022-12-229-55/+240
* Refactor Swig_cparse_template_parms_expand()William S Fulton2022-12-215-65/+140
* Refactor %template parameters handlingWilliam S Fulton2022-12-093-62/+82
* Fix syntax error for misplaced Doxygen comment after struct/class member.William S Fulton2022-12-061-1/+5
* Improved handling of Doxygen comments in parameter listsWilliam S Fulton2022-12-051-41/+38
* Fix syntax error parsing of Doxygen comments after last enum itemWilliam S Fulton2022-12-031-0/+5
* Fix parsing of unconventional Doxygen post comments for enum items.William S Fulton2022-12-031-0/+11
* Template parameters handling tidy upWilliam S Fulton2022-12-021-2/+3
* Improved template template parameters support.William S Fulton2022-12-021-52/+47
* Ocaml name mangling fixWilliam S Fulton2022-11-291-0/+3
* Slightly better decltype() support for expressionsWilliam S Fulton2022-11-262-4/+6
* Fix syntax error parsing unnamed template parameters with a default.William S Fulton2022-11-251-1/+2
* Follow-on fix for previous changeOlly Betts2022-11-251-2/+2
* Fix undefined behaviour in parserOlly Betts2022-11-251-4/+4
* Optimise SwigType_base implementationWilliam S Fulton2022-11-231-14/+3
* Fix seg fault handling template parameter expressions containing '>='William S Fulton2022-11-221-10/+12
* Fix seg fault handling template parameter expressions containing '<='William S Fulton2022-11-221-5/+8
* SwigType * handling corrections - Python builtin manglingWilliam S Fulton2022-11-181-19/+27
* Duplicate class template instantiations via %template changesWilliam S Fulton2022-11-184-15/+48
* Minor refactor of D, C#, Java director codeWilliam S Fulton2022-11-123-34/+51
* Simpler names when using SwigType_manglestr for templatesWilliam S Fulton2022-11-121-1/+3
* Consolidate name mangling functionsWilliam S Fulton2022-11-1216-209/+193
* Remove unused code in mzscheme.cxxWilliam S Fulton2022-11-121-6/+0
* SwigType * handling corrections - manglingWilliam S Fulton2022-11-129-42/+51
* SwigType * handling correctionsWilliam S Fulton2022-11-097-58/+97
* SwigValueWrapper and SwigType * correctionWilliam S Fulton2022-11-081-5/+1
* Fix infinite loop handling non-type template parametersWilliam S Fulton2022-11-052-3/+9
* R rtypecheck typemapsWilliam S Fulton2022-11-052-13/+34
* Overloading fixes for R and rtypecheck typemapWilliam S Fulton2022-11-051-9/+12
* Improve R wrapper error message calling overloaded methodsWilliam S Fulton2022-11-051-5/+7
* Document that -php7 is for PHP 7 *or later*Olly Betts2022-10-311-1/+1
* Merge branch 'rfix-cleaned-up'William S Fulton2022-10-241-34/+0
|\
| * R shared_ptr fixesWilliam S Fulton2022-10-241-40/+0
| * align implementation of smartname to r class nameAndLLA2022-10-241-16/+11
| * fixes from code reviewAndLLA2022-10-241-2/+1
| * typo in commentAndLLA2022-10-241-1/+1
| * fix naming of RClass when template of a shared_ptrAndLLA2022-10-241-3/+15
* | Visual C++ warning fixesWilliam S Fulton2022-10-241-2/+2
|/
* Merge branch 'MSB8027'William S Fulton2022-10-241-0/+1
|\
| * Fix -Wunused-variable warningJulien Schueller2022-10-241-0/+1
* | R - fix $typemap() for R specific typemapsWilliam S Fulton2022-10-241-1/+11
* | Polymorphism in R wrappers fixed for C++ structsWilliam S Fulton2022-10-241-4/+2
|/
* [php] Fix handling of multi-module casesOlly Betts2022-10-181-2/+7
* C89 fixesWilliam S Fulton2022-10-142-2/+2