Lines Matching refs:function
33 internal func cast(arguments: [Any], forFunction function: AnyFunction, appContext: AppContext) thr… in cast()
35 let argumentType = function.dynamicArgumentTypes[index] in cast()
48 internal func cast(jsValues: [Any], forFunction function: AnyFunction, appContext: AppContext) thro… in cast()
51 let type = function.dynamicArgumentTypes[index] in cast()
70 internal func validateArgumentsNumber(function: AnyFunction, received: Int) throws { in validateArgumentsNumber()
71 let argumentsCount = function.argumentsCount in validateArgumentsNumber()
72 let requiredArgumentsCount = function.requiredArgumentsCount in validateArgumentsNumber()
92 forFunction function: AnyFunction,
97 if function.takesOwner {
100 if arguments.count < function.argumentsCount {
101 result += Array(repeating: Any?.none as Any, count: function.argumentsCount - arguments.count)