9 writes to m_tree
System.Data.Entity (9)
System\Data\Mapping\ViewGeneration\Structures\BoolExpression.cs (9)
87
m_tree
= DomainTrueExpr.Value;
91
m_tree
= DomainFalseExpr.Value;
114
m_tree
= new DomainAndExpr(ToBoolExprList(childList));
117
m_tree
= new DomainOrExpr(ToBoolExprList(childList));
121
m_tree
= new DomainNotExpr(childList[0].m_tree);
132
m_tree
= expr;
413
m_tree
= m_tree.Simplify();
418
m_tree
= m_tree.ExpensiveSimplify(out m_converter);
427
m_tree
= FixRangeVisitor.FixRange(m_tree, domainMap);
25 references to m_tree
System.Data.Entity (25)
System\Data\Mapping\ViewGeneration\Structures\BoolExpression.cs (25)
121
m_tree = new DomainNotExpr(childList[0].
m_tree
);
158
IEnumerable<DomainTermExpr> atoms = TermVisitor.GetTerms(
m_tree
, false);
173
IEnumerable<DomainTermExpr> terms = TermVisitor.GetTerms(
m_tree
, true);
188
DomainTermExpr literal =
m_tree
as DomainTermExpr;
208
return
m_tree
.ExprType == ExprType.True;
217
return
m_tree
.ExprType == ExprType.False;
247
get { return
m_tree
; }
252
get { return LeafVisitor<DomainConstraint<BoolLiteral, Constant>>.GetLeaves(
m_tree
); }
285
yield return node.
m_tree
;
312
return new BoolExpression(
m_tree
.Accept(rewriter), m_memberDomainMap);
321
RequiredSlotsVisitor.GetRequiredSlots(
m_tree
, projectedSlotMap, requiredSlots);
329
return AsEsqlVisitor.AsEsql(
m_tree
, builder, blockAlias);
337
return AsCqtVisitor.AsCqt(
m_tree
, row);
347
return AsUserStringVisitor.AsUserString(
m_tree
, builder, blockAlias);
352
CompactStringVisitor.ToBuilder(
m_tree
, builder);
363
DomainBoolExpr expr = RemapBoolVisitor.RemapExtentTreeNodes(
m_tree
, m_memberDomainMap, remap);
397
m_converter = new Converter<BoolDomainConstraint>(
m_tree
,
403
BoolExpression copy = Create(
m_tree
.Accept(CopyVisitorInstance));
413
m_tree =
m_tree
.Simplify();
418
m_tree =
m_tree
.ExpensiveSimplify(out m_converter);
427
m_tree = FixRangeVisitor.FixRange(
m_tree
, domainMap);
434
return (m_memberDomainMap != null && IsFinalVisitor.IsFinal(
m_tree
));
459
return left.
m_tree
.Equals(right.
m_tree
);
464
return expression.
m_tree
.GetHashCode();