Following up on the discussion in qt4cg/qt4tests#148, these changes take care of allowing both a result and a type error from invocations of fn:function-arity in cases where the given function item
refers to a non-executed function with errors in the function body
is a partially applied function where some explicitly supplied parameter is not suitable.
This affects test cases
xqhof40
xqhof41
xqhof43
xqhof44
FunctionCall-422
named-function-ref-function-arity-902
Test case named-function-ref-function-arity-902 is now identical to test case named-function-ref-function-arity-901, apart from its annotations. Should it rather be removed?
Following up on the discussion in qt4cg/qt4tests#148, these changes take care of allowing both a result and a type error from invocations of
fn:function-arity
in cases where the given function itemThis affects test cases
xqhof40
xqhof41
xqhof43
xqhof44
FunctionCall-422
named-function-ref-function-arity-902
Test case
named-function-ref-function-arity-902
is now identical to test casenamed-function-ref-function-arity-901
, apart from its annotations. Should it rather be removed?