Table of Contents

Class TypeReference

Namespace
Steeltoe.Common.Expression.Internal.Spring.Ast
Assembly
Steeltoe.Common.Expression.dll
public class TypeReference : SpelNode, ISpelNode
Inheritance
TypeReference
Implements
Inherited Members

Constructors

TypeReference(int, int, SpelNode)

public TypeReference(int startPos, int endPos, SpelNode qualifiedId)

Parameters

startPos int
endPos int
qualifiedId SpelNode

TypeReference(int, int, SpelNode, int)

public TypeReference(int startPos, int endPos, SpelNode qualifiedId, int dims)

Parameters

startPos int
endPos int
qualifiedId SpelNode
dims int

Methods

GenerateCode(ILGenerator, CodeFlow)

public override void GenerateCode(ILGenerator gen, CodeFlow cf)

Parameters

gen ILGenerator
cf CodeFlow

GetValueInternal(ExpressionState)

public override ITypedValue GetValueInternal(ExpressionState state)

Parameters

state ExpressionState

Returns

ITypedValue

IsCompilable()

public override bool IsCompilable()

Returns

bool

ToStringAST()

public override string ToStringAST()

Returns

string