Считают в модулях, формах и строках, но не по всему каталогу проекта: сначала из него вычитают чужое и машинное. Это код сторонних наборов компонентов, заготовки, которые среда создаёт сама при добавлении формы или модуля, а также файлы, полученные автоматически.
Эксперт сначала отделяет эти слои, описывает основание для каждого исключения и только потом измеряет остаток. Именно границы исключения обычно и оспариваются, поэтому они должны быть проверяемыми. По Delphi к остатку добавляют то, чего нет в других языках: описания форм — это тоже результат работы, хотя строк кода в них нет.
Полученная величина — технический факт, а не сумма: одна процедура сложного расчёта и сотня однотипных форм несопоставимы по трудозатратам. Выводы о принятом объёме и его цене делает суд, а расчёт для них даёт отдельная экспертиза объёма и стоимости работ.