void visit(EApplyType expression);\r
void visit(EAsPattern expression);\r
void visit(EBind expression);\r
void visit(EApplyType expression);\r
void visit(EAsPattern expression);\r
void visit(EBind expression);\r
void visit(EConstant expression);\r
void visit(ECoveringBranchPoint expression);\r
void visit(EEnforce expression);\r
void visit(EConstant expression);\r
void visit(ECoveringBranchPoint expression);\r
void visit(EEnforce expression);\r
void visit(ETransformation expression);\r
void visit(ETypeAnnotation expression);\r
void visit(EVariable expression);\r
void visit(ETransformation expression);\r
void visit(ETypeAnnotation expression);\r
void visit(EVariable expression);\r