H2443 インライン関数 '%s' は拡張されていません(ユニット '%s' が USES リストで指定されていないため) (Delphi)

提供: RAD Studio
移動先: 案内検索

エラーと警告のメッセージ(Delphi) への移動

この状況は,インライン関数がそのユニットで明示的に使用されていないユニット内の型を参照している場合に発生します。たとえば,関数が inherited を使って距離のある上位から継承したメソッドを参照し,その上位ユニットが関数のユニットの uses 文で明示的に指定されない場合に,このエラーが発生します。

インライン関数のコードを展開する場合は,その関数を呼び出すユニットで,上位型が公開されているユニットを明示的に使用する必要があります。