CRRZJ0011EThe unreachable code feature does not support programs containing the following statements: EXEC CICS® HANDLE, EXEC CICS IGNORE, EXEC CICS PUSH, EXEC CICS POP, and EXEC SQL WHENEVER.
Explanation
The Identify Unreachable Code function has several
restrictions:
Copy books that are associated with the open file are not included
in the program analysis. The analysis works within the boundary of
the file.
Quick fix is not available.
Not available for programs that contain the following statements:
EXEC CICS HANDLE
EXEC CICS IGNORE
EXEC CICS PUSH
EXEC CICS POP
EXEC SQL WHENEVER
CALL statements that do not return to the calling
program can result in results that are not correct. Statements after
a CALL statement are not marked as unreachable.
Unreachable code is reported on a per line basis. If a line contains
both code that is reachable and code that is unreachable, the reported
results might be incorrect. Use the COBOL formatting tool to enforce
the one-verb-per-line rule to prevent reachable and unreachable code
in the same line.
User response
Use the Identify Unreachable Code function
in programs that do not contain these statements.