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

Package: VA Fileman

Routine: DIAXD


Information

DIAXD ;SFISC/DCM-GET SOURCE DATA ;9/6/96 15:17

Source Information

Source file <DIAXD.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 5 BLD^DIALOG  STE^DIAXU  LIST^DIC  UPDATE^DIE  ($$GET1,GETS)^DIQ  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA Fileman 1 DIAXU  

Entry Points

Name Comments DBIA/ICR reference
FDA ;
Q1
Q2
ERR ;
TOP ;
FILE ;
NEXTLVL ;
21
NEXTLVL2 ;
3 ;
2 ;
4 ;
GETDATA ;
MULT(FRIENS) ;
EN ;
VAL
RECURSE ;
DIAXIEN() ;
Q
GETS ;
TOIENS ;
GETLIST ;
GETFDA(FRIENS,TOIENS) ;

External References

Name Field # of Occurrence
BLD^DIALOG GETDATA+10
STE^DIAXU GETDATA+10, ERR+3
LIST^DIC GETLIST+3
UPDATE^DIE FILE+3
$$GET1^DIQ FDA+3, FDA+5, 21+1, 4+2
GETS^DIQ GETS+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DIAX" Q+1!, FDA+3*, FDA+4*, FDA+5*, FILE+1, FILE+5!

Label References

