H2444 La fonction inline '%s' n'a pas été étendue car l'accès au membre '%s' est impossible (Delphi)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Messages d'erreur et d'avertissement (Delphi)

Une fonction inline ne peut pas être étendue si le corps de la fonction inline fait référence à un membre restreint inaccessible sur le lieu de l'appel de la fonction.

Par exemple, si une fonction inline fait référence à un champ strict private et si cette fonction est appelée en dehors de la classe (depuis une procédure globale, par exemple), le champ est inaccessible sur le site d'appel et la fonction inline n'est pas étendue.

Remarque :  Vous pouvez désactiver ces indications en désactivant la fonction inline dans Projet > Options > Compilation.

Voir aussi