Table of Contents

Namespace xFunc.Maths.Analyzers.TypeAnalyzers

Classes

BinaryParameterTypeMismatchException

Represents an exception when the type of the actual argument does not match the expected parameter type.

DifferentParameterTypeMismatchException

Represents an exception when the type of the actual argument does not match the expected parameter type.

ParameterTypeMismatchException

Represents an exception when the type of the actual argument does not match the expected parameter type.

TypeAnalyzer

Type Analyzer checks the expression tree for argument type and result type. If result type is Undefined, then Type Analyzer cannot determine the right type and bypass current expression.

Interfaces

ITypeAnalyzer

Type Analyzer checks the expression tree for argument type and result type. If result type is Undefined, then Type Analyzer cannot determine the right type and bypass current expression.

Enums

BinaryParameterType

Type of binary parameter.

ResultTypes

Represents results of expressions.