C# Class Tp.Core.Expressions.Visitors.FixFloatComparisonVisitor

Inheritance: System.Linq.Expressions.ExpressionVisitor
Mostra file Open project: TargetProcess/Target-Process-Plugins

Public Methods

Method Description
FixFloatComparisonVisitor ( float delta ) : System

Protected Methods

Method Description
VisitBinary ( BinaryExpression node ) : Expression
VisitExtension ( Expression node ) : Expression

Private Methods

Method Description
Compare ( decimal a, decimal b ) : bool
Compare ( double a, double b ) : bool
Compare ( float a, float b ) : bool
FixFloatComparisonVisitor ( ) : System

Method Details

FixFloatComparisonVisitor() public method

public FixFloatComparisonVisitor ( float delta ) : System
delta float
return System

VisitBinary() protected method

protected VisitBinary ( BinaryExpression node ) : Expression
node System.Linq.Expressions.BinaryExpression
return System.Linq.Expressions.Expression

VisitExtension() protected method

protected VisitExtension ( Expression node ) : Expression
node System.Linq.Expressions.Expression
return System.Linq.Expressions.Expression