Visitors' composition. It uses composition to handle the visit of any type of expression tree.
Inheritance Hierarchy
Object | ||
CompositeVisitor<(Of <(<'TResult>)>)> | ||
CompositeVisitorBase<(Of <(<'TResult, TExpression>)>)> |
Assembly: Epic.Prelude
Declaration Syntax
C# |
public abstract class CompositeVisitor<TResult> : IVisitor<TResult>
Generic Template Parameters
- TResult
- Type of the result produced by the visit.
Members
All Members | Methods | ||||
Member | Description | |
---|---|---|
AsVisitor<(Of <<'(TExpression>)>>)(TExpression) |
Returns the current instance as
(or nullNothingnullptr when the current composition is not intended to visit TExpression).
|