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: DIEV1

Package: VA FileMan

Routine: DIEV1


Information

DIEV1 ;SFISC/DPC - VARIABLE POINTER VALIDATION ;1:39 PM 12 Sep 2002

Source Information

Source file <DIEV1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 5 BLD^DIALOG  $$FIND1^DIC  $$GET1^DID  $$EXTERNAL^DILFD  HKERR^DILIBF  

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 DICF4  DIEV  

Entry Points

Name Comments DBIA/ICR reference
VP(DIEVF,DIEVFLD,DIEVFLG,DIEVAL,DIEV0,DIVPOUT) ;
ALL ;
VPNUMS(DIEVF,DIEVFLD,DIVPFLK,DIVPVPS) ;
FINDVP ;
DONE ;
IT ;
VPFILES(DIEVF,DIEVFLD,DIVPFLK,DIVPANS) ;

External References

Name Field # of Occurrence
BLD^DIALOG FINDVP+13
$$FIND1^DIC FINDVP+6
$$GET1^DID VPNUMS+7, DONE+2
$$EXTERNAL^DILFD DONE+5
HKERR^DILIBF FINDVP+5, IT+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( ALL+2, ALL+3, VPNUMS+1, VPNUMS+3, VPNUMS+4, VPNUMS+6, VPNUMS+7, FINDVP+1, FINDVP+4, IT+4
, VPFILES+6
^TMP("DIERR" FINDVP+7

Label References

Name Line Occurrences
ALL VP+4, VP+13
DONE VP+4, VP+11, VP+13
FINDVP VP+9, ALL+4
IT DONE+3
VPNUMS VP+6, VPFILES+2

Naked Globals

Name Field # of Occurrence
^( VPNUMS+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC FINDVP+4~
DIC("S" FINDVP+6
>> DIERR FINDVP+3, FINDVP+5, IT+2, IT+5
DIEV0 VP~, IT+3, IT+4
DIEVAL VP~, VP+4, VP+5*, VP+12*, FINDVP+6, FINDVP+13
DIEVF VP~, VP+6, ALL+2, ALL+3, VPNUMS~, VPNUMS+1, VPNUMS+3, VPNUMS+4, VPNUMS+6, VPNUMS+7
FINDVP+1, FINDVP+4, FINDVP+5, DONE+5, IT+4, IT+5, VPFILES~, VPFILES+2, VPFILES+6
DIEVFILE VPFILES+1~
DIEVFLD VP~, VP+6, ALL+2, ALL+3, VPNUMS~, VPNUMS+1, VPNUMS+3, VPNUMS+4, VPNUMS+6, VPNUMS+7
FINDVP+1, FINDVP+4, FINDVP+5, DONE+5, IT+4, IT+5, VPFILES~, VPFILES+2, VPFILES+6
DIEVFLG VP~, DONE+5
DIVPAMB VP+1~, VP+3*, VP+9, VP+10, ALL+2, FINDVP+7*, FINDVP+12*
DIVPANS VPFILES~
DIVPANS( VPFILES+6*
DIVPECNT FINDVP+3~*, FINDVP+5, IT+2~*, IT+5
DIVPFILE VP+1~, VPNUMS+5*, VPNUMS+6*, VPNUMS+7, FINDVP+2*, FINDVP+6, FINDVP+9
DIVPFLK VP+1~, VP+5*, VP+6, VPNUMS~, VPNUMS+1, VPNUMS+4, VPNUMS+7, VPFILES~, VPFILES+2
DIVPHITF VP+1~, FINDVP+9*, DONE+2
DIVPMES VPNUMS+2~*, VPNUMS+3*, VPNUMS+4
DIVPORD ALL+1~*, ALL+2*, ALL+3
DIVPOUT VP~, VP+2!, VP+10*, DONE+1*, DONE+2*, DONE+4, DONE+5, IT+1, IT+5*, IT+6*
DIVPOUT(0 DONE+5*
DIVPP FINDVP+13~
DIVPP(1 FINDVP+13*
DIVPRNUM VP+1~, FINDVP+6*, FINDVP+8, FINDVP+9, FINDVP+10
DIVPSAVV VP+1~, VP+5*, VP+12
DIVPVP VP+1~, VP+8*, VP+9*, ALL+3*, FINDVP+1, FINDVP+4, VPFILES+4~*, VPFILES+5*, VPFILES+6
DIVPVPS VP+6~, VP+7, VPNUMS~, VPFILES+1~, VPFILES+2, VPFILES+3
DIVPVPS( VP+9, VPNUMS+1*, VPNUMS+4*, VPNUMS+7*, VPFILES+5
DIVPY VP+1~, VP+11, FINDVP+7!, FINDVP+9*, FINDVP+10, FINDVP+11!, DONE+1, DONE+2
DIVPZ VP+1~, FINDVP+1*, FINDVP+2, FINDVP+4
U VP+10, FINDVP+4, DONE+1, DONE+4, IT+3, IT+4, IT+5, IT+6
X IT+1~*, IT+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All