XCode 26.2 日本語化計画
それが現れる宣言の名前を生成します。
関数の内部では、#function が生成する値はその関数の名前であり、メソッドの内部ではメソッドの名前であり、プロパティのゲッターまたはセッターの内部ではプロパティの名前であり、init や subscript などの特殊なメンバの内部ではキーワードの名前であり、ファイルの最上位レベルでは現在のモジュールの名前になります。
関数またはメソッドのパラメータのデフォルト値として使用される場合、このマクロの値は、呼び出し元でデフォルト値式が評価されたときに決定されます。例えば、以下のようになります。
それが現れるファイルへのパスを生成します。
マクロが現れるソースファイルの一意の識別子を生成します。
macro filePath<T>() -> T
マクロが現れるファイルへの完全なパスを生成します。
それが現れる行番号を生成します。
マクロが始まる列番号を生成します。