Type Object Name Creation rule
CAST_Rexx_Program Rexx Program Created for each .rexx source file, named after the file.
CAST_Rexx_Function Rexx Routine Created for each name: label that is not followed by PROCEDURE. Its code runs from the label to the next label.
CAST_Rexx_Procedure Rexx Protected Routine Created for each name: PROCEDURE label. Its code runs from the label to the next label.
CAST_Rexx_File Rexx File Created once per program for each DD name read or written with EXECIO ... DISKR, DISKRU or DISKW.
CAST_Rexx_SqlQuery Rexx SQL Query Created for each SQL statement run with CALL SQLEXEC, CALL SQLXCMD or an EXECSQL command of ADDRESS DSNREXX, attached to the program or routine that runs it. For PREPARE ... FROM :var and EXECUTE IMMEDIATE :var, one query is created for each value assigned to the variable.
CAST_Rexx_CalltoProgram Rexx Call to Generic Program Created when a program or routine calls a program that is not analyzed. There is one object per caller and called name, attached to the caller.