/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/errors/cpp_c_specific_keywords.i
17 строк
637 B
Olly Betts
Rework cpp_c_bool testcase
26 сен 2024, 02:07
26 сен 2024, 02:07
3c396ce
Код
Авторство
О чём код?
%module xxx // Test handling of C keywords which aren't C++ keywords. struct A { // These are C keywords but SWIG should not treat them as keywords in C++ // so should not emit an error for these uses. Note that identifiers // starting `_` followed by an upper case ASCII letter are reserved and using // these as identifiers makes the program ill-formed, so we don't want to try // to compile the generated code. bool _Bool; // C99. int _Complex; // C99 // Check that SWIG does error for uses of the equivalent C++ keyword, since // if it doesn't then our test above doesn't really prove anything. bool bool; };