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

◆ WriteStartElement()

override void System.Xml.QueryOutputWriter.WriteStartElement ( string prefix,
string localName,
string ns )
inline

Definition at line 69 of file QueryOutputWriter.cs.

70 {
71 while (this.checkWellFormedDoc)
72 {
73 int num = this.depth;
74 if (num != 0 || !this.hasDocElem)
75 {
76 int num2 = 1;
77 this.depth = num;
78 this.hasDocElem = num2 != 0;
79 break;
80 }
81 }
82 if (this.outputDocType)
83 {
84 int stringLength = prefix._stringLength;
86 if (stringLength != 0)
87 {
88 string text = prefix + ":" + localName;
89 }
90 string text2 = this.systemId;
91 string text3 = this.publicId;
92 }
94 if (this.lookupCDataElems != null)
95 {
96 this.qnameCData.Init(localName, ns);
98 BitStack bitStack = this.bitsCData;
99 XmlQualifiedName xmlQualifiedName = this.qnameCData;
100 uint curr = bitStack.curr;
101 bitStack.PushCurr();
102 uint curr2 = bitStack.curr;
104 }
105 }
class f__AnonymousType0<< Count > j__TPar
Dictionary< XmlQualifiedName, int > lookupCDataElems
void Init(string name, string ns)

References System.Xml.QueryOutputWriter.bitsCData, System.Xml.QueryOutputWriter.checkWellFormedDoc, System.Xml.BitStack.curr, System.Xml.QueryOutputWriter.depth, System.dictionary, System.Xml.QueryOutputWriter.hasDocElem, System.Xml.XmlQualifiedName.Init(), j__TPar, System.Xml.QueryOutputWriter.lookupCDataElems, System.Xml.QueryOutputWriter.outputDocType, System.Xml.QueryOutputWriter.publicId, System.Xml.BitStack.PushCurr(), System.Xml.QueryOutputWriter.qnameCData, System.Xml.QueryOutputWriter.systemId, System.text, and System.Xml.QueryOutputWriter.wrapped.