CROSSREF Manual
INTERPRETING CROSSREF OUTPUT
Compilation Errors
CROSSREF IDENTIFIER CLASSES
CROSSREF maintains a flag for each identifier class that it
recognizes. By default, all CROSSREF identifier classes except
for KEYWORDS and LITERALS are set to ON. The following
identifier classes are set to ON:
BLOCKDATAS INDEXES PROGLABELS
BLOCKS INLINES REGISTERS
CONDITIONS LINENOS SCREENS
CONSTANTS MACROS SUBPROCS
FILES MNEMONICS SYSVARS
FMTLABELS PROCEDURE PARAMS TYPES
FUNCTIONS PROCEDURES VARIABLES
You can change the setting of a flag to ON or OFF using the SET
command. If you set a flag to OFF, the identifier class does not
appear in the CROSSREF listing.
NOTE
Additionally, unreferenced identifiers do not appear in the
list unless you set the UNREF attribute specification to ON
or ONLY. See the "SET Command" in Section 4 for details.
Not all identifier classes are used by all languages. See the
appropriate language section for a list of identifier classes
used by that language.
COMPILATION ERRORS
If your source file contains compilation errors, CROSSREF col-
lects all of the compiler diagnostic messages and writes them to
the file that you specify. See the ERRORS command in Section 4.
Consult the corresponding compiler reference manual for a de-
scription of the messages.
3-7