terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ LoadNode()

XmlNode System.Xml.XmlLoader.LoadNode ( bool skipOverWhitespace)
inlineprivate

Definition at line 56 of file XmlLoader.cs.

57 {
58 XmlReader xmlReader;
59 long num;
60 XmlDocument xmlDocument8;
61 for (;;)
62 {
63 xmlReader = this.reader;
64 num = 0L;
65 XmlDocument xmlDocument = this.doc;
66 XmlNamedNodeMap entities = xmlDocument.entities;
67 xmlDocument.RemoveAll();
69 if (!this.preserveWhitespace)
70 {
71 break;
72 }
73 XmlDocument xmlDocument2 = this.doc;
74 if (num == 0L)
75 {
76 return;
77 }
78 if (xmlReader != null)
79 {
80 XmlDocument xmlDocument3 = this.doc;
81 }
82 if (num == 0L)
83 {
84 return;
85 }
87 long num2 = 0L;
88 XmlEntityReference xmlEntityReference = this.LoadEntityReferenceNode(num2 != 0L);
89 XmlDocument xmlDocument4 = this.doc;
90 XmlAttribute xmlAttribute = this.LoadAttributeNode();
91 XmlDocument xmlDocument5 = this.doc;
92 XmlDocument xmlDocument6 = this.doc;
93 XmlDocument xmlDocument7 = this.doc;
94 XmlDocumentType xmlDocumentType = this.LoadDocumentTypeNode();
95 xmlDocument8 = this.doc;
96 if (num != 0L)
97 {
98 goto Block_4;
99 }
100 }
101 IL_00D3:
102 while (xmlDocument8 != null)
103 {
104 }
105 if (xmlDocument8 == null || xmlDocument8 != null)
106 {
107 return;
108 }
109 return;
110 Block_4:
111 XmlDocument xmlDocument9 = this.doc;
112 XmlAttribute xmlAttribute2 = this.LoadAttributeNode();
113 while (xmlReader == null)
114 {
115 }
116 XmlDocument xmlDocument10 = this.doc;
117 XmlName xmlName;
119 while (num != 0L)
120 {
121 }
122 if (num != 0L)
123 {
124 XmlDocument xmlDocument11 = this.doc;
125 goto IL_00D3;
126 }
127 goto IL_00D3;
128 }
class f__AnonymousType0<< Count > j__TPar
XmlNamedNodeMap entities
XmlAttribute LoadAttributeNode()
Definition XmlLoader.cs:131
XmlDeclaration LoadDeclarationNode()
Definition XmlLoader.cs:199
XmlEntityReference LoadEntityReferenceNode(bool direct)
Definition XmlLoader.cs:174
XmlDocumentType LoadDocumentTypeNode()
Definition XmlLoader.cs:223

References System.Xml.XmlLoader.doc, j__TPar, System.L, System.Xml.XmlLoader.LoadAttributeNode(), System.Xml.XmlLoader.LoadDeclarationNode(), System.Xml.XmlLoader.LoadDocumentTypeNode(), System.Xml.XmlLoader.LoadEntityReferenceNode(), System.Xml.XmlLoader.preserveWhitespace, and System.Xml.XmlLoader.reader.

Referenced by System.Xml.XmlLoader.LoadDocSequence(), and System.Xml.XmlLoader.ParsePartialContent().