E2501 Inline-Funktion kann verschachtelte Routine '%s' nicht aufrufen (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
Dieser Fehler tritt auf, wenn in einer Inline-Funktion eine verschachtelte Funktion verwendet wird.
program E2501; {$APPTYPE CONSOLE} uses SysUtils, UE2501 in 'UE2501.pas'; begin {E2501 Inline function cannot call nested routine '%s'} end.
Unit, in der die Inline-Funktion mit der verschachtelten Funktion definiert ist:
unit UE2501; interface procedure Foo; inline; implementation procedure Foo; procedure Bar; begin end; begin Bar(); //E2501 Fix: change the containing function to a regular function end; end.