/
niceSOFT
/
valgrind
Обзор
Документация
Войти
/
niceSOFT
/
valgrind
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
memcheck/tests/demangle.cpp
31 строка
459 B
Paul Floyd
Make memcheck tests demangle and demangle-rust clang-friendly.
13 ноя 2021, 01:44
13 ноя 2021, 01:44
c097063
Код
Авторство
О чём код?
// Simple smoke test to see that the demangler is actually working #include <cstdlib> namespace abc { template <typename T1, typename T2> class def { public: T1 xyzzy(T1 *p, T2 *) { free(p); return 10; } }; }; template <typename T> class magic { public: T xyzzy(T *p) { return (new abc::def<int,typeof(*this)>)->xyzzy(p, 0); } }; int main() { magic<int> *c = new magic<int>; c->xyzzy(new int); return 0; }