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).
|
