Method | Description | |
---|---|---|
ComputedExpressionParser ( |
||
Consume ( ) : void | ||
Parse ( |
||
Parse ( string expressionText, |
Method | Description | |
---|---|---|
Expect ( ComputedExpressionToken tokenValue ) : void | ||
NormalizeOperands ( |
||
Parse ( ) : |
||
ParseAddOrSubtract ( ) : |
||
ParseAssignment ( ) : |
||
ParseComparison ( ) : |
||
ParseExpression ( ) : |
||
ParseMethodCall ( |
||
ParseMultiplyOrDivide ( ) : |
||
ParseNullCoalescing ( ) : |
||
ParseOperand ( ) : |
||
ParseUnary ( ) : |
Method | Description | |
---|---|---|
FindMatchingMethod ( |
||
TryGetType ( string name, |
public ComputedExpressionParser ( |
||
reader | ||
propertyInfo | ||
referencedTypes | ||
coersionType | ||
return | System |
protected Expect ( ComputedExpressionToken tokenValue ) : void | ||
tokenValue | ComputedExpressionToken | |
return | void |
protected NormalizeOperands ( |
||
left | ||
right | ||
return | void |
protected Parse ( ) : |
||
return |
public static Parse ( |
||
reader | ||
propertyInfo | ||
referencedTypes | ||
coersionType | ||
return |
public static Parse ( string expressionText, |
||
expressionText | string | |
propertyInfo | ||
referencedTypes | ||
coersionType | ||
return |
protected ParseAddOrSubtract ( ) : |
||
return |
protected ParseAssignment ( ) : |
||
return |
protected ParseComparison ( ) : |
||
return |
protected ParseExpression ( ) : |
||
return |
protected ParseMethodCall ( |
||
target | ||
methodName | string | |
return |
protected ParseMultiplyOrDivide ( ) : |
||
return |
protected ParseNullCoalescing ( ) : |
||
return |
protected ParseOperand ( ) : |
||
return |
protected ParseUnary ( ) : |
||
return |