XCode 26.2 日本語化計画
それが現れるファイルへのパスを生成します。
#file の文字列値は言語のバージョンによって異なります。これは、古い #filePath の動作から新しい #fileID の動作への移行を可能にするためです。現在、#file は #filePath と同じ値です。Swift の将来のバージョンでは、#file は #fileID と同じ値を代わりに持つ予定です。将来の動作を採用するには、#file を #fileID または #filePath に置き換えてください。
このマクロの値は、Swift プログラミング言語 の 行制御文 で説明されているように、#sourceLocation によって変更できます。
マクロが現れるソースファイルの一意の識別子を生成します。
macro filePath<T>() -> T
マクロが現れるファイルへの完全なパスを生成します。
macro function<T>() -> T
それが現れる宣言の名前を生成します。
それが現れる行番号を生成します。
マクロが始まる列番号を生成します。