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

◆ ParseStartElement()

void System.Runtime.Serialization.Json.XmlJsonReader.ParseStartElement ( )
inlineprivate

Definition at line 869 of file XmlJsonReader.cs.

870 {
871 if (!_buffered)
872 {
874 }
876 byte @byte = base.BufferReader.GetByte();
877 if (@byte == 34)
878 {
879 base.BufferReader.SkipByte();
884 if (base.BufferReader.GetByte() == 123)
885 {
886 base.BufferReader.SkipByte();
888 }
890 }
891 else
892 {
893 XmlExceptionHelper.ThrowTokenExpected(this, "\"", (char)@byte);
894 }
895 }
void SkipExpectedByteInBufferReader(byte characterToSkip)
static void ThrowTokenExpected(XmlDictionaryReader reader, string expected, char found)

References System.Runtime.Serialization.Json.XmlJsonReader._buffered, System.Runtime.Serialization.Json.XmlJsonReader._expectingFirstElementInNonPrimitiveChild, System.Runtime.Serialization.Json.XmlJsonReader.BufferElement(), System.Runtime.Serialization.Dictionary, System.Runtime.Serialization.Json.XmlJsonReader.ParseAndSetLocalName(), System.Runtime.Serialization.Json.XmlJsonReader.ReadAttributes(), System.Runtime.Serialization.Json.XmlJsonReader.SkipExpectedByteInBufferReader(), System.Runtime.Serialization.Json.XmlJsonReader.SkipWhitespaceInBufferReader(), and System.Xml.XmlExceptionHelper.ThrowTokenExpected().

Referenced by System.Runtime.Serialization.Json.XmlJsonReader.Read().