Class Indexer
public class Indexer : SpelNode, ISpelNode
- Inheritance
-
Indexer
- Implements
- Inherited Members
Constructors
Indexer(int, int, SpelNode)
public Indexer(int startPos, int endPos, SpelNode expr)
Parameters
Methods
GenerateCode(ILGenerator, CodeFlow)
public override void GenerateCode(ILGenerator gen, CodeFlow cf)
Parameters
gen
ILGeneratorcf
CodeFlow
GetValueInternal(ExpressionState)
public override ITypedValue GetValueInternal(ExpressionState state)
Parameters
state
ExpressionState
Returns
GetValueRef(ExpressionState)
protected override IValueRef GetValueRef(ExpressionState state)
Parameters
state
ExpressionState
Returns
IsCompilable()
public override bool IsCompilable()
Returns
IsWritable(ExpressionState)
public override bool IsWritable(ExpressionState state)
Parameters
state
ExpressionState
Returns
SetValue(ExpressionState, object)
public override void SetValue(ExpressionState state, object newValue)
Parameters
state
ExpressionStatenewValue
object
ToStringAST()
public override string ToStringAST()