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
function
ExcelFunctionThe 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
compileResult
CompileResultdataType
DataTypeargs
List<FunctionArgument>
BuildFunctionArguments(CompileResult, List<FunctionArgument>)
Build Function Arguments
protected void BuildFunctionArguments(CompileResult result, List<FunctionArgument> args)
Parameters
result
CompileResultargs
List<FunctionArgument>
Compile(IEnumerable<CompileResult>, ParsingContext)
Compile
public abstract CompileResult Compile(IEnumerable<CompileResult> children, ParsingContext context)
Parameters
children
IEnumerable<CompileResult>context
ParsingContext