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

◆ ParseAttlistDecl()

void System.Xml.DtdParser.ParseAttlistDecl ( )
inlineprivate

Definition at line 301 of file DtdParser.cs.

302 {
303 int num = 1;
304 DtdParser.Token token = this.GetToken(num != 0);
305 int num2 = 1;
306 XmlQualifiedName nameQualified = this.GetNameQualified(num2 != 0);
309 string ns = nameQualified.ns;
311 long num3 = 0L;
312 DtdParser.Token token2 = this.GetToken(num3 != 0L);
313 int num4 = 1;
314 string ns2 = this.GetNameQualified(num4 != 0).ns;
315 int num5 = this.externalEntitiesDepth;
316 int lineNo = this.LineNo;
317 int linePos = this.LinePos;
318 int num6 = this.curPos;
319 int num7 = this.tokenStartPos;
320 string text;
321 int stringLength = text._stringLength;
322 string text2;
323 bool flag = text2.Equals("xml");
325 if (this.v1Compat)
326 {
327 string text4;
328 string text3 = text4.Trim();
329 bool flag2 = text3.Equals("preserve");
330 bool flag3 = text3.Equals("default");
331 while (schemaAttDef != null)
332 {
333 }
334 return;
335 }
336 if (this.validate)
337 {
338 IDtdParserAdapterWithValidation dtdParserAdapterWithValidation = this.readerAdapterWithValidation;
339 if (num7 != 0)
340 {
341 }
342 return;
343 }
344 while (schemaAttDef != null)
345 {
346 }
347 }
class f__AnonymousType0<< Count > j__TPar
SchemaInfo schemaInfo
XmlQualifiedName GetNameQualified(bool canHavePrefix)
DtdParser.Token GetToken(bool needWhiteSpace)
Definition DtdParser.cs:538
IDtdParserAdapterWithValidation readerAdapterWithValidation
Dictionary< XmlQualifiedName, SchemaElementDecl > elementDecls
Dictionary< XmlQualifiedName, SchemaElementDecl > undeclaredElementDecls

References System.Xml.DtdParser.curPos, System.Xml.Schema.SchemaInfo.elementDecls, System.Xml.DtdParser.externalEntitiesDepth, System.Xml.DtdParser.GetNameQualified(), System.Xml.DtdParser.GetToken(), j__TPar, System.L, System.Xml.DtdParser.LineNo, System.Xml.DtdParser.LinePos, System.Xml.XmlQualifiedName.ns, System.Xml.DtdParser.readerAdapterWithValidation, System.Xml.DtdParser.schemaInfo, System.text, System.Xml.DtdParser.tokenStartPos, System.Xml.Schema.SchemaInfo.undeclaredElementDecls, System.Xml.DtdParser.v1Compat, and System.Xml.DtdParser.validate.