TIUFLX ; SLC/MAM - Library; Template X (Boilerplate Text) Related: XCHECK(FILEDA,SILENT,DETAILS,MSGARRAY), DCHECK(FILEDA,SILENT,DETAILS,MSGARRAY) ;8/28/97 11:02
Source file <TIUFLX.m>
| Package | Total | Call Graph | 
|---|---|---|
| Text Integration Utility | 4 | CHECK^TIUFLF3 $$MISSITEM^TIUFLF4 ITEMS^TIUFLT PAUSE^TIUFXHLX | 
| Package | Total | Caller Graph | 
|---|---|---|
| Text Integration Utility | 2 | TIUFHA6 TIUFLF3 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| XCHECK(FILEDA,SILENT,DETAILS,MSGARRAY) | ; Checks objects in FILEDA's boilerplate text. ; Silent if SILENT=1. Writes problem msgs for each bad object if SILENT=0. ; Called silent by CHECK^TIUFLF3. Called not silent by CHECKDEF^TIUFHA6. ; Requires SILENT = 1 if silent. ; Sets MSGARRAY("OBJ"),MSGARRAY("OBJINACT"). | |
| DCHEX | ||
| XCHEX | ||
| AMBIG | ; Object AS EMBEDDED is ambiguous.  Sets subscript OBJ, writes msg. ; Differs from object ITSELF is ambiguous, since checks only embed name. ; Needs vars from XCHECK. | |
| SET(SUBS) | ; Set MSGARRAY("OBJ"), MSGARRAY("OBJINACT") ; Needs vars from XCHECK. | |
| DCHECK(FILEDA,SILENT,DETAILS,MSGARRAY) | ; Checks Btext for FILEDA descendants. | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TIU(8925.1 - [#8925.1] | XCHECK+8, XCHECK+9, XCHECK+16, XCHECK+25, DCHECK+8 | 
| ^TMP("TIUF" | XCHECK+25 | 
| Name | Line Occurrences | 
|---|---|
| AMBIG | XCHECK+15 | 
| DCHECK | DCHECK+9 | 
| DCHEX | DCHECK+3 | 
| SET | AMBIG+3, XCHECK+11, XCHECK+13, XCHECK+20, XCHECK+22, XCHECK+25 | 
| XCHECK | DCHECK+9 | 
| XCHEX | XCHECK+7, XCHECK+8 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ARR | XCHECK+5~, XCHECK+12!, XCHECK+14!, XCHECK+18 | 
| ARR( | XCHECK+15, XCHECK+16*, XCHECK+17 | 
| ARR(0 | XCHECK+15, XCHECK+16, XCHECK+17, XCHECK+21 | 
| DETAILS | XCHECK~, XCHECK+21*, DCHECK~, DCHECK+9 | 
| DIRUT | XCHECK+7, XCHECK+8!, XCHECK+12!, XCHECK+22, XCHECK+23, XCHECK+24, DCHECK+9! | 
| >> DTOUT | XCHEX | 
| FILEDA | XCHECK~, XCHECK+7, XCHECK+8, XCHECK+9, DCHECK~, DCHECK+2, DCHECK+3, DCHECK+4, DCHECK+8 | 
| IFILEDA | DCHECK+1~, DCHECK+8*, DCHECK+9 | 
| ITENDA | DCHECK+1~, DCHECK+7*, DCHECK+8 | 
| LINE | XCHECK+5~, XCHECK+9*, XCHECK+10, XCHECK+11, XCHECK+12 | 
| MISSITEM | DCHECK+1~, DCHECK+2*, DCHECK+3 | 
| MSGARRAY | XCHECK~, SET+4*, DCHECK~, DCHECK+9 | 
| MSGARRAY("OBJ" | XCHECK+8, XCHECK+12, SET+2* | 
| MSGARRAY("OBJINACT" | SET+3* | 
| OBJCK | XCHECK+21~, XCHECK+22 | 
| OBJCK( | XCHECK+24 | 
| OBJNM | AMBIG+5, XCHECK+5~, XCHECK+12*, XCHECK+13, XCHECK+16, XCHECK+19, XCHECK+24, XCHECK+25 | 
| OFILEDA | XCHECK+5~, XCHECK+16*, XCHECK+21*, XCHECK+25 | 
| PIECE | XCHECK+5~, XCHECK+12* | 
| SILENT | AMBIG+4, XCHECK~, XCHECK+6*, XCHECK+7, XCHECK+8, XCHECK+11, XCHECK+12, XCHECK+13, XCHECK+19, XCHECK+20 , XCHECK+21, XCHECK+22, XCHECK+25, DCHECK~, DCHECK+2*, DCHECK+9 | 
| SUBS | XCHECK+5~, XCHECK+23*, XCHECK+24, SET~, SET+2, SET+3 | 
| TIUFI | DCHECK+1~, DCHECK+5*, DCHECK+6*, DCHECK+7 | 
| >> TIUFINFO | XCHECK+7 | 
| TIUFITEM | DCHECK+1~ | 
| TIUFITEM( | DCHECK+6, DCHECK+7 | 
| TIUFJ | XCHECK+5~, XCHECK+8*, XCHECK+9 | 
| >> TIUFSTMP | XCHECK+7 | 
| U | XCHECK+7, DCHECK+7 | 
| >> VALMQUIT | XCHEX* | 
| XREF | XCHECK+5~, XCHECK+15*, XCHECK+16 |