/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/nested_inheritance_interface.i
20 строк
469 B
William S Fulton
Fixes for the family of %interface macros for overloaded methods
13 мар 2022, 02:04
13 мар 2022, 02:04
b6ece11
Код
Авторство
О чём код?
%module nested_inheritance_interface %warnfilter(SWIGWARN_RUBY_MULTIPLE_INHERITANCE, SWIGWARN_D_MULTIPLE_INHERITANCE, SWIGWARN_PHP_MULTIPLE_INHERITANCE); /* languages not supporting multiple inheritance or %interface */ #if defined(SWIGJAVA) || defined(SWIGCSHARP) %include <swiginterface.i> %interface(IA) #endif #if !defined(SWIGCSHARP) && !defined(SWIGJAVA) %feature ("flatnested"); #endif %inline %{ struct IA {}; struct B { struct N : IA {}; }; %}