XREF は、ソート済みの相互参照リストを入手するために使用します。
| XREF オプションの構文 |
|---|
|
デフォルト: XREF(FULL)
省略形: X|NOX
XREF、XREF(FULL)、または XREF(SHORT) を選択できます。サブオプションを何も指定しないで XREF を指定すると、XREF(FULL) が有効です。
名前は、ロケール設定で示された照合シーケンスの順序でリストされます。この順序を使用して、名前が 1 バイト文字で表現されるか、マルチバイト文字 (DBCS など) を含むかが設定されます。
プログラム内で参照されるすべてのプログラム名、およびそれらが定義されている行番号をリストしているセクションも含まれます。外部プログラム名が識別されます。
XREF と SOURCE を使用した場合は、相互参照情報が元のソースと同じ行に印刷されます。行番号参照またはその他の情報は、リスト・ページの右側に表示されます。組み込み関数を参照するソース行の右側には、IFN という文字と、その関数の引数が定義されている場所の行番号が印字されます。組み込み参照に含められた情報によって、ID が未定義であるか (UND)、1 回を超えて定義されているか (DUP)、項目が暗黙定義であるかどうか (IMP) (特殊レジスターや表意定数など)、プログラム名が外部プログラム名であるかどうか (EXT) がわかります。
XREF と NOSOURCE を使用すると、ソート済みの相互参照リストだけが得られます。
XREF(SHORT) は、相互参照リスト内の明示的に参照されたデータ項目だけを印刷します。XREF(SHORT) は、マルチバイト・データ名とプロシージャー名、および単一バイトの名前に適用されます。
NOXREF を使用すると、このリストは抑止されます。
使用上の注意
関連概念
デバッグ
関連タスク
リストの入手