CROSSREF Manual
INTERPRETING CROSSREF OUTPUT
Identifier List
Table 3-1. Reference Codes
Code Description
_______________________________________________________________
blank designates a read reference. This refers to any
statement that uses the value of the identifier;
it also refers to any parameter that is passed by
value.
D designates a definition. This refers to any
nonexecutable statement that defines the type of
variable or its storage.
I designates an invocation reference. This is only
generated by procedures, subroutines, parametric
procedures, and function calls.
M designates other miscellaneous references. It
refers to any reference that does not fit into
another category. For example, a GOTO
instruction generates a miscellaneous reference.
P designates a parameter reference. This occurs
only when the identifier is passed as a reference
parameter.
W designates a write reference. This occurs
whenever a statement might change the value of
the identifier. This does not include parameters
to subroutine calls.
3-6