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 Signaturepublic boolean shouldStopPropagation(HostObject hostobject, FunctionCalls.CallInfo call, GenericSolver.SolverInterface c)
SignatureshouldStopPropagation in interface SignatureCopyright © 2009-2019 Aarhus University