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

◆ CheckTextIsWS()

XmlNodeType System.Xml.XmlSqlBinaryReader.CheckTextIsWS ( )
inlineprivate

Definition at line 3327 of file XmlSqlBinaryReader.cs.

3328 {
3329 byte[] data = _data;
3330 int num = _tokDataPos;
3331 while (true)
3332 {
3333 if (num < _pos)
3334 {
3335 if (data[num + 1] != 0)
3336 {
3337 break;
3338 }
3339 byte b = data[num];
3340 if ((uint)(b - 9) > 1u && b != 13 && b != 32)
3341 {
3342 break;
3343 }
3344 num += 2;
3345 continue;
3346 }
3348 {
3349 return XmlNodeType.SignificantWhitespace;
3350 }
3351 return XmlNodeType.Whitespace;
3352 }
3353 return XmlNodeType.Text;
3354 }

References System.Xml.XmlSqlBinaryReader._data, System.Xml.XmlSqlBinaryReader._pos, System.Xml.XmlSqlBinaryReader._tokDataPos, and System.Xml.XmlSqlBinaryReader._xmlspacePreserve.

Referenced by System.Xml.XmlSqlBinaryReader.ScanOverValue().