procedure p0(o: T); begin //Print(1); end; procedure p1; where T: record; begin //Ошибка: Возможны два преобразования типов p0&(nil); end; begin Assert(1=1) end.