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

◆ ThrowUnclosedElements()

void System.Xml.XmlTextReaderImpl.ThrowUnclosedElements ( )
inlineprivate

Definition at line 4216 of file XmlTextReaderImpl.cs.

4217 {
4218 if (_index == 0 && _curNode.type != XmlNodeType.Element)
4219 {
4221 return;
4222 }
4223 int num = ((_parsingFunction == ParsingFunction.InIncrementalRead) ? _index : (_index - 1));
4225 while (num >= 0)
4226 {
4227 NodeData nodeData = _nodes[num];
4228 if (nodeData.type == XmlNodeType.Element)
4229 {
4230 _stringBuilder.Append(nodeData.GetNameWPrefix(_nameTable));
4231 if (num > 0)
4232 {
4233 _stringBuilder.Append(", ");
4234 }
4235 else
4236 {
4238 }
4239 }
4240 num--;
4241 }
4243 }
static string Xml_UnexpectedEOF1
Definition SR.cs:38
static string Xml_UnexpectedEOFInElementContent
Definition SR.cs:40
Definition SR.cs:7
override string ToString()
StringBuilder Append(char value, int repeatCount)
readonly StringBuilder _stringBuilder
void Throw(int pos, string res, string arg)

References System.Xml.XmlTextReaderImpl._curNode, System.Xml.XmlTextReaderImpl._index, System.Xml.XmlTextReaderImpl._nameTable, System.Xml.XmlTextReaderImpl._nodes, System.Xml.XmlTextReaderImpl._parsingFunction, System.Xml.XmlTextReaderImpl._ps, System.Xml.XmlTextReaderImpl._stringBuilder, System.Text.StringBuilder.Append(), System.Xml.XmlTextReaderImpl.ParsingState.charsUsed, System.Xml.Dictionary, System.Xml.XmlTextReaderImpl.Throw(), System.Text.StringBuilder.ToString(), System.Xml.XmlTextReaderImpl.NodeData.type, System.SR.Xml_UnexpectedEOF1, and System.SR.Xml_UnexpectedEOFInElementContent.

Referenced by System.Xml.XmlTextReaderImpl.IncrementalRead(), System.Xml.XmlTextReaderImpl.ParseAttributes(), System.Xml.XmlTextReaderImpl.ParseAttributesAsync(), System.Xml.XmlTextReaderImpl.ParseElementContent(), System.Xml.XmlTextReaderImpl.ParseElementContent_ReadData(), System.Xml.XmlTextReaderImpl.ParseEndElement(), and System.Xml.XmlTextReaderImpl.ParseEndElementAsync_ReadData().