Class FunctionCompiler
public abstract class FunctionCompiler
- Inheritance
-
FunctionCompiler
- Derived
-
- Inherited Members
-
- Extension Methods
-
Constructors
FunctionCompiler(ExcelFunction, ParsingContext)
public FunctionCompiler(ExcelFunction function, ParsingContext context)
Parameters
function
ExcelFunction
context
ParsingContext
Properties
Context
protected ParsingContext Context { get; }
Property Value
- ParsingContext
protected ExcelFunction Function { get; }
Property Value
- ExcelFunction
Methods
protected void BuildFunctionArguments(CompileResult compileResult, DataType dataType, List<FunctionArgument> args)
Parameters
compileResult
CompileResult
dataType
DataType
args
List<FunctionArgument>
protected void BuildFunctionArguments(CompileResult result, List<FunctionArgument> args)
Parameters
result
CompileResult
args
List<FunctionArgument>
public abstract CompileResult Compile(IEnumerable<Expression> children)
Parameters
children
IEnumerable<Expression>
Returns
- CompileResult