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

◆ WriteDocType()

override void System.Xml.XmlEncodedRawTextWriter.WriteDocType ( string name,
string pubid,
string sysid,
string subset )
inline

Definition at line 140 of file XmlEncodedRawTextWriter.cs.

141 {
142 if (this.trackTextContent && this.inTextContent)
143 {
144 long num = 0L;
145 this.ChangeTextContentMark(num != 0L);
146 }
147 this.RawText("<!DOCTYPE ");
148 this.RawText(name);
149 if (pubid != null)
150 {
151 this.RawText(" PUBLIC \"");
152 this.RawText(pubid);
153 this.RawText("\" \"");
154 if (sysid == null)
155 {
156 return;
157 }
158 }
159 else
160 {
161 if (sysid == null)
162 {
163 int num2 = this.bufPos;
164 char[] array = this.bufChars;
165 return;
166 }
167 this.RawText(" SYSTEM \"");
168 }
169 this.RawText(sysid);
170 int num3 = this.bufPos;
171 char[] array2 = this.bufChars;
172 if (subset != null)
173 {
174 int num4 = 91;
176 this.RawText(subset);
177 char[] array3 = this.bufChars;
179 }
181 }
class f__AnonymousType0<< Count > j__TPar

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