Fork me on GitHubEpicdominant domains
APIEpic.VisitorsNestedVisitorBase<(Of <(<'TResult, TExpression, TOuterVisitor>)>)>

NestedVisitorBase<(Of <(<'TResult, TExpression, TOuterVisitor>)>)>
Base class for visitors nested in visitors deriving from CompositeVisitor<(Of <(<'TResult>)>)>..::..VisitorBase.
Inheritance Hierarchy
Object
NestedVisitorBase<(Of <(<'TResult, TExpression, TOuterVisitor>)>)>

Assembly: Epic.Prelude

Declaration Syntax
C#
public abstract class NestedVisitorBase<TResult, TExpression, TOuterVisitor> : IVisitor<TResult, TExpression>, 
	IVisitor<TResult>
where TExpression : class
where TOuterVisitor : CompositeVisitor<(Of <(<'TResult>)>)>..::..VisitorBase, IVisitor<TResult>
Generic Template Parameters
TResult

[Missing <typeparam name="TResult"/> documentation for "T:Epic.Visitors.NestedVisitorBase`3"]

TExpression

[Missing <typeparam name="TExpression"/> documentation for "T:Epic.Visitors.NestedVisitorBase`3"]

TOuterVisitor

[Missing <typeparam name="TOuterVisitor"/> documentation for "T:Epic.Visitors.NestedVisitorBase`3"]

Members
All MembersConstructorsMethods   



MemberDescription
NestedVisitorBase<(Of <(<'TResult, TExpression, TOuterVisitor>)>)>(TOuterVisitor)
Initializes a new instance of the NestedVisitorBase<(Of <(<'TResult, TExpression, TOuterVisitor>)>)> class.
Visit(TExpression, IVisitContext, TOuterVisitor)
Visit the specified target in context on behalf of outerVisitor.
blog comments powered by Disqus