summaryrefslogtreecommitdiff
path: root/Source
Commit message (Expand)AuthorAgeFilesLines
* tentative fix for typedef/using declaration to struct typedefMomtchil Momtchev2023-05-061-2/+4
* [js] Turn on C++ output for node tooOlly Betts2023-04-221-8/+4
* use the renamed name when creating a constantMomtchil Momtchev2023-04-221-2/+1
* Fix #ifdef and #ifndef to work inside a %defineOlly Betts2023-04-211-7/+29
* Restore handling for '<<' in array sizeOlly Betts2023-04-201-1/+2
* Add missing newline on new error messageOlly Betts2023-04-201-1/+1
* Improve error for array size with a '<' characterOlly Betts2023-04-201-4/+7
* Remove remaining traces of PHP7 supportOlly Betts2023-04-201-13/+1
* scilab: add a gateway xml v6 with full function namesClément DAVID2023-04-201-4/+61
* Merge branch 'macro-partial-expansion'Olly Betts2023-04-191-16/+33
|\
| * Copy over missing parts of macro expansion codeOlly Betts2023-04-191-1/+6
| * suppress a warningMomtchil Momtchev2023-04-141-1/+1
| * fix code readability issuesMomtchil Momtchev2023-04-141-12/+11
| * alternative, much cleaner, approachMomtchil Momtchev2023-04-111-16/+29
* | Remove support for PHP7Olly Betts2023-04-142-3/+4
|/
* Improved error checking when defining classes and using %template.William S Fulton2023-03-131-46/+54
* Fix duplicate const in generated code wrapping templatesWilliam S Fulton2023-03-081-1/+14
* Cosmetic change in template terminologyWilliam S Fulton2023-03-033-17/+17
* Partial template specialization fixes to support default argumentsWilliam S Fulton2023-03-014-18/+94
* Duplicate parameter name handling improvementsWilliam S Fulton2023-02-181-2/+7
* Improved variadic parameter names expansionWilliam S Fulton2023-02-182-17/+13
* Template partial specialization improvementsWilliam S Fulton2023-02-173-170/+188
* Fix deduction of partially specialized template parametersWilliam S Fulton2023-02-171-1/+3
* Rewrite does_parm_match used in template partial specializationWilliam S Fulton2023-02-171-40/+38
* Avoid unused parameter self warningJulien Schueller2023-01-271-1/+1
* Fix seg fault using %templateWilliam S Fulton2023-01-031-1/+1
* Instantiation of C++11 variadic function templatesWilliam S Fulton2023-01-032-52/+90
* 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