summaryrefslogtreecommitdiff
path: root/Source/Swig
Commit message (Expand)AuthorAgeFilesLines
* Use Putc instead of Append on a temp 1 or 2 char stringOlly Betts2023-05-161-17/+6
* Improve docs for Scanner_skip_balanced() return valueOlly Betts2023-05-161-0/+2
* Use strchr/Strchr for single character searchesOlly Betts2023-05-153-4/+4
* Parse storage class more flexiblyOlly Betts2023-05-111-2/+2
* Partial revert of previous commit for typedefsWilliam S Fulton2023-05-061-5/+3
* tentative fix for typedef/using declaration to struct typedefMomtchil Momtchev2023-05-061-2/+4
* 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
* Fix duplicate const in generated code wrapping templatesWilliam S Fulton2023-03-081-1/+14
* Cosmetic change in template terminologyWilliam S Fulton2023-03-031-1/+1
* Partial template specialization fixes to support default argumentsWilliam S Fulton2023-03-011-1/+2
* Fix seg fault using %templateWilliam S Fulton2023-01-031-1/+1
* Fix instantiation of variadic class templatesWilliam S Fulton2022-12-293-13/+98
* Support multiple arguments in variadic templates.William S Fulton2022-12-226-8/+103
* Refactor Swig_cparse_template_parms_expand()William S Fulton2022-12-212-4/+46
* 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
* Simpler names when using SwigType_manglestr for templatesWilliam S Fulton2022-11-121-1/+3
* Consolidate name mangling functionsWilliam S Fulton2022-11-126-190/+174
* SwigType * handling corrections - manglingWilliam S Fulton2022-11-125-30/+37
* SwigType * handling correctionsWilliam S Fulton2022-11-091-0/+3
* SwigValueWrapper and SwigType * correctionWilliam S Fulton2022-11-081-5/+1
* Fix infinite loop handling non-type template parametersWilliam S Fulton2022-11-052-3/+9
* C89 fixesWilliam S Fulton2022-10-142-2/+2
* Cleanup SWIG_VERSION definitionWilliam S Fulton2022-10-132-0/+40
* Improve director unwrap detection for the return typeWilliam S Fulton2022-10-102-44/+0
* Merge branch 'director-unwrap-result'William S Fulton2022-10-072-0/+86
|\
| * Merge branch 'master' into director-unwrap-resultOlly Betts2022-03-0112-82/+196
| |\
| * | Unwrap director classes only when returning a pointer or reference to an objectThomas Reitmayr2020-06-202-0/+86
* | | Eliminate 2 redundant copies of swig bannerOlly Betts2022-10-061-10/+3
* | | Use https for swig.org linksOlly Betts2022-10-0625-27/+27
* | | Add DohSortedKeys functionWilliam S Fulton2022-09-301-26/+6
* | | Runtime tables deterministic ordering (4)William S Fulton2022-09-291-17/+38
* | | Runtime tables deterministic ordering (3)William S Fulton2022-09-291-4/+7
* | | Runtime tables deterministic ordering (2)William S Fulton2022-09-291-29/+34
* | | Runtime tables deterministic ordering (1)William S Fulton2022-09-291-2/+6
* | | Make method wrappers suffix optional and disabled by defaultVadim Zeitlin2022-09-191-3/+5
* | | Visual C++ warning fixWilliam S Fulton2022-07-311-1/+1
* | | Only recognise spaceship operator for C++Olly Betts2022-07-271-1/+1
* | | Revert "Modify fix for << in array size"Olly Betts2022-07-271-1/+3
* | | Modify fix for << in array sizeOlly Betts2022-07-271-3/+1
* | | Fix handling of array whose size contains <<Olly Betts2022-07-271-1/+3
* | | Fix spaceship operator bugs, document, add testsOlly Betts2022-07-271-4/+1
* | | Add support for the <=> operator (C++20)Zackery Spytz2022-07-272-2/+13
* | | Remove remaining code to support macos9Olly Betts2022-07-194-10/+2
* | | Improve #include guard macrosOlly Betts2022-07-191-2/+2
* | | Merge two commits from movable-types-inputsWilliam S Fulton2022-07-121-3/+7
|\ \ \
| * | | Performance optimisation for parameters passed by value that are C++11 movable.William S Fulton2022-07-081-3/+7