1 write to _stack
System.Xaml (1)
System\Xaml\Context\XamlParserContext.cs (1)
25_stack = new XamlContextStack<XamlParserFrame>(()=>new XamlParserFrame());
35 references to _stack
System.Xaml (35)
System\Xaml\Context\XamlParserContext.cs (35)
49XamlParserFrame frame = _stack.CurrentFrame; 80XamlParserFrame frame = _stack.CurrentFrame; 143_stack.PushScope(); 146_stack.CurrentFrame.SetNamespaces(_prescopeNamespaces); 153_stack.PopScope(); 191get { return _stack.CurrentFrame.XamlType; } 192set { _stack.CurrentFrame.XamlType = value; } 197get { return _stack.CurrentFrame.BracketModeParseParameters; } 198set { _stack.CurrentFrame.BracketModeParseParameters = value; } 203get { return _stack.CurrentFrame.LongestConstructorOfCurrentMarkupExtensionType; } 204set { _stack.CurrentFrame.LongestConstructorOfCurrentMarkupExtensionType = value; } 209get { return _stack.CurrentFrame.EscapeCharacterMapForMarkupExtension; } 210set { _stack.CurrentFrame.EscapeCharacterMapForMarkupExtension = value; } 217get { return _stack.CurrentFrame.TypeNamespace; } 218set { _stack.CurrentFrame.TypeNamespace = value; } 223get { return _stack.CurrentFrame.InContainerDirective; } 224set { _stack.CurrentFrame.InContainerDirective = value; } 235get { return _stack.CurrentFrame.Member; } 236set { _stack.CurrentFrame.Member = value; } 247get { return _stack.CurrentFrame.CtorArgCount; } 248set { _stack.CurrentFrame.CtorArgCount = value; } 253get { return _stack.CurrentFrame.ForcedToUseConstructor; } 254set { _stack.CurrentFrame.ForcedToUseConstructor = value; } 259get { return _stack.CurrentFrame.Member == XamlLanguage.Items; } 264get { return _stack.CurrentFrame.Member == XamlLanguage.Initialization; } 269get { return _stack.CurrentFrame.Member == XamlLanguage.UnknownContent; } 274get { return _stack.CurrentFrame.InImplicitArray; } 275set { _stack.CurrentFrame.InImplicitArray = value; } 280get { return _stack.CurrentFrame.InCollectionFromMember; } 281set { _stack.CurrentFrame.InCollectionFromMember = value; } 286get { return _stack.CurrentFrame.PreviousChildType; } 287set { _stack.CurrentFrame.PreviousChildType = value; } 293if (AllowProtectedMembersOnRoot && _stack.Depth == 1) 302get { return _stack.CurrentFrame.XamlType is not null && _stack.Depth == 1; }