graph BT
Type-->Base0["Object"]
Type["ExpressionEvalBase"]
class Type type-node
Derived0["ExpressionEvaluator"]-->Type
click Derived0 "/api/NAnt.Core/ExpressionEvaluator"
Syntax
public abstract class ExpressionEvalBase
Constructors
Properties
Methods
| Name |
Value |
Summary |
| BuildParseError(string, ExpressionTokenizer.Position) |
ExpressionParseException |
|
| BuildParseError(string, ExpressionTokenizer.Position, ExpressionTokenizer.Position) |
ExpressionParseException |
|
| BuildParseError(string, ExpressionTokenizer.Position, ExpressionTokenizer.Position, Exception) |
ExpressionParseException |
|
| CheckSyntax(string) |
void |
|
| Evaluate(ExpressionTokenizer) |
Object |
|
| Evaluate(string) |
Object |
|
| EvaluateFunction(MethodInfo, Object[]) |
Object |
|
| EvaluateProperty(string) |
Object |
|
| GetSimpleTypeName(Type) |
string |
|
| SafeConvert(Type, Object, string, ExpressionTokenizer.Position, ExpressionTokenizer.Position) |
Object |
|
| UnexpectedToken() |
Object |
|