Class FunctionCompiler
- Assembly
- EPPlus.dll
Function compiler
public abstract class FunctionCompiler
- Inheritance
-
FunctionCompiler
- Inherited Members
Constructors
FunctionCompiler(ExcelFunction)
Function compiler
public FunctionCompiler(ExcelFunction function)
Parameters
functionExcelFunctionThe function
Properties
Function
Function
protected ExcelFunction Function { get; }
Property Value
Methods
BuildFunctionArguments(CompileResult, DataType, List<FunctionArgument>)
Build function arguments
protected void BuildFunctionArguments(CompileResult compileResult, DataType dataType, List<FunctionArgument> args)
Parameters
compileResultCompileResultdataTypeDataTypeargsList<FunctionArgument>
BuildFunctionArguments(CompileResult, List<FunctionArgument>)
Build Function Arguments
protected void BuildFunctionArguments(CompileResult result, List<FunctionArgument> args)
Parameters
resultCompileResultargsList<FunctionArgument>
Compile(IEnumerable<CompileResult>, ParsingContext)
Compile
public abstract CompileResult Compile(IEnumerable<CompileResult> children, ParsingContext context)
Parameters
childrenIEnumerable<CompileResult>contextParsingContext