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