Почему строка объявлена ​​как «не содержащая кода» в gcov

Я пытаюсь проанализировать покрытие кода в программе C ++, используя gcov. Выходная строка, которую я получил:

//my_header.h.gcov
-:  349:    TArray<unsigned,1,8> my_var;

В соответствии с документация gcov это означает, что «строка 349 не содержит кода».

Как ясно видно, эта строка содержит код, а именно объявление.
Мне бы очень хотелось понять, что там счастлива.

0

Решение

Объявления на самом деле просто информация для компилятора, и исполняемый код не генерируется. Поэтому в этом файле нет ничего для определения покрытия.

1

Другие решения

Других решений пока нет …