3 types derived from TreeExpr
System.Data.Entity (3)
System\Data\Common\Utils\Boolean\BoolExpr.cs (3)
381
internal class AndExpr<T_Identifier> :
TreeExpr
<T_Identifier>
421
internal class OrExpr<T_Identifier> :
TreeExpr
<T_Identifier>
453
internal sealed class NotExpr<T_Identifier> :
TreeExpr
<T_Identifier>
16 references to TreeExpr
System.Data.Entity (16)
System\Data\Common\Utils\Boolean\BoolExpr.cs (1)
365
return ((
TreeExpr
<T_Identifier>)other).Children.SetEquals(Children);
System\Data\Common\Utils\Boolean\Simplifier.cs (3)
56
private BoolExpr<T_Identifier> SimplifyTree(
TreeExpr
<T_Identifier> tree)
70
simplifiedChildren.AddRange(((
TreeExpr
<T_Identifier>)simplifiedChild).Children);
133
TreeExpr
<T_Identifier> result;
System\Data\Common\Utils\Boolean\Visitor.cs (3)
104
private int VisitTree(
TreeExpr
<T_Identifier> expression)
172
private bool VisitTree(
TreeExpr
<T_Identifier> expression)
231
private IEnumerable<BoolExpr<T_To>> VisitChildren(
TreeExpr
<T_From> expression)
System\Data\Mapping\ViewGeneration\Structures\BoolExpressionVisitors.cs (7)
28
using DomainTreeExpr =
TreeExpr
<DomainConstraint<BoolLiteral, Constant>>;
118
private bool VisitAndOr(
DomainTreeExpr
expression)
277
private StringBuilder VisitAndOr(
DomainTreeExpr
expression, ExprType kind)
361
private DbExpression VisitAndOr(
DomainTreeExpr
expression, Func<DbExpression, DbExpression, DbExpression> op)
507
private StringBuilder VisitAndOr(
DomainTreeExpr
expression, ExprType kind)
585
private IEnumerable<DomainTermExpr> VisitTreeNode(
DomainTreeExpr
expression)
670
private StringBuilder VisitAndOr(
DomainTreeExpr
expression, string opAsString)
System\Data\Mapping\ViewGeneration\Structures\CellTreeNodeVisitors.cs (1)
20
using WrapperTreeExpr =
TreeExpr
<LeftCellWrapper>;
System\Data\Mapping\ViewGeneration\Validation\ConstraintBase.cs (1)
21
using WrapperTreeExpr =
TreeExpr
<LeftCellWrapper>;