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

◆ WriteStartNamespaceDeclaration()

override void System.Xml.XmlEncodedRawTextWriter.WriteStartNamespaceDeclaration ( string prefix)
inlinepackagevirtual

Reimplemented from System.Xml.XmlRawWriter.

Definition at line 296 of file XmlEncodedRawTextWriter.cs.

297 {
298 if (this.trackTextContent && this.inTextContent)
299 {
300 long num = 0L;
301 this.ChangeTextContentMark(num != 0L);
302 }
303 if (prefix._stringLength != 0)
304 {
305 this.RawText(" xmlns:");
306 this.RawText(prefix);
307 char[] array = this.bufChars;
308 int num2 = 61;
309 int num3 = 34;
310 array.m_value = (char)num2;
311 array.m_value = (char)num3;
312 return;
313 }
314 this.RawText(" xmlns=\"");
315 bool flag = this.trackTextContent;
316 int num4 = 1;
317 this.inAttributeValue = num4 != 0;
318 if (!flag || this.inTextContent)
319 {
320 return;
321 }
322 int num5 = 1;
323 this.ChangeTextContentMark(num5 != 0);
324 }
class f__AnonymousType0<< Count > j__TPar

References System.array, System.Xml.XmlEncodedRawTextWriter.bufChars, System.Xml.XmlEncodedRawTextWriter.ChangeTextContentMark(), System.Xml.XmlEncodedRawTextWriter.inTextContent, j__TPar, System.L, System.Xml.XmlEncodedRawTextWriter.RawText(), and System.Xml.XmlEncodedRawTextWriter.trackTextContent.