375 references to XamlNodeType
PresentationFramework (68)
System\Windows\FrameworkTemplate.cs (8)
1001case System.Xaml.XamlNodeType.None: 1002case System.Xaml.XamlNodeType.NamespaceDeclaration: 1004case System.Xaml.XamlNodeType.StartObject: 1018case System.Xaml.XamlNodeType.GetObject: 1031case System.Xaml.XamlNodeType.StartMember: 1039case System.Xaml.XamlNodeType.EndMember: 1047case System.Xaml.XamlNodeType.EndObject: 1051case System.Xaml.XamlNodeType.Value:
System\Windows\Markup\Baml2006\Baml2006Reader.cs (5)
164_xamlNodesReader.NodeType != XamlNodeType.EndObject) 173override public XamlNodeType NodeType 2694case XamlNodeType.StartObject: 2698case XamlNodeType.EndObject: 2702case XamlNodeType.StartMember:
System\Windows\Markup\RestrictiveXamlXmlReader.cs (7)
106if ((NodeType == System.Xaml.XamlNodeType.StartObject && !IsAllowedType(Type.UnderlyingType)) || 107(NodeType == System.Xaml.XamlNodeType.StartMember && Member is XamlDirective directive && !IsAllowedDirective(directive))) 120case System.Xaml.XamlNodeType.StartObject: 121case System.Xaml.XamlNodeType.StartMember: 122case System.Xaml.XamlNodeType.GetObject: 126case System.Xaml.XamlNodeType.EndObject: 127case System.Xaml.XamlNodeType.EndMember:
System\Windows\Markup\WpfXamlLoader.cs (11)
199case System.Xaml.XamlNodeType.NamespaceDeclaration: 226case System.Xaml.XamlNodeType.StartObject: 229case System.Xaml.XamlNodeType.GetObject: 238case System.Xaml.XamlNodeType.EndObject: 256case System.Xaml.XamlNodeType.StartMember: 288case System.Xaml.XamlNodeType.StartMember: 291case System.Xaml.XamlNodeType.StartObject: 301case System.Xaml.XamlNodeType.EndMember: 309case System.Xaml.XamlNodeType.Value: 328case System.Xaml.XamlNodeType.EndMember: 342case System.Xaml.XamlNodeType.Value:
System\Windows\Markup\XamlReader.cs (4)
419if (xamlReader.NodeType == System.Xaml.XamlNodeType.StartMember) 430else if (xamlReader.NodeType == System.Xaml.XamlNodeType.Value) 451else if (xamlReader.NodeType == System.Xaml.XamlNodeType.EndMember) 613if (xamlReader.NodeType == System.Xaml.XamlNodeType.Value && _stack.CurrentFrame.Property == synchronousRecordProperty)
System\Windows\ResourceDictionary.cs (5)
1174if (reader.NodeType == Xaml.XamlNodeType.StartObject && reader.Type == xamlTypeStaticResourceExtension) 1178while (reader.NodeType == Xaml.XamlNodeType.StartMember && 1185if (reader.NodeType == Xaml.XamlNodeType.StartMember) 1189if (reader.NodeType == Xaml.XamlNodeType.StartObject) 1195else if (reader.NodeType == Xaml.XamlNodeType.Value)
System\Windows\TemplateContent.cs (28)
410case System.Xaml.XamlNodeType.StartObject: 454case System.Xaml.XamlNodeType.GetObject: 483case System.Xaml.XamlNodeType.EndObject: 548case System.Xaml.XamlNodeType.StartMember: 645case System.Xaml.XamlNodeType.EndMember: 649case System.Xaml.XamlNodeType.Value: 722case System.Xaml.XamlNodeType.NamespaceDeclaration: 747case System.Xaml.XamlNodeType.None: 755Debug.Assert(xamlReader.NodeType == Xaml.XamlNodeType.StartObject); 766case Xaml.XamlNodeType.StartObject: 767case Xaml.XamlNodeType.GetObject: 770case Xaml.XamlNodeType.EndObject: 801Debug.Assert(xamlReader.NodeType == System.Xaml.XamlNodeType.StartMember); 836if (xamlReader.NodeType == System.Xaml.XamlNodeType.Value) 882else if (xamlReader.NodeType == System.Xaml.XamlNodeType.StartObject 883|| xamlReader.NodeType == System.Xaml.XamlNodeType.NamespaceDeclaration) 886if (xamlReader.NodeType == System.Xaml.XamlNodeType.NamespaceDeclaration) 889while (xamlReader.NodeType == System.Xaml.XamlNodeType.NamespaceDeclaration) 896Debug.Assert(xamlReader.NodeType == System.Xaml.XamlNodeType.StartObject); 947case System.Xaml.XamlNodeType.StartObject: 956case System.Xaml.XamlNodeType.GetObject: 961case System.Xaml.XamlNodeType.EndObject: 970case System.Xaml.XamlNodeType.StartMember: 980case System.Xaml.XamlNodeType.Value: 1010else if (xamlReader.NodeType == System.Xaml.XamlNodeType.GetObject) 1049System.Xaml.XamlNodeType nodeType = reader.NodeType; 1050if (nodeType == System.Xaml.XamlNodeType.StartMember) 1155Debug.Assert(xamlReader.NodeType == System.Xaml.XamlNodeType.EndMember);
System.Xaml (307)
System\Xaml\InfosetObjects\XamlNodes.cs (32)
23internal delegate void XamlNodeAddDelegate(XamlNodeType nodeType, object data); 33XamlNodeType _nodeType; 37public XamlNodeType NodeType 42public XamlNode(XamlNodeType nodeType) 47case XamlNodeType.EndObject: 48case XamlNodeType.EndMember: 49case XamlNodeType.GetObject: 62public XamlNode(XamlNodeType nodeType, object data) 67case XamlNodeType.StartObject: 71case XamlNodeType.StartMember: 75case XamlNodeType.NamespaceDeclaration: 79case XamlNodeType.Value: 83case XamlNodeType.EndObject: 84case XamlNodeType.EndMember: 85case XamlNodeType.GetObject: 104_nodeType = XamlNodeType.None; 111_nodeType = XamlNodeType.None; 121case XamlNodeType.StartObject: 125case XamlNodeType.StartMember: 129case XamlNodeType.Value: 133case XamlNodeType.NamespaceDeclaration: 137case XamlNodeType.None: 165if (NodeType == XamlNodeType.NamespaceDeclaration) 177if (NodeType == XamlNodeType.StartObject) 189if (NodeType == XamlNodeType.Value) 201if (NodeType == XamlNodeType.StartMember) 213if (NodeType == XamlNodeType.None) 225if (NodeType == XamlNodeType.None && _internalNodeType == InternalNodeType.EndOfStream) 237if (NodeType == XamlNodeType.None && _internalNodeType == InternalNodeType.EndOfAttributes) 249if (NodeType == XamlNodeType.None && _internalNodeType == InternalNodeType.LineInfo) 257internal static bool IsEof_Helper(XamlNodeType nodeType, object data) 259if (nodeType != XamlNodeType.None)
System\Xaml\InfosetObjects\XamlXmlReader.cs (3)
246if (_current.NodeType == XamlNodeType.None) 267} while (_current.NodeType == XamlNodeType.None); 271public override XamlNodeType NodeType
System\Xaml\Parser\MePullParser.cs (7)
461var startObj = new XamlNode(XamlNodeType.StartObject, xamlType); 468return new XamlNode(XamlNodeType.EndObject); 476XamlNode startMember = new XamlNode(XamlNodeType.StartMember, member); 483return new XamlNode(XamlNodeType.EndMember); 490XamlNode startProperty = new XamlNode(XamlNodeType.StartMember, XamlLanguage.PositionalParameters); 502return new XamlNode(XamlNodeType.EndMember); 508XamlNode textNode = new XamlNode(XamlNodeType.Value, text);
System\Xaml\Parser\NodeStreamSorter.cs (38)
84public XamlNodeType XamlNodeType { get; set; } 135if (_current.NodeType == XamlNodeType.StartObject) 183case XamlNodeType.NamespaceDeclaration: 186case XamlNodeType.StartObject: 192case XamlNodeType.None: 215XamlNode node = new XamlNode(XamlNodeType.NamespaceDeclaration, new NamespaceDeclaration(uriString, prefix)); 244var startProperty = new XamlNode(XamlNodeType.StartMember, xmlDirectiveProperty); 248var textNode = new XamlNode(XamlNodeType.Value, textValue); 253_buffer.Enqueue(new XamlNode(XamlNodeType.EndMember)); 307case XamlNodeType.StartObject: 311case XamlNodeType.EndObject: 319case XamlNodeType.None: 329case XamlNodeType.StartMember: 339case XamlNodeType.EndMember: 365case XamlNodeType.StartMember: 376case XamlNodeType.EndMember: 380case XamlNodeType.EndObject: 484case XamlNodeType.NamespaceDeclaration: 485case XamlNodeType.EndMember: 486case XamlNodeType.Value: 489case XamlNodeType.GetObject: 490case XamlNodeType.StartObject: 494case XamlNodeType.EndObject: 498case XamlNodeType.StartMember: 522if (BackupTo(ctorDirectiveIdx, XamlNodeType.StartObject, depth, out startObjectIdx)) 525if (AdvanceTo(startObjectIdx, XamlNodeType.StartMember, depth, out firstMemberIdx)) 561Debug.Assert(_sortingInfoArray[start].XamlNodeType == XamlNodeType.StartMember); 565&& _sortingInfoArray[idx].XamlNodeType == XamlNodeType.StartMember) 587Debug.Assert(_sortingInfoArray[current].XamlNodeType == XamlNodeType.StartMember); 594if(!AdvanceTo(current, XamlNodeType.StartMember, depth, out end)) 607Debug.Assert(_sortingInfoArray[current].XamlNodeType == XamlNodeType.StartMember); 614if (!AdvanceTo(current, XamlNodeType.StartMember, depth, out end)) 633if (!AdvanceTo(current, XamlNodeType.StartMember, depth, out end)) 635if (AdvanceTo(current, XamlNodeType.EndObject, depth, out end)) 672private bool AdvanceTo(int start, XamlNodeType nodeType, int searchDepth, out int end) 676XamlNodeType currentNodeType = _sortingInfoArray[idx].XamlNodeType; 696private bool BackupTo(int start, XamlNodeType nodeType, int searchDepth, out int end) 700XamlNodeType currentNodeType = _sortingInfoArray[idx].XamlNodeType;
System\Xaml\Parser\XamlPullParser.cs (18)
276yield return new XamlNode(XamlNodeType.Value, string.Empty); 585yield return new XamlNode(XamlNodeType.Value, trimmed); 681yield return new XamlNode(XamlNodeType.Value, trimmed); 712yield return new XamlNode(XamlNodeType.Value, trimmed); 772XamlNode addNs = new XamlNode(XamlNodeType.NamespaceDeclaration, new NamespaceDeclaration(xamlNs, prefix)); 782XamlNode startObj = new XamlNode(XamlNodeType.StartObject, xamlType); 793XamlNode endObj = new XamlNode(XamlNodeType.EndObject); 807XamlNode startProperty = new XamlNode(XamlNodeType.StartMember, property); 820XamlNode textNode = new XamlNode(XamlNodeType.Value, text.AttributeText); 823yield return new XamlNode(XamlNodeType.EndMember); 842var startMember = new XamlNode(XamlNodeType.StartMember, member); 851return new XamlNode(XamlNodeType.EndMember); 861var startProperty = new XamlNode(XamlNodeType.StartMember, property); 872var startProperty = new XamlNode(XamlNodeType.StartMember, initProperty); 920var startObj = new XamlNode(XamlNodeType.GetObject); 929var startProperty = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items); 996yield return new XamlNode(XamlNodeType.NamespaceDeclaration, nsDecl); 1002yield return new XamlNode(XamlNodeType.Value, typeNameString);
System\Xaml\ReaderBaseDelegate.cs (1)
27public override XamlNodeType NodeType
System\Xaml\ReaderDelegate.cs (2)
35if (_currentNode.NodeType != XamlNodeType.None) 48} while (_currentNode.NodeType == XamlNodeType.None);
System\Xaml\ReaderMultiIndexDelegate.cs (2)
49if (_currentNode.NodeType != XamlNodeType.None) 70} while (_currentNode.NodeType == XamlNodeType.None);
System\Xaml\WriterDelegate.cs (8)
31_addDelegate(XamlNodeType.GetObject, null); 37_addDelegate(XamlNodeType.StartObject, xamlType); 43_addDelegate(XamlNodeType.EndObject, null); 49_addDelegate(XamlNodeType.StartMember, member); 55_addDelegate(XamlNodeType.EndMember, null); 61_addDelegate(XamlNodeType.Value, value); 67_addDelegate(XamlNodeType.NamespaceDeclaration, namespaceDeclaration); 76_addDelegate(XamlNodeType.None, XamlNode.InternalNodeType.EndOfStream);
System\Xaml\XamlBackgroundReader.cs (3)
143private void Add(XamlNodeType nodeType, object data) 149if (nodeType != XamlNodeType.None) 266public override XamlNodeType NodeType
System\Xaml\XamlMarkupExtensionWriter.cs (9)
198public XamlNodeType NodeType 317writer.nodes.Push(new Node { NodeType = XamlNodeType.StartObject, XamlType = type }); 342if (node.NodeType != XamlNodeType.StartObject) 356if (member.NodeType != XamlNodeType.StartMember) 381if (objectNode.NodeType != XamlNodeType.StartObject) 390NodeType = XamlNodeType.StartMember, 546if (node.NodeType != XamlNodeType.StartMember || node.XamlProperty != XamlLanguage.PositionalParameters) 585writer.nodes.Push(new Node { NodeType = XamlNodeType.StartObject, XamlType = type }); 610if (member.NodeType != XamlNodeType.StartMember)
System\Xaml\XamlNodeList.cs (2)
69private void Add(XamlNodeType nodeType, object data) 73if (nodeType != XamlNodeType.None)
System\Xaml\XamlNodeQueue.cs (2)
63private void Add(XamlNodeType nodeType, object data) 65if (nodeType != XamlNodeType.None)
System\Xaml\XamlObjectReader.cs (73)
98if (currentXamlNode.NodeType != XamlNodeType.None) 126public override XamlNodeType NodeType 186return currentXamlNode.NodeType == XamlNodeType.StartObject ? currentInstance : null; 376XamlNode = new XamlNode(XamlNodeType.StartMember, attachedProperty), 421MemberMarkupInfo itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 466XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Key), 542XamlNode = new XamlNode(XamlNodeType.StartMember, property), 547XamlNode = new XamlNode(XamlNodeType.GetObject), 570XamlNode = new XamlNode(XamlNodeType.StartMember, property), 575XamlNode = new XamlNode(XamlNodeType.GetObject), 613XamlNode = new XamlNode(XamlNodeType.StartMember, property), 618XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.XData), 623XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.XData.GetMember("Text")), 628XamlNode = new XamlNode(XamlNodeType.Value, sb.ToString()) 652XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Lang), 660XamlNode = new XamlNode(XamlNodeType.StartMember, xamlProperty), 693objectInfo.XamlNode = new XamlNode(XamlNodeType.GetObject); 732var itemsInfo = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 877valueInfo = new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, propertyValue) }; 890valueInfo = new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, propertyValue ?? string.Empty) }; 897valueInfo = new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, propertyValue) }; 973EndObjectMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.EndObject); } 982EndMemberMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.EndMember); } 1140if ((XamlNode.NodeType == XamlNodeType.StartObject && !XamlNode.XamlType.IsMarkupExtension) 1141|| XamlNode.NodeType == XamlNodeType.GetObject) 1163if (XamlNode.NodeType == XamlNodeType.StartObject) 1255XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.FactoryMethod), 1257Children = { new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, methodName) } } 1309XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) 1314XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Arguments) 1334XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.PositionalParameters) 1354positionalParametersProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, stringValue) }); 1370positionalParametersProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, stringValue) }); 1375positionalParametersProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, argument) }); 1757XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Name), 1758Children = { new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, Name) } } 1764if (XamlNode.NodeType == XamlNodeType.GetObject) 1768XamlNode = new XamlNode(XamlNodeType.StartObject, xamlType); 1809var items = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Items) }; 1817XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.Array), 1824XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Array.GetMember("Type")), //x:ArrayExtension.Type 1829XamlNode = new XamlNode(XamlNodeType.Value, context.ConvertXamlTypeToString(elementType)) 1840XamlNode = new XamlNode(XamlNodeType.GetObject), 1850XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Array.ContentProperty), 1899return new ObjectMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.Null) }; 2025XamlNode = new XamlNode(XamlNodeType.StartObject, xamlType), 2039XamlNode = new XamlNode(XamlNodeType.StartObject, xamlType), 2062XamlNode = new XamlNode(XamlNodeType.StartObject, xamlType), 2072XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.Initialization), 2073Children = { new ValueMarkupInfo() { XamlNode = new XamlNode(XamlNodeType.Value, value) } } 2340XamlNode = new XamlNode(XamlNodeType.StartObject, XamlLanguage.Reference); 2341nameProperty = new MemberMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartMember, XamlLanguage.PositionalParameters) }; 2349nameProperty.Children.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.Value, Target.Name) }); 2544return namespaceMapList.ConvertAll<XamlNode>(pair => new XamlNode(XamlNodeType.NamespaceDeclaration, 2879while (reader.Read() && reader.NodeType != XamlNodeType.StartObject) 2881if (reader.NodeType != XamlNodeType.NamespaceDeclaration) 2888nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.NamespaceDeclaration, reader.Namespace) }); 2892if (reader.NodeType != XamlNodeType.StartObject) 2897nodes.Add(new ValueMarkupInfo { XamlNode = new XamlNode(XamlNodeType.StartObject, reader.Type) }); 2904case XamlNodeType.NamespaceDeclaration: 2905nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.NamespaceDeclaration, reader.Namespace) }); 2908case XamlNodeType.StartObject: 2909nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.StartObject, reader.Type) }); 2912case XamlNodeType.GetObject: 2913nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.GetObject) }); 2916case XamlNodeType.EndObject: 2917nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.EndObject) }); 2920case XamlNodeType.StartMember: 2921nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.StartMember, reader.Member) }); 2924case XamlNodeType.EndMember: 2925nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.EndMember) }); 2928case XamlNodeType.Value: 2929nodes.Add(new ValueMarkupInfo{ XamlNode = new XamlNode(XamlNodeType.Value, reader.Value) });
System\Xaml\XamlReader.cs (15)
15public abstract XamlNodeType NodeType { get; } 29case XamlNodeType.NamespaceDeclaration: 30case XamlNodeType.Value: 31case XamlNodeType.EndObject: 32case XamlNodeType.EndMember: 33case XamlNodeType.None: 36case XamlNodeType.StartObject: 37SkipFromTo(XamlNodeType.StartObject, XamlNodeType.EndObject); 40case XamlNodeType.StartMember: 41SkipFromTo(XamlNodeType.StartMember, XamlNodeType.EndMember); 78private void SkipFromTo(XamlNodeType startNodeType, XamlNodeType endNodeType) 90XamlNodeType nodeType = NodeType;
System\Xaml\XamlSubreader.cs (9)
25_rootIsStartMember = (reader.NodeType == XamlNodeType.StartMember); 41public override XamlNodeType NodeType 43get { return IsEmpty ? XamlNodeType.None : _reader.NodeType; } 126XamlNodeType nodeType = _reader.NodeType; 130if (nodeType == XamlNodeType.StartMember) 134else if (nodeType == XamlNodeType.EndMember) 141if (nodeType == XamlNodeType.StartObject 142|| nodeType == XamlNodeType.GetObject) 146else if (nodeType == XamlNodeType.EndObject)
System\Xaml\XamlWriter.cs (8)
28case XamlNodeType.NamespaceDeclaration: 32case XamlNodeType.StartObject: 36case XamlNodeType.GetObject: 40case XamlNodeType.EndObject: 44case XamlNodeType.StartMember: 48case XamlNodeType.EndMember: 52case XamlNodeType.Value: 56case XamlNodeType.None:
System\Xaml\XamlXmlWriter.cs (75)
108namespaceScopes.Push(new Frame { AllocatingNodeType = XamlNodeType.StartObject }); 153if (frame.AllocatingNodeType == XamlNodeType.StartMember) 343Debug.Assert(writer.namespaceScopes.Peek().AllocatingNodeType == XamlNodeType.StartMember); 348if (enumerator.Current.AllocatingNodeType == XamlNodeType.StartMember 354else if (enumerator.Current.AllocatingNodeType == XamlNodeType.StartObject) 494if (objectFrame.AllocatingNodeType != XamlNodeType.StartObject && 495objectFrame.AllocatingNodeType != XamlNodeType.GetObject) 502Debug.Assert(objectFrame.AllocatingNodeType == XamlNodeType.StartObject || 503objectFrame.AllocatingNodeType == XamlNodeType.GetObject); 517void WriteDeferredNamespaces(XamlNodeType nodeType) 692public XamlNodeType AllocatingNodeType 806Debug.Assert(frame.AllocatingNodeType == XamlNodeType.StartMember); 824Debug.Assert(frame.AllocatingNodeType == XamlNodeType.StartMember); 885case XamlNodeType.NamespaceDeclaration: 889case XamlNodeType.StartObject: 893case XamlNodeType.GetObject: 897if (frame.AllocatingNodeType == XamlNodeType.StartMember) 904case XamlNodeType.EndObject: 908case XamlNodeType.StartMember: 912case XamlNodeType.EndMember: 916case XamlNodeType.Value: 920case XamlNodeType.None: 991if (writer.namespaceScopes.Peek().AllocatingNodeType != XamlNodeType.StartMember) 995AllocatingNodeType = XamlNodeType.StartMember, 1007if (writer.namespaceScopes.Peek().AllocatingNodeType != XamlNodeType.StartMember) 1011AllocatingNodeType = XamlNodeType.StartMember, 1047writer.WriteDeferredNamespaces(XamlNodeType.StartMember); 1077if (frame.AllocatingNodeType != XamlNodeType.StartObject && 1078frame.AllocatingNodeType != XamlNodeType.GetObject) 1114writer.WriteDeferredNamespaces(XamlNodeType.StartObject); 1139writer.WriteDeferredNamespaces(XamlNodeType.StartObject); 1148Debug.Assert(writer.namespaceScopes.Peek().AllocatingNodeType == XamlNodeType.StartObject || 1149writer.namespaceScopes.Peek().AllocatingNodeType == XamlNodeType.GetObject); 1153AllocatingNodeType = XamlNodeType.StartMember, 1179writer.WriteDeferredNamespaces(XamlNodeType.StartObject); 1188writer.WriteDeferredNamespaces(XamlNodeType.StartObject); 1205writer.WriteDeferredNamespaces(XamlNodeType.StartObject); 1226if (writer.namespaceScopes.Peek().AllocatingNodeType != XamlNodeType.StartObject && 1227writer.namespaceScopes.Peek().AllocatingNodeType != XamlNodeType.GetObject) 1229writer.namespaceScopes.Push(new Frame { AllocatingNodeType = XamlNodeType.StartObject }); 1237if (frame.AllocatingNodeType != XamlNodeType.StartMember) 1314if (frameWithXmlSpacePreserve.AllocatingNodeType == XamlNodeType.StartMember) 1330if (frame.AllocatingNodeType == XamlNodeType.GetObject) 1334if (frame.AllocatingNodeType == XamlNodeType.StartMember) 1354if (writer.namespaceScopes.Peek().AllocatingNodeType != XamlNodeType.StartObject && 1355writer.namespaceScopes.Peek().AllocatingNodeType != XamlNodeType.GetObject) 1357writer.namespaceScopes.Push(new Frame { AllocatingNodeType = isObjectFromMember ? XamlNodeType.GetObject : XamlNodeType.StartObject }); 1376if (frame.AllocatingNodeType == XamlNodeType.StartMember) 1420Debug.Assert(memberFrame.AllocatingNodeType == XamlNodeType.StartMember || 1421memberFrame.AllocatingNodeType == XamlNodeType.GetObject); 1553Debug.Assert(memberFrame.AllocatingNodeType == XamlNodeType.StartMember || 1554memberFrame.AllocatingNodeType == XamlNodeType.GetObject); 1576writer.WriteDeferredNamespaces(XamlNodeType.StartObject); 1604writer.WriteDeferredNamespaces(XamlNodeType.StartObject); 1635writer.WriteDeferredNamespaces(XamlNodeType.StartObject); 1653writer.WriteDeferredNamespaces(XamlNodeType.StartObject); 1723writer.WriteDeferredNamespaces(XamlNodeType.StartObject); 1734writer.WriteDeferredNamespaces(XamlNodeType.StartObject); 1750writer.WriteDeferredNamespaces(XamlNodeType.StartObject); 1769writer.WriteDeferredNamespaces(XamlNodeType.StartObject); 1785writer.meNodesStack.Peek().Add(new XamlNode(XamlNodeType.StartObject, type)); 1790writer.meNodesStack.Peek().Add(new XamlNode(XamlNodeType.GetObject)); 1802writer.meNodesStack.Peek().Add(new XamlNode(XamlNodeType.EndObject)); 1823writer.meNodesStack.Peek().Add(new XamlNode(XamlNodeType.StartMember, property)); 1835writer.meNodesStack.Peek().Add(new XamlNode(XamlNodeType.EndMember)); 1847writer.meNodesStack.Peek().Add(new XamlNode(XamlNodeType.NamespaceDeclaration, namespaceDeclaration)); 1859writer.meNodesStack.Peek().Add(new XamlNode(XamlNodeType.Value, value)); 1885Debug.Assert(frame.AllocatingNodeType == XamlNodeType.StartObject); 1935writer.ppStateInfo.NodesList[i].Insert(0, new XamlNode(XamlNodeType.StartMember, member)); 1936writer.ppStateInfo.NodesList[i].Add(new XamlNode(XamlNodeType.EndMember)); 2030XamlNode node = new XamlNode(XamlNodeType.StartObject, type); 2053XamlNode node = new XamlNode(XamlNodeType.EndObject); 2066XamlNode node = new XamlNode(XamlNodeType.StartMember, property); 2096XamlNode node = new XamlNode(XamlNodeType.Value, value);