/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/errors/cpp_class_definition.i
40 строк
478 B
William S Fulton
Improved error checking when defining classes and using %template.
14 мар 2023, 01:39
14 мар 2023, 01:39
0c56f35
Код
Авторство
О чём код?
%module xxx namespace OtherSpace { struct L; } namespace Space11 { namespace SubSpace11 { using OtherSpace::L; struct L { void ll(); }; } } namespace Space1 { struct A; } namespace Space2 { struct Space1::A { void x(); }; } namespace Space2 { struct B; } struct ::Space2::B { int val; B() : val() {} }; struct XX; // g++: error: global qualification of class name is invalid before ‘{’ token struct ::XX { int vvv; };