| /* Simple test to check SWIG's handling of return by value */ | |
| %module ret_by_value | |
| %warnfilter(SWIGWARN_RUBY_WRONG_NAME) test; /* Ruby, wrong class name */ | |
| %inline %{ | |
| typedef struct { | |
| int myInt; | |
| short myShort; | |
| } test; | |
| test get_test() { | |
| test myTest = {100, 200}; | |
| return myTest; | |
| } | |
| %} |