/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/errors/cpp_final_destructor.i
18 строк
478 B
Olly Betts
Don't ignore `final` after `noexcept`
21 сен 2024, 01:33
21 сен 2024, 01:33
4663459
Код
Авторство
О чём код?
%module(directors="1") cpp11_final_destructor; // Check SWIG will not wrap these classes as directors where the destructors are final %director BaseFinal; %director BaseNoexceptFinal; %inline %{ struct BaseFinal { virtual ~BaseFinal() final {} virtual void basemeth() {} }; struct BaseNoexceptFinal { // Regression test for bug fixed in 4.3.0 - SWIG was ignoring final after noexcept. virtual ~BaseNoexceptFinal() noexcept final {} virtual void basemeth() {} }; %}