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

Package: VA Fileman

Routine: DITP


Information

DITP ;SFISC/GFT-TRANSFER POINTERS ;6:40 AM 16 Jun 2000 [ 04/02/2003 8:25 AM ]

Source Information

Source file <DITP.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 3 WAIT^DICD  YN^DICN  EN1^DIP  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
VA Fileman 3 DIA2  DIA3  DIT0  

Entry Points

Name Comments DBIA/ICR reference
UP
PTRPT
Q
P
U
ASK ;
PTS ;

External References

Name Field # of Occurrence
WAIT^DICD PTS+1
YN^DICN Q+1
EN1^DIP UP+5, UP+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"SINCE THE "_$P("TRANSFERRED^DELETED",U,DH+1)_" ENTRY MAY HAVE BEEN 'POINTED TO'"
  • Line Location: U+1
Function Call: WRITE
  • Prompt: !,"BY ENTRIES IN THE '"_$P(^DIC(+%Y,0),U,1)_"' FILE,"
  • Line Location: U+2
Function Call: WRITE
  • Prompt: " ETC.,"
  • Condition for execution: %>1
  • Line Location: U+2
Function Call: WRITE
  • Prompt: !,"DO YOU WANT THOSE POINTERS UPDATED (WHICH COULD TAKE QUITE A WHILE)"
  • Line Location: Q+0
Function Call: WRITE
  • Prompt: !?4,"ANSWER 'YES' IF YOU THINK THAT THE ENTRY WHICH YOU HAVE JUST "_$P("MOVED^DELETED",U,DH+1),!?4,"MAY BE 'POINTED TO' BY SOME POINTER-TYPE FIELD VALUE SOMEWHERE",!
  • Line Location: Q+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( U, P+4, UP
^DIC - [#1] U+2, UP+1
^TMP("DIFIXPT" PTRPT+2*
^UTILITY("DIT" ASK+1, P, P+1!

Label References

Name Line Occurrences
ASK DITP+4
P UP+1, UP+5, UP+7
PTS DITP+4
Q Q+1
U U
UP UP

Naked Globals

Name Field # of Occurrence
^( P+2, P+3!
^("GL" UP+1
^("NM" UP+1
^("UP" U, UP
^(0 P+4
^(1 ASK+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DITP+4, ASK+1*, ASK+2*, U+2, Q+1*, P+4*, P+5*, P+6, UP*, UP+1
, UP+3*
>> %Y ASK+2*, U*, U+2
>> %ZIS UP+4*
BY P*, P+1!, UP*, UP+3*, UP+4*
D P!
D( UP*, UP+2
>> DA PTRPT+2
>> DA( PTRPT+2
>> DH U+1, Q+1
DHD P+1!, P+4*, UP+1*
>> DHIT UP+4*
DIA P+1!
DIA("P" UP+3*
>> DIC UP+1*
>> DIFIXPT UP+5
>> DIFIXPTC PTRPT, PTRPT+2
DISTOP P+1!, UP+4*
DL P!, P+2*, UP*, UP+2, PTRPT+1, PTRPT+2
DL( UP*, UP+2
DL(1 P+3*
DR P!, P+1!
DR( UP+2*, PTRPT+1
FLDS P+1!, UP+4*
FR P*, P+1!
I PTRPT~, PTRPT+1*, PTRPT+2
IO UP+7
IOP PTS+1!, UP+7*
J PTRPT~, PTRPT+1*
L P+1!, P+2*, P+3, P+4*, P+5, P+6*, UP+4*
TO P*, P+1!
U U+1, U+2, Q+1, P+2, P+3, P+4, P+6, UP
X P!*, P+1, P+2, P+3, UP+2*, UP+4, PTRPT~, PTRPT+1*, PTRPT+2
X( UP*, UP+2
>> Y P+2*, P+3, P+4, P+6, UP*, UP+1*, UP+2*, UP+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All