1 write to children
System.ServiceModel (1)
System\ServiceModel\Dispatcher\QuerySubExprEliminator.cs (1)
24
this.
children
= new List<SubExpr>(2);
22 references to children
System.ServiceModel (22)
System\ServiceModel\Dispatcher\QuerySubExprEliminator.cs (22)
91
for (int i = 0; i < this.
children
.Count; ++i)
93
if (this.
children
[i].FirstOp.Equals(ops))
95
return this.
children
[i].Add(ops, elim);
116
this.
children
.Add(expr);
153
if (this.
children
.Count == 0)
165
else if (this.
children
.Count == 1)
167
SubExpr child = this.
children
[0];
236
this.
children
.Remove(expr);
242
for (int i = 0; i < this.
children
.Count; ++i)
244
this.
children
[i].Renumber(elim);
250
this.
children
.Capacity = this.
children
.Count;
252
for (int i = 0; i < this.
children
.Count; ++i)
254
this.
children
[i].Trim();
334
NodeSequence[] childSequences = new NodeSequence[this.
children
.Count];
336
for (int i = 0; i < this.
children
.Count; ++i)
388
for (int i = 0; i < this.
children
.Count; ++i)
390
if (this.
children
[i].useSpecial)
396
Opcode op = this.
children
[i].FirstOp.Next;
401
context.SaveVariable(this.
children
[i].var, context.Processor.ElapsedCount(marker));
417
for (int i = 0; i < this.
children
.Count; ++i)
419
this.indexLookup.Add(this.
children
[i], new MyInt(i));