Понимая, что это не тонна контекста, у меня есть эта строка:
using GridType = Grid<boost::optional<float>, 2>;
для чего cppcheck говорит:
Redundant code: Found a statement that begins with numeric constant.
Я бы подумал «ложноположительный», но обычно эти инструменты анализа умнее меня, поэтому я хотел проверить, может ли кто-нибудь подумать, почему анализатор может так интерпретировать подобное утверждение?
Я использую cppcheck 1.61 в системе Ubuntu.