- public int getFunctionDefinitionArity() throws NotPatternException {
- return expression.getFunctionDefinitionArity();
- }
-
- @Override
- public Expression decorate(ExpressionDecorator decorator) {
- expression = expression.decorate(decorator);
- return this;
- }
-
- @Override
- public void collectEffects(THashSet<Type> effects) {
- expression.collectEffects(effects);
+ public int getFunctionDefinitionPatternArity() throws NotPatternException {
+ return expression.getFunctionDefinitionPatternArity();