Name Line Occurrences
$$DIAXIEN TOP+3, TOIENS+2
21 2+3, 2+6
@( NEXTLVL2+3
ERR GETS+5, FDA+5, GETLIST+4, 21+4, 4+6, FILE+6
FDA GETFDA+2
FILE 3+1, 4+8, RECURSE+3
GETDATA MULT+5, 4+11
GETFDA TOP+4, GETDATA+6, 21+7
GETLIST MULT+2, 4+9
GETS GETFDA+1
MULT 3+2, 3+5
NEXTLVL EN+5, RECURSE+3
NEXTLVL2 NEXTLVL+1
Q EN+4
Q1 GETLIST+4, GETLIST+5
Q2 FILE+3
RECURSE GETDATA+9
TOIENS MULT+4, 4+11
TOP EN+4
VAL FILE+10

Naked Globals

Name Field # of Occurrence
^("P2" NEXTLVL2+2
^("P4" NEXTLVL2+2
^("PRT" NEXTLVL2+2
^(1 FILE+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% FILE+7~*, FILE+10*, VAL
A FDA+1~*, FDA+2*, FDA+3, FDA+4, GETLIST+1~, GETLIST+7*, TOIENS+1~*, TOIENS+2*, GETDATA+2~*, GETDATA+3*
, 3+3~*, 3+4*, 3+5, 2+1~, 2+4*, 2+5*, 2+6, 21+6, FILE+7~, VAL+1*
, VAL+2, VAL+3, VAL+4, VAL+5, RECURSE+7*
B FDA+1~, FDA+2*, FDA+3, FDA+4, GETLIST+1~, GETLIST+7*, TOIENS+1~, TOIENS+2*, 3+3~*, 3+4
, 2+1~, 2+4*, 2+5, FILE+7~, VAL+1*, VAL+3, VAL+4*, VAL+5
C FDA+1~, FDA+2*
DA FILE+7~, FILE+10*, VAL
DATAFR EN+1~, EN+3*, Q, GETS+5, FDA+2, FDA+3, FDA+4, FDA+6
DATALST EN+1~, EN+3*, GETLIST+2, GETLIST+3, GETLIST+5, GETLIST+7, Q1
DIAXDA FILE+8*, RECURSE+8!
>> DIAXERR GETS+5, FDA+5, GETLIST+3, 21+1, 4+2, FILE+3
>> DIAXF VAL+2, VAL+4
>> DIAXFE TOP+2, GETDATA+10
>> DIAXFILE( GETDATA+7, ERR+2, 3+1, 3+4, 2+5, 4+8, VAL+2
DIAXFR EN+1~, EN+3*, Q, TOP+2*, GETLIST+6, GETLIST+7, TOIENS+2, GETDATA+3, 3+2, 3+3
, 3+4, 2+3, 2+4, 2+5, 4+2, 4+5, 4+10, RECURSE+5, RECURSE+6
DIAXI EN+1~, EN+2*, NEXTLVL+1*, NEXTLVL2+2, RECURSE+2, RECURSE+7*
DIAXIEN EN+1~, DIAXIEN+1*, DIAXIEN+2
DIAXIZ RECURSE+1~, RECURSE+2*, RECURSE+7
>> DIAXRSLT VAL+5
>> DIAXSCR( GETLIST+1
>> DIAXTFR EN+2, GETS+2, GETS+4, GETDATA+1, NEXTLVL+1, NEXTLVL2+2, 2+2, 4+7
DIAXTO EN+1~, EN+3*, Q, TOP+3*, TOIENS+2, GETDATA+5, 21+6, FILE+7, VAL, RECURSE+5
, RECURSE+6
>> DIAXTTO FDA+2
DIERR EN+4, Q+1, GETFDA+1, GETS+2, GETS+5, FDA+2, FDA+5, GETLIST+4, GETDATA+3, GETDATA+6
, GETDATA+10~, MULT+2, NEXTLVL+1, 3+1, 3+5, 2+4, 2+5, 21+1, 4+2, 4+8
, 4+9, FILE+4, RECURSE+1~, RECURSE+8
DIERZ GETDATA+8~, GETDATA+10, RECURSE+8*
DILL EN+1~, EN+2*, NEXTLVL2+1~, NEXTLVL2+2*, 3+2, 2+3, RECURSE+2, RECURSE+7*
DILLZ RECURSE+1~, RECURSE+2*, RECURSE+7
DR GETS+1~, GETS+2*, GETS+4
FI FILE+7~, FILE+8*, FILE+9*, VAL
FIELDS GETS+1~, GETS+4*, GETS+5
FILE RECURSE+4~*, RECURSE+5*
FLAGS GETS+1~, GETS+3*, GETS+5
FRFILE EN+1~, EN+2*, TOP+2*, TOP+3*, GETS+2, GETS+4, GETS+5, FDA+2, FDA+3, FDA+4
, FDA+5, GETLIST+1, GETLIST+3, GETLIST+7, TOIENS+2, GETDATA+1, GETDATA+3, GETDATA+5, GETDATA+7, ERR+1
, ERR+2, ERR+3, NEXTLVL2+1~, NEXTLVL2+2*, 3+1, 2+2, 21+2~, 21+3*, 4+3~, 4+4*
, 4+7, 4+8, FILE+9, RECURSE+4, RECURSE+6
FRIENS TOP+1~, TOP+2*, TOP+3, TOP+4, GETFDA~, GETS+5, FDA+2, FDA+3, FDA+4, FDA+5
, GETLIST+2*, GETLIST+3, GETLIST+6*, GETLIST+7, TOIENS+2, GETDATA+2~, GETDATA+3*, GETDATA+5, GETDATA+6, MULT~
, MULT+1*, MULT+3*, ERR+1, ERR+3, NEXTLVL2+1~, 3+2*, 3+5*, 2+1~, 2+3*, 2+6*
, 21+1, 21+5*, 21+7, 4+1~, 4+3~, 4+5*, 4+9*, 4+10*, VAL, RECURSE+5
, RECURSE+6
IEN FILE+2~*, FILE+3, FILE+8, FILE+10, Q2
INDEX GETLIST+2*, GETLIST+3, Q1!, 4+1~, 4+7*
NODE FILE+7~*, FILE+8, VAL*, VAL+1, RECURSE+4~, RECURSE+5*
PARENT GETLIST+6, TOIENS+2, NEXTLVL2+1~, NEXTLVL2+2*, 3+2, 3+3, 3+4, 2+3, 2+4, 2+5
, 21+1, 21+3, 21+6, 4+2, 4+4, 4+5, 4+10
PART GETLIST+2*, GETLIST+3, GETLIST+6, Q1!, 4+1~, 4+2*
PTRFLD 2+1~, 2+2*, 21+1
PTRIEN 2+1~, 2+4, 2+5, 21+1*, 21+5
SCR GETLIST+1~*, GETLIST+3
SUB RECURSE+4~, RECURSE+5*
TAG NEXTLVL2+1~, NEXTLVL2+2*, NEXTLVL2+3
TOFILE EN+1~, EN+2*, TOP+3*, FDA+3, FDA+4, FDA+5, NEXTLVL2+1~, NEXTLVL2+2*
TOIENS TOP+1~, TOP+3*, TOP+4, GETFDA~, FDA+3, FDA+4, FDA+5, GETDATA+4~, GETDATA+5*, GETDATA+6
, NEXTLVL2+1~, 21~, 21+6*, 21+7
U FDA+3, FDA+4, GETLIST+5
VAL FILE+7~, VAL*, VAL+4*, VAL+5
Y GETDATA+8~, GETDATA+10~
Y("IEN" GETDATA+10*
Z EN+1~, EN+2*, TOP+2, GETLIST+6, MULT+1, 21+5, DIAXIEN+2, VAL
ZFRIENS GETDATA+2~*, GETDATA+3, RECURSE+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All