DIRECTORY
A3 USING [CanonicalType, LongPath, MarkedType, OperandType, TargetType, TypeForTree],
Alloc USING [Notifier],
ComData USING [idBOOL, ownSymbols, seAnon, textIndex, typeAtomRecord],
Copier USING [CopyUnion],
Log USING [Error, ErrorHti, ErrorSei, ErrorTree, Warning],
P3 USING [Attr, NarrowOp, NPUse, phraseNP, BaseTree, EnterType, Exp, FindSe, FirstId, ForceType, OpenPointer, PopCtx, PushCtx, PushHtCtx, PushRecordCtx, RAttr, Rhs, RPop, RPush, Scope, SealRefStack, SearchCtxList, TopCtx, UnsealRefStack, UpdateTreeAttr, UType, VoidExp],
P3S USING [ImplicitInfo, implicit, implicitRecord, safety],
SourceMap USING [Loc],
Symbols USING [Base, HTIndex, Type, ISEIndex, CSEIndex, RecordSEIndex, CTXIndex, HTNull, nullType, ISENull, CSENull, CTXNull, typeANY, typeTYPE, seType, ctxType],
SymbolOps USING [NextSe, NormalType, RCType, ReferentType, TypeForm, TypeLink, TypeRoot, UnderType],
Tree USING [Base, Index, Link, Map, Null, Scan, treeType],
TreeOps USING [GetHash, GetNode, ListHead, ListTail, OpName, PopTree, PushTree, PushNode, PushSe, ScanList, SetAttr, SetInfo, UpdateList],
Types USING [Equivalent];