Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: DIFG1

Package: VA FileMan

Routine: DIFG1


Information

DIFG1 ;SFISC/DG(OHPRD)-SINGLE VALUED FIELDS ;02/03/93 3:17 PM

Source Information

Source file <DIFG1.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 ERROR^DIFG  ^DIFG3  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA FileMan 2 DIFG  DIFG7  

Entry Points

Name Comments DBIA/ICR reference
START ;ASSIGNMENT STATEMENT FOR SINGLE VALUED FIELD
X1
PARSE ; PARSE AND CHANGE DIFGSECP IF CONTAINS ";"
SETDR ;
X2
LOOKUP ;FIELD LOOKUP
X3
WPFIELD ;PROCESS WP FIELD
BUILD ;

External References

Name Field # of Occurrence
ERROR^DIFG START+4
^DIFG3 LOOKUP+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( START+5, LOOKUP+4
^UTILITY("DIFG" SETDR+1, SETDR+2, SETDR+3, WPFIELD+2*, BUILD+1*
^UTILITY("DIFG@" START+4, START+7

Label References

Name Line Occurrences
BUILD WPFIELD+3
LOOKUP START+5
PARSE START+6
SETDR START+3, START+9
WPFIELD START+1
X1 START+1, START+3, START+8
X2 START+4, SETDR+2
X3 LOOKUP+6, LOOKUP+7

Naked Globals

Name Field # of Occurrence
^( SETDR+3*, SETDR+4*
^("DR" SETDR+1*, SETDR+2*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DIC START+5, SETDR+1, SETDR+2, SETDR+3, LOOKUP+4, WPFIELD+2, BUILD+1
>> DIFG LOOKUP+1*, X3*
>> DIFG("COUNT" WPFIELD+1*, WPFIELD+2, WPFIELD+3*, WPFIELD+4!, BUILD+1
>> DIFG("UNRESOLVED" START+4
>> DIFGALNK LOOKUP+8
>> DIFGDIX START+2, LOOKUP+2, WPFIELD+3, BUILD+1
DIFGDOL START+10!
DIFGDOLF START+10!, PARSE+1*
>> DIFGENV("LAYGO" LOOKUP+4
>> DIFGER START+4*, START+8, LOOKUP+6
DIFGFLD START+10!
>> DIFGFLDN WPFIELD+2
>> DIFGINCR SETDR+1, SETDR+2, SETDR+3, WPFIELD+2, BUILD+1
>> DIFGL WPFIELD+3*
DIFGLAGO LOOKUP+3*, LOOKUP+4*, X3+1!
>> DIFGLINE WPFIELD+3
>> DIFGNDC SETDR+3, SETDR+4*
DIFGNOLK START+10!
>> DIFGNUM START+5, START+7, SETDR+2, SETDR+3, SETDR+4, LOOKUP+4
DIFGPARS START+10!, PARSE+1*, PARSE+2
DIFGPC START+10!
DIFGSECP START+2*, START+3, START+4, START+5, START+6, START+7, START+10!, PARSE+1*, PARSE+2*
>> DIFGTYPE START+1
DIFGVAL START+3*, START+6*, START+7*, START+10!, SETDR+2, SETDR+3, SETDR+4, LOOKUP+7*, LOOKUP+8*
>> DIFGY START+4
I PARSE+1~*
U START+4, START+5, LOOKUP+4
>> X LOOKUP+2*
Y LOOKUP+7, X3+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All