Новая версия cppcheck обнаружила два основных запаха кода с именем " синтаксическая ошибка " в следующих старых строках кода:
System::Reflection::Assembly^ Foo(Object^ /* obj */, System::ResolveEventArgs^ args)
{...}
и
catch (System::Exception^ /*e*/)
Errortext:
Cppcheck cannot tokenize the code correctly.
Есть идеи, как их исправить? Что-то не так с синтаксисом C ++ / CLI ?
Для меня это выглядит как ложное срабатывание, так как код компилируется и работает долгое время.