C++11 strongly typed enum fixes for directors

Tests added for previous commit. Further refinements to patch #308 and
fixes #307.
This commit is contained in:
William S Fulton 2015-01-14 12:35:18 +00:00
commit fd8dcf44bf
6 changed files with 21 additions and 6 deletions

View file

@ -379,7 +379,7 @@
%{ $result = (intgo)$1; %}
%typemap(directorin) enum SWIGTYPE
%{ $input = ($1_ltype)$1; %}
%{ $input = (intgo)$1; %}
%typemap(directorout) enum SWIGTYPE
%{ $result = ($1_ltype)$input; %}