LINUX.ORG.RU

[lcov]Branch data в строках с объявлением переменных


0

1

Например, он мне пишет, что мол такой-то бранч taken n раз, а другой 0 на следующей строке:

static const std::string nameKey = "name";
Откуда здесь бранч?

Или парой строк ниже

    if (nameIt == m_keyValues.end())
        return "";
Про if все хорошо - все бранчи пройдены. Но где он нашел бранч в return?

Может я его как-то не так готовлю? В качестве примера использовал https://github.com/gergap/helloworld

★★

Ответ на: комментарий от anonymous

Была такая мысль. Но не нашел такой опции у lcov, чтобы он asm рисовал вместо c++. Хотя можно будет самому сгенерить и посмотреть, что в этом месте...

kulti ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.