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