void visit(EApplyType expression);\r
void visit(EAsPattern expression);\r
void visit(EBind expression);\r
+ void visit(ECHRRuleset echrRuleset);\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(EViewPattern expression);\r
void visit(EWhen expression);\r
void visit(GuardedExpressionGroup expression);\r
}\r