1 package polyglot.ext.coffer.ast;2 3 import polyglot.ext.coffer.types.*;4 import polyglot.ast.*;5 import java.util.*;6 7 /** Type node for a class instantiated with a key.8 */9 public interface TrackedTypeNode extends TypeNode10 {11 TypeNode base();12 TrackedTypeNode base(TypeNode base);13 14 KeyNode key();15 TrackedTypeNode key(KeyNode key);16 }17