메소드 | 설명 | |
---|---|---|
createReference ( |
Creates a reference between the supplied expressions. | |
getEvaluationContext ( ) : Pinq\Expressions\IEvaluationContext | Gets the evaluation context. | |
getExpressionType ( |
Gets the type of the expression. | |
inNewScope ( ) : Pinq\Analysis\IAnalysisContext | Creates a new analysis context with an empty expression type list. | |
removeExpressionType ( |
Removes the type of the expression. | |
setExpressionType ( |
Sets the type of the expression. |
public createReference ( |
||
$expression | ||
$referencedExpression | ||
리턴 | void |
public getEvaluationContext ( ) : Pinq\Expressions\IEvaluationContext | ||
리턴 | Pinq\Expressions\IEvaluationContext |
public getExpressionType ( |
||
$expression | ||
리턴 | Pinq\Analysis\IType | null |
public inNewScope ( ) : Pinq\Analysis\IAnalysisContext | ||
리턴 | Pinq\Analysis\IAnalysisContext |
public removeExpressionType ( |
||
$expression | ||
리턴 | void |
public setExpressionType ( |
||
$expression | ||
$type | Pinq\Analysis\IType | |
리턴 | void |