/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/python/voidtest_runme.py
37 строк
592 B
William S Fulton
Move handling of void parameters from parser to typepass stage
09 ноя 2025, 14:47
09 ноя 2025, 14:47
1d9ace9
Код
Авторство
О чём код?
import voidtest voidtest.globalfunc() voidtest.globalfunc_typedef() f = voidtest.Foo() f.memberfunc() voidtest.Foo.staticmemberfunc() fv = voidtest.FooVoidTypedef() fv.memberfunc() fv.memberfunc_const() fv.memberfunc_const_voidptr() voidtest.FooVoidTypedef.staticmemberfunc() def fvoid(): pass if f.memberfunc() != fvoid(): raise RuntimeError v1 = voidtest.vfunc1(f) v2 = voidtest.vfunc2(f) if v1 != v2: raise RuntimeError v3 = voidtest.vfunc3(v1) if v3.this != f.this: raise RuntimeError v4 = voidtest.vfunc1(f) if v4 != v1: raise RuntimeError v3.memberfunc()