C# Class Mono.CSharp.Linq.ARangeVariableQueryClause

Inheritance: AQueryClause
Show file Open project: kumpera/mono

Protected Properties

Property Type Description
identifier RangeVariable

Protected Methods

Method Description
ARangeVariableQueryClause ( QueryBlock block, RangeVariable identifier, Expression expr, Location loc ) : System
CreateCastExpression ( Expression lSide ) : Invocation
CreateChildrenParameters ( Parameter parameter ) : Parameter
CreateRangeVariableType ( ResolveContext rc, Parameter parameter, RangeVariable name, Expression init ) : Expression
GetIntoVariable ( ) : RangeVariable

Method Details

ARangeVariableQueryClause() protected method

protected ARangeVariableQueryClause ( QueryBlock block, RangeVariable identifier, Expression expr, Location loc ) : System
block QueryBlock
identifier RangeVariable
expr Expression
loc Location
return System

CreateCastExpression() protected method

protected CreateCastExpression ( Expression lSide ) : Invocation
lSide Expression
return Invocation

CreateChildrenParameters() protected method

protected CreateChildrenParameters ( Parameter parameter ) : Parameter
parameter Parameter
return Parameter

CreateRangeVariableType() protected static method

protected static CreateRangeVariableType ( ResolveContext rc, Parameter parameter, RangeVariable name, Expression init ) : Expression
rc ResolveContext
parameter Parameter
name RangeVariable
init Expression
return Expression

GetIntoVariable() protected method

protected GetIntoVariable ( ) : RangeVariable
return RangeVariable

Property Details

identifier protected property

protected RangeVariable,Mono.CSharp.Linq identifier
return RangeVariable