static JsonWriter()
{
JsonWriter.StateArrayTempate = new JsonWriter.State[][]
{
new JsonWriter.State[]
{
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.Error
},
new JsonWriter.State[]
{
JsonWriter.State.ObjectStart,
JsonWriter.State.ObjectStart,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.ObjectStart,
JsonWriter.State.ObjectStart,
JsonWriter.State.ObjectStart,
JsonWriter.State.ObjectStart,
JsonWriter.State.Error,
JsonWriter.State.Error
},
new JsonWriter.State[]
{
JsonWriter.State.ArrayStart,
JsonWriter.State.ArrayStart,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.ArrayStart,
JsonWriter.State.ArrayStart,
JsonWriter.State.ArrayStart,
JsonWriter.State.ArrayStart,
JsonWriter.State.Error,
JsonWriter.State.Error
},
new JsonWriter.State[]
{
JsonWriter.State.ConstructorStart,
JsonWriter.State.ConstructorStart,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.ConstructorStart,
JsonWriter.State.ConstructorStart,
JsonWriter.State.ConstructorStart,
JsonWriter.State.ConstructorStart,
JsonWriter.State.Error,
JsonWriter.State.Error
},
new JsonWriter.State[]
{
JsonWriter.State.Property,
JsonWriter.State.Error,
JsonWriter.State.Property,
JsonWriter.State.Property,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.Error
},
new JsonWriter.State[]
{
JsonWriter.State.Start,
JsonWriter.State.Property,
JsonWriter.State.ObjectStart,
JsonWriter.State.Object,
JsonWriter.State.ArrayStart,
JsonWriter.State.Array,
JsonWriter.State.Constructor,
JsonWriter.State.Constructor,
JsonWriter.State.Error,
JsonWriter.State.Error
},
new JsonWriter.State[]
{
JsonWriter.State.Start,
JsonWriter.State.Property,
JsonWriter.State.ObjectStart,
JsonWriter.State.Object,
JsonWriter.State.ArrayStart,
JsonWriter.State.Array,
JsonWriter.State.Constructor,
JsonWriter.State.Constructor,
JsonWriter.State.Error,
JsonWriter.State.Error
},
new JsonWriter.State[]
{
JsonWriter.State.Start,
JsonWriter.State.Object,
JsonWriter.State.Error,
JsonWriter.State.Error,
JsonWriter.State.Array,
JsonWriter.State.Array,
JsonWriter.State.Constructor,
JsonWriter.State.Constructor,
JsonWriter.State.Error,
JsonWriter.State.Error
}
};
JsonWriter.StateArray = JsonWriter.BuildStateArray();
}