/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/cpp20_constexpr_destructor.i
51 строка
732 B
William S Fulton
Fix clang [-Wundefined-inline] warning in testcase
30 апр 2025, 00:13
30 апр 2025, 00:13
deadb05
Код
Авторство
О чём код?
%module cpp20_constexpr_destructor // Test constexpr destructors introduced in C++20 %inline %{ class DtorA { public: constexpr ~DtorA() {} }; class DtorB { public: constexpr ~DtorB(); }; constexpr DtorB::~DtorB() {} class DtorC { public: virtual constexpr ~DtorC() {} }; class DtorD { public: constexpr virtual ~DtorD() {} }; class DtorE { public: inline virtual constexpr ~DtorE() {} }; class DtorF { public: virtual constexpr ~DtorF() = 0; }; constexpr DtorF::~DtorF() {} class DtorG { public: virtual constexpr ~DtorG() = default; }; template<typename T> struct DtorTemplate { virtual constexpr ~DtorTemplate(); }; template<typename T> constexpr DtorTemplate<T>::~DtorTemplate() {} %}