12 types derived from Visitor
System.Data.Entity (12)
System\Data\Common\Utils\Boolean\NegationPusher.cs (1)
46
private class NegatedTreeVisitor<T_Identifier> :
Visitor
<T_Identifier, BoolExpr<T_Identifier>>
System\Data\Common\Utils\Boolean\Visitor.cs (5)
41
internal abstract class BasicVisitor<T_Identifier> :
Visitor
<T_Identifier, BoolExpr<T_Identifier>>
64
internal class TermCounter<T_Identifier> :
Visitor
<T_Identifier, int>
119
internal class LeafVisitor<T_Identifier> :
Visitor
<T_Identifier, bool>
187
internal class BooleanExpressionTermRewriter<T_From, T_To> :
Visitor
<T_From, BoolExpr<T_To>>
243
internal class ToDecisionDiagramConverter<T_Identifier> :
Visitor
<T_Identifier, Vertex>
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingValidator.cs (1)
386
private class WhereClauseVisitor :
Visitor
<DomainConstraint<BoolLiteral, Constant>, CellTreeNode>
System\Data\Mapping\ViewGeneration\Structures\BoolExpressionVisitors.cs (5)
74
private class IsFinalVisitor :
Visitor
<BoolDomainConstraint, bool>
381
private abstract class AsCqlVisitor<T_Return> :
Visitor
<BoolDomainConstraint, T_Return>
421
private class AsUserStringVisitor :
Visitor
<BoolDomainConstraint, StringBuilder>
542
private class TermVisitor :
Visitor
<BoolDomainConstraint, IEnumerable<DomainTermExpr>>
613
private class CompactStringVisitor :
Visitor
<BoolDomainConstraint, StringBuilder>
7 references to Visitor
System.Data.Entity (7)
System\Data\Common\Utils\Boolean\BoolExpr.cs (7)
47
internal abstract T_Return Accept<T_Return>(
Visitor
<T_Identifier, T_Return> visitor);
184
internal override T_Return Accept<T_Return>(
Visitor
<T_Identifier, T_Return> visitor)
221
internal override T_Return Accept<T_Return>(
Visitor
<T_Identifier, T_Return> visitor)
296
internal override T_Return Accept<T_Return>(
Visitor
<T_Identifier, T_Return> visitor)
403
internal override T_Return Accept<T_Return>(
Visitor
<T_Identifier, T_Return> visitor)
443
internal override T_Return Accept<T_Return>(
Visitor
<T_Identifier, T_Return> visitor)
468
internal override T_Return Accept<T_Return>(
Visitor
<T_Identifier, T_Return> visitor)