4 writes to _tagTracker
Microsoft.CodeAnalysis.Razor.Compiler (4)
Language\Legacy\HtmlMarkupParser.cs (4)
154
_tagTracker
= new Stack<TagTracker>();
192
_tagTracker
= oldTagTracker;
219
_tagTracker
= new Stack<TagTracker>();
235
_tagTracker
= oldTagTracker;
29 references to _tagTracker
Microsoft.CodeAnalysis.Razor.Compiler (29)
Language\Legacy\HtmlMarkupParser.cs (29)
57
private TagTracker? CurrentTracker =>
_tagTracker
.Count > 0 ?
_tagTracker
.Peek() : null;
102
while (
_tagTracker
.Count > 0)
104
var tracker =
_tagTracker
.Pop();
149
var oldTagTracker =
_tagTracker
;
214
var oldTagTracker =
_tagTracker
;
329
while (!EndOfFile &&
_tagTracker
.Count > 0);
340
while (
_tagTracker
.Count > 0)
342
var tracker =
_tagTracker
.Pop();
347
if (
_tagTracker
.Count == 0)
521
_tagTracker
.Push(tracker);
534
var tracker =
_tagTracker
.Pop();
566
if (
_tagTracker
.Count == 0)
575
while (
_tagTracker
.Count > 0)
577
var tracker =
_tagTracker
.Pop();
582
if (
_tagTracker
.Count == 0)
599
_tagTracker
.Count > 0 &&
603
var tracker =
_tagTracker
.Pop();
612
foreach (var tag in
_tagTracker
)
622
if (malformedTagCount !=
_tagTracker
.Count)
627
var tracker =
_tagTracker
.Pop();
634
var tagTracker =
_tagTracker
.Pop();
673
_tagTracker
.Count == 0 &&
681
_tagTracker
.Count == 0 &&
907
foreach (var tracker in
_tagTracker
)
916
string.Equals(
_tagTracker
.Last().TagName, SyntaxConstants.TextTagName, StringComparison.OrdinalIgnoreCase))
2168
if (!_parseAsXml ||
_tagTracker
.Count == 0)
2192
while (
_tagTracker
.Count > 0)
2194
var tracker =
_tagTracker
.Pop();