6 writes to curLoop
System.Data.SqlXml (6)
System\Xml\Xsl\Xslt\QilGenerator.cs (6)
105
curLoop
= new LoopFocus(f);
980
curLoop
= curLoopSaved;
1026
curLoop
= curLoopSaved;
1455
curLoop
= parentLoop;
1478
curLoop
= curLoopSaved;
2271
curLoop
= curLoopSaved;
23 references to curLoop
System.Data.SqlXml (23)
System\Xml\Xsl\Xslt\QilGenerator.cs (23)
208
Debug.Assert(IsDebug &&
curLoop
.IsFocusSet);
210
return f.Loop(i = f.Let(f.InvokeOnCurrentNodeChanged(
curLoop
.GetCurrent())), f.Sequence());
215
Debug.Assert(!
curLoop
.IsFocusSet && !funcFocus.IsFocusSet, "Must be compiled using singleton focus");
321
if (
curLoop
.IsFocusSet) {
322
return
curLoop
.GetCurrent();
332
if (
curLoop
.IsFocusSet) {
333
return
curLoop
.GetPosition();
343
if (
curLoop
.IsFocusSet) {
344
return
curLoop
.GetLast();
950
Debug.Assert(
curLoop
.IsFocusSet);
966
LoopFocus curLoopSaved =
curLoop
;
968
curLoop
.SetFocus(it);
972
curLoop
.Sort(CompileSorts(content, ref curLoopSaved));
976
result =
curLoop
.ConstructLoop(result);
1012
LoopFocus curLoopSaved =
curLoop
;
1014
curLoop
.SetFocus(it);
1017
curLoop
.Sort(CompileSorts(content, ref curLoopSaved));
1023
result =
curLoop
.ConstructLoop(result);
1034
Debug.Assert(!
curLoop
.IsFocusSet, "xsl:apply-imports cannot be inside of xsl:for-each");
1454
LoopFocus curLoopSaved =
curLoop
;
2255
LoopFocus curLoopSaved =
curLoop
;
2256
curLoop
.SetFocus(f.For(filter));
2270
loopOnContent =
curLoop
.ConstructLoop(body);