summaryrefslogtreecommitdiff
path: root/Source/Swig
Commit message (Expand)AuthorAgeFilesLines
* 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
* | | | Avoid parse errors for C++ attributesJulien Marrec2022-07-082-4/+31
|/ / /
* | | Resolve -Wstrict-prototypes warnings with clang-15Olly Betts2022-06-307-15/+15
* | | Avoid emitting locals duiring keyword typemap lookupSeth R Johnson2022-06-041-1/+2
* | | Fix whitespace and memory leakSeth R Johnson2022-06-041-10/+10
* | | Merge branch 'typemap-colon'William S Fulton2022-06-011-13/+28
|\ \ \
| * | | Incoporate review suggestionsSeth R Johnson2022-02-261-1/+1
| * | | Allow referencing of typemap keywords inside of "$typemap("Seth R Johnson2022-02-251-13/+28
| | |/ | |/|
* | | Fixes for ISO C89William S Fulton2022-03-282-2/+2
* | | Minor fix to Swig_print_nodeWilliam S Fulton2022-03-251-1/+1