6 overrides of Accept
System.Data.Entity (6)
System\Data\Common\Utils\Boolean\BoolExpr.cs (6)
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)
50 references to Accept
System.Data.Entity (50)
System\Data\Common\Utils\Boolean\IdentifierService.cs (2)
89
return expression.
Accept
(Simplifier<T_Identifier>.Instance);
112
return expression.
Accept
(Simplifier<DomainConstraint<T_Variable, T_Element>>.Instance);
System\Data\Common\Utils\Boolean\NegationPusher.cs (7)
29
return expression.
Accept
(NonNegatedDomainConstraintTreeVisitor<T_Variable, T_Element>.Instance);
42
return expression.Child.
Accept
(NegatedTreeVisitor<T_Identifier>.Instance);
71
return expression.Child.
Accept
(NonNegatedTreeVisitor<T_Identifier>.Instance);
76
return new OrExpr<T_Identifier>(expression.Children.Select(child => child.
Accept
(this)));
81
return new AndExpr<T_Identifier>(expression.Children.Select(child => child.
Accept
(this)));
95
return expression.Child.
Accept
(NegatedDomainConstraintTreeVisitor<T_Variable, T_Element>.Instance);
109
return expression.Child.
Accept
(NonNegatedDomainConstraintTreeVisitor<T_Variable, T_Element>.Instance);
System\Data\Common\Utils\Boolean\Simplifier.cs (2)
35
BoolExpr<T_Identifier> child = expression.Child.
Accept
(this);
65
BoolExpr<T_Identifier> simplifiedChild = child.
Accept
(this);
System\Data\Common\Utils\Boolean\Visitor.cs (14)
48
return new NotExpr<T_Identifier>(expression.Child.
Accept
(this));
60
foreach (BoolExpr<T_Identifier> child in children) { yield return child.
Accept
(this); }
71
return expression.
Accept
(s_instance);
91
return expression.Child.
Accept
(this);
109
sum += child.
Accept
(this);
132
expression.
Accept
(visitor);
159
return expression.Child.
Accept
(this);
176
child.
Accept
(this);
213
return new NotExpr<T_To>(expression.Child.
Accept
(this));
235
yield return child.
Accept
(this);
258
return expr.
Accept
(converter);
278
return _context.Solver.Not(expression.Child.
Accept
(this));
283
return _context.Solver.And(expression.Children.Select(child => child.
Accept
(this)));
288
return _context.Solver.Or(expression.Children.Select(child => child.
Accept
(this)));
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingValidator.cs (2)
402
return whereClause.Tree.
Accept
(this);
473
foreach (BoolExpr<DomainConstraint<BoolLiteral, Constant>> child in children) { yield return child.
Accept
(this); }
System\Data\Mapping\ViewGeneration\Structures\BoolExpression.cs (2)
312
return new BoolExpression(m_tree.
Accept
(rewriter), m_memberDomainMap);
403
BoolExpression copy = Create(m_tree.
Accept
(CopyVisitorInstance));
System\Data\Mapping\ViewGeneration\Structures\BoolExpressionVisitors.cs (21)
55
DomainBoolExpr result = expression.
Accept
<DomainBoolExpr>(visitor);
80
return expression.
Accept
<bool>(visitor);
105
return expression.Child.
Accept
(this);
131
bool isChildFinal = child.
Accept
(this);
166
DomainBoolExpr result = expression.
Accept
<DomainBoolExpr>(visitor);
203
expression.
Accept
<DomainBoolExpr>(visitor);
227
return expression.
Accept
<StringBuilder>(visitor);
262
expression.Child.
Accept
(this); // we do not need the returned StringBuilder -- it is the same as m_builder
299
child.
Accept
(this);
313
return expression.
Accept
<DbExpression>(visitor);
343
DbExpression cqt = expression.Child.
Accept
(this);
368
cqt = child.
Accept
(this);
372
cqt = op(cqt, child.
Accept
(this));
445
return expression.
Accept
<StringBuilder>(visitor);
491
expression.Child.
Accept
(this);
529
child.
Accept
(this);
555
return expression.
Accept
<IEnumerable<DomainTermExpr>>(visitor);
589
foreach (DomainTermExpr result in child.
Accept
(this))
628
return expression.
Accept
<StringBuilder>(visitor);
655
expression.Child.
Accept
(this);
678
child.
Accept
(this);