Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ParseUnexpectedToken()

string System.Xml.DtdParser.ParseUnexpectedToken ( int startPos)
inlineprivate

Definition at line 3087 of file DtdParser.cs.

3088 {
3089 if (XmlCharType.IsNCNameSingleChar(_chars[startPos]))
3090 {
3091 int i;
3092 for (i = startPos; XmlCharType.IsNCNameSingleChar(_chars[i]); i++)
3093 {
3094 }
3095 int num = i - startPos;
3096 return new string(_chars, startPos, (num <= 0) ? 1 : num);
3097 }
3098 return new string(_chars, startPos, 1);
3099 }

References System.Xml.DtdParser._chars, System.Xml.Dictionary, and System.Xml.XmlCharType.IsNCNameSingleChar().

Referenced by System.Xml.DtdParser.GetToken(), System.Xml.DtdParser.GetTokenAsync(), System.Xml.DtdParser.ScanAttlist1(), System.Xml.DtdParser.ScanAttlist1Async(), and System.Xml.DtdParser.ThrowUnexpectedToken().