DIFG0A ;SFISC/DG(OHPRD)-CALLED FOR CONTEXT SWITCH ;6/5/92 12:32 PM [ 04/02/2003 8:25 AM ]
Source file <DIFG0A.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 3 | FILE^DIFG (BASE,FUNC)^DIFG0 ^DIFG3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SET | ;
|
|
BEGEND | ;CALL DIFG3 TO PROCESS BEGIN-END BLOCK
|
|
KILLVAR | ;KILL VARIABLES AFTER EACH CONTEXT SWITCH
|
|
SWITCH | ;CONTEXT SWITCH
|
|
X2 | ||
KILLVAR0 | ;KILL VARIABLES AFTER LOOKUP FOR FILE ON THE WAY TO FIELDS
|
|
X1 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | BEGEND+1 |
^DIC - [#1] | SET+4 |
^UTILITY("DIFG" | SET+1*, SET+2*, SET+3*, SET+4* |
Name | Line Occurrences |
---|---|
BEGEND | SWITCH+7 |
KILLVAR | SWITCH+13 |
KILLVAR0 | SWITCH+10 |
SET | SWITCH+9 |
X1 | SWITCH+5, SWITCH+8 |
Name | Field # of Occurrence |
---|---|
^( | SET+1 |
^("DIC(""DR"")" | SET+4 |
^("DR" | SET+1* |
^("MODE" | SET+4* |
^("X" | SET+2* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | SWITCH+1~, SET+4* |
DIC | SWITCH+1~, BEGEND+1, SET+1, SET+2, SET+3, SET+4 |
>> DIFG | SWITCH+2*, SWITCH+12* |
>> DIFG("NOLKUP" | SWITCH+7, KILLVAR0+1! |
DIFGALNK | SET+2, SET+4, KILLVAR0+1! |
DIFGDA | KILLVAR+7! |
DIFGDA(0 | SET+4* |
DIFGDI | SWITCH+1~ |
DIFGDIC | KILLVAR+7! |
DIFGDOL | KILLVAR0+1!, KILLVAR+7! |
>> DIFGENV("LAYGO" | BEGEND+1 |
>> DIFGER | SWITCH+5, SWITCH+8 |
DIFGFIND | KILLVAR+7! |
DIFGFIRP | KILLVAR+7! |
DIFGFLD | KILLVAR0+1!, KILLVAR+7! |
DIFGFLDN | KILLVAR+7! |
DIFGFLUS | SET+2, SET+3, X2! |
DIFGHAT | KILLVAR+7! |
DIFGINCR | SWITCH+1~, SET+1, SET+2, SET+3, SET+4 |
DIFGLAGO | SWITCH+2*, BEGEND+1*, KILLVAR0+1! |
DIFGM | SWITCH+1~, KILLVAR+7! |
DIFGMLND | KILLVAR+7! |
DIFGMO | SWITCH+1~ |
DIFGMO( | BEGEND+1, SET+3, KILLVAR+8 |
>> DIFGMOLK( | KILLVAR+8! |
>> DIFGMULT | BEGEND+1, SET+1, SET+2, SET+3, KILLVAR0+1, KILLVAR+8 |
DIFGNDC | SWITCH+1~, SWITCH+2*, KILLVAR+7! |
DIFGNODE | KILLVAR+7! |
DIFGNOLK | KILLVAR0+1! |
DIFGNUM | KILLVAR+7! |
DIFGNUMF | KILLVAR0+1!, KILLVAR+7! |
>> DIFGO( | KILLVAR0+1! |
DIFGPC | KILLVAR0+1!, KILLVAR+7! |
DIFGPOIN | SWITCH+1~, BEGEND+1* |
DIFGPTER | KILLVAR+7! |
DIFGSAVE | KILLVAR+7! |
DIFGSECP | BEGEND+1*, KILLVAR+7! |
DIFGSKIP | SWITCH+1~, KILLVAR+10! |
DIFGSKIP( | SET+1, SET+2 |
DIFGSTRT | KILLVAR+7! |
DIFGSVVL | KILLVAR+7! |
>> DIFGTYPE | SWITCH+3* |
DIFGVAL | KILLVAR0+1!, KILLVAR+7! |
U | BEGEND+1, SET+3, SET+4, KILLVAR+8 |
>> X | SET+2 |
Y | SET+1, KILLVAR0+1! |