«Местная» директива в Delphi
Я сидел без дела отладки некоторого кода, и я наткнулся на эту строку в SysUtils.pas:
procedure ConvertError(ResString: PResStringRec); local;
Что именно делает местное ключевое слово? Кажется, что функция ConvertError не объявлена в разделе интерфейса файла, это просто пояснение, что функция действительно локальна, или есть практическое преимущество использования этой директивы помимо этого?