2 writes to Children
System.Data.Entity (2)
System\Data\Common\Utils\Boolean\Vertex.cs (2)
36
this.
Children
= new Vertex[] { };
47
this.
Children
= children;
19 references to Children
System.Data.Entity (19)
System\Data\Common\Utils\Boolean\ConversionContext.cs (5)
80
Debug.Assert(2 == vertex.
Children
.Length);
81
Vertex then = vertex.
Children
[0];
82
Vertex @else = vertex.
Children
[1];
166
for (int i = 0; i < vertex.
Children
.Length; i++)
168
Vertex successorVertex = vertex.
Children
[i];
System\Data\Common\Utils\Boolean\Solver.cs (13)
232
topVariableDomainCount = condition.
Children
.Length;
237
topVariableDomainCount = then.
Children
.Length;
242
topVariableDomainCount = @else.
Children
.Length;
266
Debug.Assert(variableAssigment < vertex.
Children
.Length, "variable assignment out of range");
267
return vertex.
Children
[variableAssigment];
323
x.
Children
.Length != y.
Children
.Length)
327
for (int i = 0; i < x.
Children
.Length; i++)
331
if (!x.
Children
[i].Equals(y.
Children
[i]))
347
Debug.Assert(2 <= vertex.
Children
.Length, "internal vertices must have at least 2 children");
350
return ((vertex.
Children
[0].GetHashCode() << 5) + 1) + vertex.
Children
[1].GetHashCode();
System\Data\Common\Utils\Boolean\Vertex.cs (1)
137
return String.Format(CultureInfo.InvariantCulture, "<{0}, {1}>", Variable, StringUtil.ToCommaSeparatedString(
Children
));