According to new Arend rules, function bar does have argument x when invoked from outside of where-block of foo.
However, some Arend subsystem seem to have no support of this language feature:
[X] Ctrl+P feature
[X] ChangeSignatureRefactoring feature
[x] MoveStaticMembers feature
The exact arguments of bar can be calculated using the function Definition.getParametersOriginalDefinitions
Consider the following code block:
According to new Arend rules, function
bar
does have argumentx
when invoked from outside ofwhere
-block offoo
. However, some Arend subsystem seem to have no support of this language feature:Ctrl+P
featureThe exact arguments of
bar
can be calculated using the functionDefinition.getParametersOriginalDefinitions