cadence
cadence copied to clipboard
Support type-inferring for extra-arguments and generic-arguments in function invocations
Issue To Be Solved
Type inferring is currently only supported for required arguments.
Also add support for:
-
[ ] Extra arguments (e.g:
authAccount.contracts.add("Name", code, arg1. arg2)) https://github.com/onflow/cadence/blob/481cb23a7d6bac00083cf5127a86a17b900c99aa/runtime/sema/check_invocation_expression.go#L450-L451 -
[ ] Generic arguments https://github.com/onflow/cadence/blob/481cb23a7d6bac00083cf5127a86a17b900c99aa/runtime/sema/check_invocation_expression.go#L540-L541