9 ArrayDef(Element, Element *);
10 ArrayDef(Boolean, Boolean *);
13 VectorDef(Table, Table *);
14 VectorDef(Set, Set *);
15 VectorDef(Boolean, Boolean *);
16 VectorDef(BooleanOrder, BooleanOrder *);
17 VectorDef(Function, Function *);
18 VectorDef(Predicate, Predicate *);
19 VectorDef(Element, Element *);
20 VectorDef(Order, Order *);
21 VectorDef(TableEntry, TableEntry *);
22 VectorDef(ASTNode, ASTNode *);
23 VectorDef(Int, uint64_t);
24 VectorDef(OrderNode, OrderNode *);
25 VectorDef(OrderGraph, OrderGraph *);
27 HashTableDef(Void, void *, void *);
28 HashTableDef(OrderPair, OrderPair *, OrderPair *);
30 HashSetDef(Boolean, Boolean *);
31 HashSetDef(TableEntry, TableEntry *);
32 HashSetDef(OrderNode, OrderNode *);
33 HashSetDef(OrderEdge, OrderEdge *);
35 HashTableDef(NodeToNodeSet, OrderNode *, HashSetOrderNode *);