Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ExpandTree()

override void System.Xml.Schema.NamespaceListNode.ExpandTree ( InteriorNode parent,
SymbolsDictionary symbols,
Positions positions )
inline

Definition at line 30 of file NamespaceListNode.cs.

31 {
32 SyntaxTreeNode syntaxTreeNode = null;
34 {
35 if (symbols.GetParticle(resolvedSymbol) != particle)
36 {
38 }
39 LeafNode leafNode = new LeafNode(positions.Add(resolvedSymbol, particle));
40 if (syntaxTreeNode == null)
41 {
43 continue;
44 }
45 InteriorNode interiorNode = new ChoiceNode();
49 }
50 if (parent.LeftChild == this)
51 {
53 }
54 else
55 {
57 }
58 }
ICollection GetResolvedSymbols(SymbolsDictionary symbols)

References System.Xml.Dictionary, System.Xml.Schema.NamespaceListNode.GetResolvedSymbols(), and System.Xml.Schema.NamespaceListNode.particle.