3 writes to sequenceStack
System.ServiceModel (3)
System\ServiceModel\Dispatcher\QueryProcessor.cs (3)
24
this.
sequenceStack
= new EvalStack(1, 2);
180
this.sequenceStack.CopyFrom(ref context.
sequenceStack
);
336
this.valueStack.PopSequenceFrameTo(ref this.
sequenceStack
);
21 references to sequenceStack
System.ServiceModel (21)
System\ServiceModel\Dispatcher\QueryProcessor.cs (21)
58
this.nodeCount = this.
sequenceStack
.CalculateNodecount();
59
if (this.nodeCount == 0 && !this.
sequenceStack
.InUse)
117
return this.
sequenceStack
.Buffer;
125
return this.
sequenceStack
.InUse;
133
return (this.valueStack.frames.Count > 0 || this.
sequenceStack
.frames.Count > 0);
149
return this.
sequenceStack
.TopArg;
168
this.
sequenceStack
.Clear();
178
if (context.
sequenceStack
.frames.Count > 0)
180
this.
sequenceStack
.CopyFrom(ref context.sequenceStack);
184
this.
sequenceStack
.Clear();
252
this.
sequenceStack
.PopFrame(this);
259
if (!this.
sequenceStack
.InUse)
260
this.
sequenceStack
.contextOnTopOfStack = false;
311
this.
sequenceStack
.PopSequenceFrameTo(ref this.valueStack);
317
this.
sequenceStack
.Push(seq);
323
this.
sequenceStack
.PushFrame();
329
if (!this.
sequenceStack
.InUse)
330
this.
sequenceStack
.contextOnTopOfStack = true;
361
this.
sequenceStack
.ReplaceAt(index, sequence);
392
this.
sequenceStack
.TransferSequenceSizeTo(ref this.valueStack);
397
this.
sequenceStack
.TransferPositionsTo(ref this.valueStack);