2 writes to endPtr
System.ServiceModel (2)
System\ServiceModel\Dispatcher\QueryStack.cs (1)
48this.endPtr = value;
System\ServiceModel\Dispatcher\QueryValue.cs (1)
444this.frame.endPtr = start;
67 references to endPtr
System.ServiceModel (67)
System\ServiceModel\Dispatcher\QueryBranchOp.cs (5)
159for (int i = arg.basePtr; i <= arg.endPtr; ++i) 212for (int maskIndex = resultMask.basePtr, resultIndex = results.basePtr; maskIndex <= resultMask.endPtr; ++maskIndex) 266for (int seqIndex = sequences.basePtr; seqIndex <= sequences.endPtr; ++seqIndex) 276for (int i = resultMask.basePtr, n = 0; i <= resultMask.endPtr; ++i, ++n) 403for (int i = frame.basePtr; i <= frame.endPtr; ++i)
System\ServiceModel\Dispatcher\QueryFunctions.cs (28)
496while (args[0].basePtr <= args[0].endPtr) 575while (arg.basePtr <= arg.endPtr) 744while (arg.basePtr <= arg.endPtr) 764while (arg.basePtr <= arg.endPtr) 786while (sequences.basePtr <= sequences.endPtr) 824while (sequences.basePtr <= sequences.endPtr) 849while (arg.basePtr <= arg.endPtr) 865while (arg.basePtr <= arg.endPtr) 883while (arg.basePtr <= arg.endPtr) 901while (arg.basePtr <= arg.endPtr) 924while (arg.basePtr <= arg.endPtr) 936while (arg.basePtr <= arg.endPtr) 952while (arg.basePtr <= arg.endPtr) 963while (arg.basePtr <= arg.endPtr) 974while (arg.basePtr <= arg.endPtr) 992while (arg.basePtr <= arg.endPtr) 1008while (arg1.basePtr <= arg1.endPtr) 1024while (arg1.basePtr <= arg1.endPtr) 1044while (arg1.basePtr <= arg1.endPtr) 1067while (arg1.basePtr <= arg1.endPtr) 1081while (arg.basePtr <= arg.endPtr) 1101while (arg1.basePtr <= arg1.endPtr) 1118while (arg1.basePtr <= arg1.endPtr) 1136while (arg1.basePtr <= arg1.endPtr) 1154while (arg1.basePtr <= arg1.endPtr) 1178while (argString.basePtr <= argString.endPtr) 1215while (argSource.basePtr <= argSource.endPtr) 1250while (argStr.basePtr <= argStr.endPtr)
System\ServiceModel\Dispatcher\QueryIntervalOp.cs (1)
1016for (int i = arg.basePtr; i <= arg.endPtr; ++i)
System\ServiceModel\Dispatcher\QueryMath.cs (6)
62for (int x = argX.basePtr, y = argY.basePtr; x <= argX.endPtr; ++x, ++y) 89for (int x = argX.basePtr, y = argY.basePtr; x <= argX.endPtr; ++x, ++y) 116for (int x = argX.basePtr, y = argY.basePtr; x <= argX.endPtr; ++x, ++y) 142for (int x = argX.basePtr, y = argY.basePtr; x <= argX.endPtr; ++x, ++y) 168for (int x = argX.basePtr, y = argY.basePtr; x <= argX.endPtr; ++x, ++y) 192for (int i = frame.basePtr; i <= frame.endPtr; ++i)
System\ServiceModel\Dispatcher\QueryPrefixOp.cs (1)
771for (int i = arg.basePtr; i <= arg.endPtr; ++i)
System\ServiceModel\Dispatcher\QueryRelOp.cs (3)
55while (argX.basePtr <= argX.endPtr) 164for (int i = arg.basePtr; i <= arg.endPtr; ++i) 238for (int i = arg.basePtr; i <= arg.endPtr; ++i)
System\ServiceModel\Dispatcher\QueryResultOp.cs (2)
44for (int i = topFrame.basePtr; i <= topFrame.endPtr; ++i) 249for (int i = topFrame.basePtr; i <= topFrame.endPtr; ++i)
System\ServiceModel\Dispatcher\QuerySelectOp.cs (2)
497for (int i = topFrame.basePtr; i <= topFrame.endPtr; ++i) 581for (int i = topFrame.basePtr; i <= topFrame.endPtr; ++i)
System\ServiceModel\Dispatcher\QuerySetOp.cs (5)
21for (int seqIndex = sequences.basePtr, ordinalIndex = ordinals.basePtr; seqIndex <= sequences.endPtr; ++seqIndex) 63for (int i = sequences.basePtr; i <= sequences.endPtr; ++i) 98for (int seqIndex = sequences.basePtr, resultIndex = results.basePtr; seqIndex <= sequences.endPtr; ++seqIndex) 146for (int x = topArg.basePtr, y = secondArg.basePtr; x <= topArg.endPtr; ++x, ++y) 172for (int i = arg.basePtr; i <= arg.endPtr; ++i)
System\ServiceModel\Dispatcher\QueryStack.cs (6)
33return this.endPtr - this.basePtr + 1; 75return (ptr >= this.basePtr && ptr <= this.endPtr); 275for (int i = topFrame.basePtr; i <= topFrame.endPtr; ++i) 390for (int i = topArg.basePtr; i <= topArg.endPtr; ++i) 652for (int i = arg.basePtr; i <= arg.endPtr; ++i) 674for (int i = arg.basePtr; i <= arg.endPtr; ++i)
System\ServiceModel\Dispatcher\XPathMessageContext.cs (8)
978while (seqArg.basePtr <= seqArg.endPtr) 1040while (seqArg.basePtr <= seqArg.endPtr) 1105while (seqArg.basePtr <= seqArg.endPtr) 1179while (seqArg.basePtr <= seqArg.endPtr) 1248while (actorArg.basePtr <= actorArg.endPtr) 1569while (dateArg.basePtr <= dateArg.endPtr) 1612while (nameArg.basePtr <= nameArg.endPtr) 1684while (spanArg.basePtr <= spanArg.endPtr)