Class InlineList
public class InlineList : SpelNode, ISpelNode
- Inheritance
-
InlineList
- Implements
- Inherited Members
Constructors
InlineList(int, int, params SpelNode[])
public InlineList(int startPos, int endPos, params SpelNode[] args)
Parameters
Properties
IsConstant
public bool IsConstant { get; }
Property Value
Methods
GenerateCode(ILGenerator, CodeFlow)
public override void GenerateCode(ILGenerator gen, CodeFlow cf)
Parameters
gen
ILGeneratorcf
CodeFlow
GenerateInitCode(string, ILGenerator, CodeFlow, bool)
public void GenerateInitCode(string constantFieldName, ILGenerator gen, CodeFlow codeflow, bool nested = false)
Parameters
constantFieldName
stringgen
ILGeneratorcodeflow
CodeFlownested
bool
GetConstantValue()
public IList<object> GetConstantValue()
Returns
GetValueInternal(ExpressionState)
public override ITypedValue GetValueInternal(ExpressionState state)
Parameters
state
ExpressionState
Returns
IsCompilable()
public override bool IsCompilable()
Returns
ToStringAST()
public override string ToStringAST()