Элементарный анализатор на основе clang

Artem17 років у сервісі
Дані замовника будуть вам доступні після подання заявки
23.02.2018

Требуется написать на C++ пример статического анализатора на основе clang, который бы выявлял одну единственную потенциальную утечку в коде, связанную с тем, что FindClose не вызывается для дескриптора, полученного вызовом FindFirstFile.

Предполагаю, что программист имеет опыт с clang.

Результатом работы будет являться исходный код вместе с файлами проекта, который можно собрать в Visual Studio 2017 вместе с инструкцией, поясняющей работу clang.

Цель данной задачи для нас быстро войти в курс дела с clang, понять, насколько трудоемко сделать анализатор такого рода на основе clang, чтобы его можно было включить в наш продукт Deleaker.