Достаточно простой вопрос ... В наши дни компиляторы, как правило, проводят значительное количество оптимизаций. Удаляют ли они также неиспользуемые функции из окончательного вывода?