DDUCHK2 ;SFISC/RWF/SO-CHECK DD (FIELDS) ;11:46 AM 5 Mar 2004
Source file <DDUCHK2.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 2 | (CHK,PAGE)^DDUCHK (COMP,DXREF,XREF)^DDUCHK3 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CHKSBA | ;Check if Feidl exists
|
|
| Q | ||
| CHKSB | ;Check for duplicate "SB" x-refs ;22*130
|
|
| PT | ||
| CHK6 | ;W !?5,"Checking FIELDs"
|
|
| WHO | ||
| POP | ||
| VP | ||
| FIELD | ;W "."
|
|
| FIVE | ||
| MULT | ;Work subfile
|
|
| PUSH | ||
| CHKGL | ;Check for duplicate "GL" nodes ;22*130
|
|
| PT1 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | CHK6+1, FIELD+1, FIELD+2, FIVE, FIVE+2!, FIVE+3*, VP, PT+1, PT1*, MULT+2 , MULT+3*, CHKSB+3, CHKSB+6, CHKSB+9, CHKSB+12, CHKSBA+1, CHKGL+3, CHKGL+6, CHKGL+9, CHKGL+13 |
| ^DIC - [#1] | PT+3 |
| Name | Line Occurrences |
|---|---|
| @( | FIELD+5 |
| CHKSBA | CHKSB+6 |
| FIELD | CHK6+1 |
| FIVE | CHK6+1 |
| POP | MULT+4 |
| PT1 | VP |
| PUSH | MULT+4 |
| WHO | PT1, MULT+3 |
| Name | Field # of Occurrence |
|---|---|
| ^( | FIVE |
| ^("UP" | MULT+3 |
| ^(0 | VP |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DDUCFE | CHK6+1*, FIELD+1, FIELD+2, FIELD+3, FIVE, FIVE+2, FIVE+3, VP, PT+1, PT+4 , PT+6, PT1, MULT+2, PUSH, POP*, WHO, CHKSB+4~, CHKSB+5*, CHKSB+6*, CHKSB+9 , CHKSB+10, CHKSB+11, CHKSBA+1 |
| DDUCFE1 | CHKSB+7~, CHKSB+11*, CHKSB+12* |
| DDUCFE2 | CHKGL+7~, CHKGL+8*, CHKGL+9*, CHKGL+10, CHKGL+13 |
| >> DDUCFI | CHK6+1, FIELD+1, FIELD+2, FIVE, FIVE+2, FIVE+3, VP, PT1, MULT+3, MULT+4* , PUSH, POP*, CHKSB+3, CHKSB+6, CHKSB+9, CHKSB+12, CHKSBA+1, CHKGL+3, CHKGL+6, CHKGL+9 , CHKGL+13 |
| >> DDUCFILE | MULT+4 |
| >> DDUCFIX | FIVE+1, PT1, MULT+3 |
| DDUCGL | PT+2~, PT+3*, PT+4, PT+5 |
| DDUCHDR | PT+2~, PT+5*, PT+6 |
| DDUCN | CHKGL+1~, CHKGL+2*, CHKGL+3*, CHKGL+6, CHKGL+9, CHKGL+10, CHKGL+13 |
| DDUCNA | PT+2~ |
| DDUCP | CHKGL+4~, CHKGL+5*, CHKGL+6*, CHKGL+9, CHKGL+10, CHKGL+13 |
| >> DDUCRFI | VP*, PT*, PT+1, PT+3, PT+4, PT+6, PT1 |
| DDUCSAV | CHKSB+4~, CHKGL+7~ |
| DDUCSAV( | CHKSB+10*, CHKSB+12*, CHKSB+15, CHKGL+10*, CHKGL+13*, CHKGL+16, CHKGL+20 |
| DDUCSB | CHKSB+1~, CHKSB+2*, CHKSB+3*, CHKSB+6, CHKSB+9, CHKSB+12, CHKSB+16, CHKSBA+1 |
| >> DDUCSTK | MULT+4, PUSH*, POP* |
| >> DDUCSTK( | PUSH*, POP |
| >> DDUCUP | MULT+3* |
| DDUCX | FIELD+2*, FIELD+3, FIVE*, FIVE+3*, CHKSB+7~, CHKSB+9* |
| >> DDUCX2 | FIELD+2*, FIELD+5, PT, MULT+2, MULT+3, MULT+4 |
| >> DDUCX4 | FIELD+2* |
| >> DDUCXN | FIELD+2*, PT+1, PT+4, PT+6, MULT+2, WHO |
| DDUCXX | FIVE! |
| DDUCXX( | FIVE*, FIVE+3 |
| >> DDUCY | FIVE*, FIVE+3*, VP* |
| DDUERR | PT~*, PT+1*, PT+4*, PT+6* |
| DDUNFE | CHKSB+4~, CHKSB+6, CHKSBA+1* |
| >> DIRUT | CHK6+1, MULT+1 |
| U | FIELD+2, FIELD+3, FIVE, CHKSB+9 |
| X | CHKGL+11~, CHKGL+12*, CHKGL+13* |
| X1 | CHKSB+13~, CHKSB+14*, CHKSB+15*, CHKSB+17, CHKGL+14~, CHKGL+15*, CHKGL+16*, CHKGL+17, CHKGL+20 |
| X2 | CHKSB+13~, CHKSB+16*, CHKGL+14~, CHKGL+17* |
| X3 | CHKGL+18~, CHKGL+19*, CHKGL+20* |