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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DICM3

Package: VA Fileman

Routine: DICM3


Information

DICM3 ;SFISC/XAK,TKW-PROCESS INDIVIDUAL FILE FOR VAR PTR ;12/7/99 14:59 [ 04/02/2003 8:25 AM ]

Source Information

Source file <DICM3.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 6 $$EZBLD^DIALOG  X^DIC  DO^DIC1  ($$CHKTMP,$$OKTOADD,BLDC,SETIX)^DICM0  DQ^DICQ  (H1,S,S1)^DIE3  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA Fileman 1 DICM2  

Entry Points

Name Comments DBIA/ICR reference
DQ
H1
DIC ; Does recursive ^DIC call to single pointed-to file.

External References

Name Field # of Occurrence
$$EZBLD^DIALOG H1+3
X^DIC DIC+56
DO^DIC1 DIC+48
$$CHKTMP^DICM0 DIC+18
$$OKTOADD^DICM0 DIC+27
BLDC^DICM0 DIC+15
SETIX^DICM0 DIC+39
DQ^DICQ DIC+54
H1^DIE3 DIC+44
S^DIE3 H1+4
S1^DIE3 DIC+64

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DIC+60
Routine Call
  • DIALOG
  • Line Location:
    • H1+3
Routine Call
  • DIC
  • Line Location:
    • DIC+56

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( DIC+31, H1+2
^DIC - [#1] DIC+5

Label References

Name Line Occurrences
DQ DIC+2, DIC+5, DIC+52, DIC+56
H1 DIC+45

Naked Globals

Name Field # of Occurrence
^("GL" DIC+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DIC+2~, DIC+4*, DIC+6*, DIC+16, DIC+17, DIC+18, DIC+19, DIC+24*, DIC+25, DIC+27
, DIC+38*, DIC+39, DIC+59*, DQ+3*
>> %Y DIC+64
A0 DIC+9*, DQ+1!
A1 DIC+9*, DQ+1!, H1+1~*
D DIC+8*, DIC+14, DIC+30!, DIC+36!, DIC+39*, DIC+40*, DIC+50*, DQ+1*
>> DDS DIC+44, H1, H1+4
DF DIC+39~
DIC DIC+6*, DIC+9, DIC+18, DIC+39, DIC+59, DIC+62, DQ+1!*
DIC( DQ+3*
DIC("PTRIX" DIC+38, DQ
DIC("S" DIC+12!, DIC+21*, DIC+32, DIC+34*
DIC(0 DIC+13, DIC+18, DIC+24*, DIC+25*, DIC+28*, DIC+43, DIC+60, DIC+62, DQ+2*
DICODE DIC+12~*, DIC+15, DIC+16*, DIC+17*, DIC+18*, DIC+19*, DIC+20*, DIC+21, DIC+31~*, DIC+33
, DIC+44
>> DICR DIC+6, DIC+7, DIC+8, DIC+13, DIC+15, DIC+16, DIC+18, DIC+19, DIC+27, DIC+53
, DIC+60, DIC+61, DIC+62, DIC+63, DQ+1, DQ+2
>> DICR( DIC+8, DIC+13, DIC+16, DIC+19, DIC+27, DIC+53, DIC+60, DIC+61, DQ+1, DQ+2
>> DICR("^" DIC+61!
DICSSAV DIC+32~*, DIC+34
DID DIC+39~
DIFILEI DIC+15, DIC+18, DIC+38, DIC+49~
>> DIFINDER DIC+27
DINDEX DIC+27, DIC+49~
DINDEX("#" DIC+15
DINDEX(1 DIC+38
DIPAR H1+1~, H1+3
DIPAR(1 H1+2*
DIPAR(2 H1+2*
>> DIROUT DIC+64*
DISAVED DIC+40~*, DIC+50!
>> DIV( DQ+3
>> DIV("PTRIX" DQ*
>> DIV("V" DIC+2, DIC+4
>> DIVDIC DIC+15, DIC+17, DQ+1
>> DIVDO DIC+27, DIC+31, H1+2
>> DIVP DIC+3, DIC+31
>> DIVP( DIC+1, DIC+61*
>> DIVP1 DIC+60
>> DIVPDIC DIC+1, DIC+3, DIC+5, DIC+28, DIC+30, DIC+38, DIC+61, H1+2
DIVPSEL DIC+7~
DIVPSEL( DIC+7*, DIC+62, DIC+63*
>> DIVY DIC+31, H1+2
DIX DIC+14~*, DIC+15, DIC+17
DO DQ+1!
DS DIC+49~
DST H1+1~, H1+3*
>> DUOUT DIC+56, DIC+64*
>> DZ DIC+53*, DIC+54
I DIC+25~*, DIC+63~*
U DIC+28, DIC+30, DIC+62, H1+2
X DIC+52, DIC+53, DIC+54*, DIC+59*!
Y DIC+2!*, DIC+3*, DIC+5*, DIC+6*, DIC+9*, DIC+15, DIC+17, DIC+54*, DIC+59, DIC+60
, DIC+62
Y(0 DIC+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All