1 write to _scannerStack
System.Xaml (1)
System\Xaml\Parser\XamlScanner.cs (1)
50
_scannerStack
= new XamlScannerStack();
27 references to _scannerStack
System.Xaml (27)
System\Xaml\Parser\XamlScanner.cs (27)
56
_scannerStack
.CurrentXmlSpacePreserve = true;
217
_accumulatedText = new XamlText(
_scannerStack
.CurrentXmlSpacePreserve);
250
if (
_scannerStack
.CurrentType == null)
254
ReadPropertyElement(name,
_scannerStack
.CurrentType,
_scannerStack
.CurrentTypeNamespace, isEmptyTag);
332
_scannerStack
.Push(node.Type, node.TypeNamespace);
348
if (
_scannerStack
.Depth > 0)
351
_scannerStack
.CurrentlyInContent = false;
356
_scannerStack
.CurrentProperty = node.PropertyElement;
392
if (
_scannerStack
.Depth > 0)
395
_scannerStack
.CurrentlyInContent = true;
401
_scannerStack
.Push(node.Type, node.TypeNamespace);
430
bool tagIsRoot =
_scannerStack
.Depth == 1; // PEs are processed after frame is pushed
441
if (
_scannerStack
.Depth > 0)
447
_scannerStack
.CurrentlyInContent = false;
456
_scannerStack
.CurrentProperty = node.PropertyElement;
480
if (
_scannerStack
.CurrentProperty != null)
482
_scannerStack
.CurrentProperty = null;
484
_scannerStack
.CurrentlyInContent = false;
488
_scannerStack
.Pop();
499
bool isFirstTextInContent = !
_scannerStack
.CurrentlyInContent;
501
_scannerStack
.CurrentlyInContent = true;
506
bool isFirstTextInContent = !
_scannerStack
.CurrentlyInContent;
638
bool tagIsRoot =
_scannerStack
.Depth == 0; // Attributes are processed before frame is pushed
758
_scannerStack
.CurrentXmlSpacePreserve = true;
760
_scannerStack
.CurrentXmlSpacePreserve = false;
832
if (!(
_scannerStack
.Depth == 0 && AccumulatedText.IsWhiteSpaceOnly))