H2444 Inline-Funktion '%s' wurde nicht expandiert, weil auf Zugriffselement '%s' nicht zugegriffen werden kann (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Fehler- und Warnungsmeldungen (Delphi) - Index

Eine Inline-Funktion kann nicht expandiert werden, wenn der Rumpf der Inline-Funktion auf ein restricted-Element verweist, das für die Funktion nicht erreichbar ist.

Wenn eine Inline-Funktion beispielsweise auf ein strict private Feld verweist und diese Funktion von außerhalb der Klasse aufgerufen wird (z.B. von einer globalen Prozedur), ist das Feld für die Aufrufposition nicht erreichbar und die Inline-Funktion wird nicht expandiert.

Anmerkung:  Sie können diese Hinweise deaktivieren, indem Sie das Inlining in Projekt > Optionen > Compilieren ausschalten.

Siehe auch