Class GenericFunction<T1>
public abstract class GenericFunction<T1> : GenericOneParameterFunction where T1 : ExpressionResult
Type Parameters
T1
- Inheritance
-
GenericFunction<T1>
- Derived
- Inherited Members
Constructors
GenericFunction()
protected GenericFunction()
Methods
Invoke(TokenLocation, Interpreter, IReadOnlyList<ExpressionNode>)
public override ExpressionResult Invoke(TokenLocation callLocation, Interpreter interpreter, IReadOnlyList<ExpressionNode> arguments)
Parameters
callLocation
TokenLocationinterpreter
Interpreterarguments
IReadOnlyList<ExpressionNode>
Returns
Invoke(TokenLocation, Interpreter, T1)
protected abstract ExpressionResult Invoke(TokenLocation callLocation, Interpreter interpreter, T1 argument1)
Parameters
callLocation
TokenLocationinterpreter
Interpreterargument1
T1