commit | b9350614b5956ffb8664b79ffeba38986b3678ed | [log] [tgz] |
---|---|---|
author | William S Fulton <wsf@fultondesigns.co.uk> | Sun Feb 17 21:35:28 2019 +0000 |
committer | William S Fulton <wsf@fultondesigns.co.uk> | Sun Feb 17 21:38:48 2019 +0000 |
tree | 226a39428b3b295da7611ce7ed7d0514b5169429 | |
parent | 024eaeaacfc1055dd7e161b7b96b8b100f073a46 [diff] |
Fix typemap matching to expand template parameters when the name contains template parameters. In the %typemap below the type is T and the name is X<T>::make which now expands correctly to X< int >::make template<typename T> struct X { %typemap(out) T X<T>::make "..." T make(); }; %template(Xint) X<int>;