Die "lokale" Direktive in Delphi

Ich saß herum, um Code zu debuggen, und bin über diese Zeile in SysUtils.pas gestolpert:

procedure ConvertError(ResString: PResStringRec); local;

Was genau macht das lokale Schlüsselwort? Es scheint, dass die ConvertError-Funktion nicht im Interface-Abschnitt der Datei deklariert ist. Ist dies nur eine Klarstellung, dass die Funktion tatsächlich lokal ist, oder hat die Verwendung dieser Anweisung darüber hinaus einen praktischen Vorteil?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage