(i *interpreter, args callArguments)
| 342 | } |
| 343 | |
| 344 | func (f *valueFunction) call(i *interpreter, args callArguments) (value, error) { |
| 345 | err := checkArguments(i, args, f.parameters()) |
| 346 | if err != nil { |
| 347 | return nil, err |
| 348 | } |
| 349 | return f.ec.evalCall(args, i) |
| 350 | } |
| 351 | |
| 352 | func (f *valueFunction) parameters() []namedParameter { |
| 353 | return f.ec.parameters() |
no test coverage detected