static class NativeFunctionSignatureChecker.ArityOverloadedSignature extends java.lang.Object implements Signature
Constructor and Description |
---|
ArityOverloadedSignature(NativeFunctionSignatureChecker.SimpleSignature... simpleSignatures) |
Modifier and Type | Method and Description |
---|---|
int |
getParametersLength() |
boolean |
shouldStopPropagation(HostObject hostobject,
FunctionCalls.CallInfo call,
GenericSolver.SolverInterface c)
Checks if the function is invoked with appropriate arguments, also performs related coercions of arguments and propagates type-errors if they have the wrong type.
|
public ArityOverloadedSignature(NativeFunctionSignatureChecker.SimpleSignature... simpleSignatures)
public int getParametersLength()
getParametersLength
in interface Signature
public boolean shouldStopPropagation(HostObject hostobject, FunctionCalls.CallInfo call, GenericSolver.SolverInterface c)
Signature
shouldStopPropagation
in interface Signature
Copyright © 2009-2019 Aarhus University