blob: 7b3d7221a27ab89cbf51d7e28d487bfda06d290d [file] [log] [blame]
// Copyright 2016 The Vanadium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// This file was auto-generated by v.io/v23/vdl/vdltest/internal/vdltestgen
// Run the following to re-generate:
// $ jiri run go generate v.io/v23/vdl/vdltest
package vdltest
// Entries: 1999
// ----------------------------------------------------------------------------------
// | | Total |+Max |+Min |-Max|-Min| Full |NilAny|Random | Zero |isZero |
// ----------------------------------------------------------------------------------
// |total |822,1177|10,57|10,92|6,22|6,32|289,277| 0, 7|210,194|291,496|291,342| [!can max=11]
// |isZero |291, 342| 0, 0| 0, 0|0, 0|0, 0| 0, 2| 0, 7| 0, 2|291,331|291,342| [!can max=3]
// ----------------------------------------------------------------------------------
// |any | 0, 7| 0, 0| 0, 0|0, 0|0, 0| 0, 0| 0, 7| 0, 0| 0, 0| 0, 7| [nil=7]
// |optional | 18, 61| 0, 0| 0, 0|0, 0|0, 0| 7, 4| 0, 0| 4, 4| 7, 53| 7, 9| [!can max=3] [nil=16]
// |bool | 2, 2| 0, 0| 0, 0|0, 0|0, 0| 1, 1| 0, 0| 0, 0| 1, 1| 1, 1| [!can max=1]
// |byte | 5, 11| 1, 1| 1, 9|0, 0|0, 0| 1, 0| 0, 0| 1, 0| 1, 1| 1, 1| [!can max=11]
// |uint16 | 5, 17| 1, 6| 1, 9|0, 0|0, 0| 1, 1| 0, 0| 1, 0| 1, 1| 1, 1| [!can max=11]
// |uint32 | 5, 17| 1, 6| 1, 8|0, 0|0, 0| 1, 0| 0, 0| 1, 0| 1, 3| 1, 3| [!can max=11]
// |uint64 | 5, 24| 1,13| 1, 8|0, 0|0, 0| 1, 0| 0, 0| 1, 1| 1, 2| 1, 2| [!can max=11]
// |int8 | 7, 16| 1, 0| 1, 7|1, 0|1, 4| 1, 2| 0, 0| 1, 0| 1, 3| 1, 3| [!can max=11]
// |int16 | 7, 22| 1, 2| 1, 8|1, 2|1, 4| 1, 1| 0, 0| 1, 0| 1, 5| 1, 5| [!can max=11]
// |int32 | 7, 21| 1, 4| 1, 8|1, 3|1, 5| 1, 0| 0, 0| 1, 1| 1, 0| 1, 0| [!can max=11]
// |int64 | 7, 35| 1, 9| 1, 9|1, 6|1, 5| 1, 0| 0, 0| 1, 4| 1, 2| 1, 2| [!can max=11]
// |float32 | 7, 33| 1, 7| 1,10|1, 4|1, 7| 1, 4| 0, 0| 1, 0| 1, 1| 1, 1| [!can max=3]
// |float64 | 7, 47| 1, 9| 1,16|1, 7|1, 7| 1, 2| 0, 0| 1, 4| 1, 2| 1, 2| [!can max=2]
// |string | 3, 14| 0, 0| 0, 0|0, 0|0, 0| 1, 9| 0, 0| 1, 1| 1, 4| 1, 1| [!can max=1]
// |enum | 6, 4| 0, 0| 0, 0|0, 0|0, 0| 4, 3| 0, 0| 0, 0| 2, 1| 2, 1| [!can max=3]
// |typeobject| 0, 0| 0, 0| 0, 0|0, 0|0, 0| 0, 0| 0, 0| 0, 0| 0, 0| 0, 0|
// |array | 88, 19| 0, 0| 0, 0|0, 0|0, 0| 31, 6| 0, 0| 25, 8| 32, 5| 32, 2| [!can max=2] [len min=1 max=3]
// |list |147, 304| 0, 0| 0, 0|0, 0|0, 0| 56, 81| 0, 0| 35, 52| 56,171| 56,112| [!can max=2] [len max=3]
// |set | 83, 93| 0, 0| 0, 0|0, 0|0, 0| 32, 26| 0, 0| 19, 15| 32, 52| 32, 52| [!can max=2] [len max=3]
// |map | 91, 92| 0, 0| 0, 0|0, 0|0, 0| 34, 24| 0, 0| 23, 14| 34, 54| 34, 54| [!can max=2] [len max=3]
// |struct |163, 175| 0, 0| 0, 0|0, 0|0, 0| 57, 57| 0, 0| 47, 44| 59, 74| 59, 75| [!can max=2]
// |union |159, 163| 0, 0| 0, 0|0, 0|0, 0| 56, 56| 0, 0| 46, 46| 57, 61| 57, 8| [!can max=2]
// ----------------------------------------------------------------------------------
// |IsNamed |668, 765|10,39|10,73|6,12|6,21|230,194| 0, 0|174,137|232,289|232,196| [!can max=11]
// |IsUnnamed |154, 412| 0,18| 0,19|0,10|0,11| 59, 83| 0, 7| 36, 57| 59,207| 59,146| [!can max=3]
// |IsBytes | 15, 16| 0, 0| 0, 0|0, 0|0, 0| 5, 5| 0, 0| 5, 1| 5, 10| 5, 8| [!can max=2]
// ----------------------------------------------------------------------------------
//
// Each column has a pair of entry counts (canonical,non-canonical), computed
// from the Source value. An entry is canonical if Target == Source.
// !can tracks the number of non-canonical entries for each unique target.
//
// +{Max,Min}: Target set to positive max and min values.
// -{Max,Min}: Target set to negative max and min values.
// Full: Target is entirely non-zero, except for cyclic types.
// NilAny: Target is optional(nil), source is any(nil).
// Random: Target is random value.
// Zero: Target is zero value.
const xAllPass = []Entry{
// Canonical
{ true, `Zero`, `XBool(false)`, XBool(false), `XBool(false)`, XBool(false) },
{ false, `Zero`, `XBool(false)`, XBool(false), `false`, false },
// Canonical
{ true, `Full`, `XBool(true)`, XBool(true), `XBool(true)`, XBool(true) },
{ false, `Full`, `XBool(true)`, XBool(true), `true`, true },
// Canonical
{ true, `Zero`, `XString("")`, XString(""), `XString("")`, XString("") },
{ false, `Zero`, `XString("")`, XString(""), `""`, "" },
// Canonical
{ true, `Full`,
`XString("abcdeΔΘΠΣΦ王普澤世界")`,
XString("abcdeΔΘΠΣΦ王普澤世界"),
`XString("abcdeΔΘΠΣΦ王普澤世界")`,
XString("abcdeΔΘΠΣΦ王普澤世界"),
},
{ false, `Full`,
`XString("abcdeΔΘΠΣΦ王普澤世界")`,
XString("abcdeΔΘΠΣΦ王普澤世界"),
`"abcdeΔΘΠΣΦ王普澤世界"`,
"abcdeΔΘΠΣΦ王普澤世界",
},
// Canonical
{ true, `Random0`,
`XString("ΔΘΠΣΦ王普")`,
XString("ΔΘΠΣΦ王普"),
`XString("ΔΘΠΣΦ王普")`,
XString("ΔΘΠΣΦ王普"),
},
{ false, `Random0`, `XString("ΔΘΠΣΦ王普")`, XString("ΔΘΠΣΦ王普"), `"ΔΘΠΣΦ王普"`, "ΔΘΠΣΦ王普" },
// Canonical
{ true, `Zero`, `XByte(0)`, XByte(0), `XByte(0)`, XByte(0) },
{ false, `Zero`, `XByte(0)`, XByte(0), `XUint64(0)`, XUint64(0) },
{ false, `Zero`, `XByte(0)`, XByte(0), `int16(0)`, int16(0) },
// Canonical
{ true, `+Max`, `XByte(255)`, XByte(255), `XByte(255)`, XByte(255) },
{ false, `+Max`, `XByte(255)`, XByte(255), `XUint16(255)`, XUint16(255) },
{ false, `+Max`, `XByte(255)`, XByte(255), `XUint32(255)`, XUint32(255) },
{ false, `+Max`, `XByte(255)`, XByte(255), `XUint64(255)`, XUint64(255) },
{ false, `+Max`, `XByte(255)`, XByte(255), `XInt16(255)`, XInt16(255) },
{ false, `+Max`, `XByte(255)`, XByte(255), `XInt32(255)`, XInt32(255) },
{ false, `+Max`, `XByte(255)`, XByte(255), `XInt64(255)`, XInt64(255) },
{ false, `+Max`, `XByte(255)`, XByte(255), `XFloat32(255)`, XFloat32(255) },
{ false, `+Max`, `XByte(255)`, XByte(255), `XFloat64(255)`, XFloat64(255) },
{ false, `+Max`, `XByte(255)`, XByte(255), `float32(255)`, float32(255) },
{ false, `+Max`, `XByte(255)`, XByte(255), `uint64(255)`, uint64(255) },
// Canonical
{ true, `+Min`, `XByte(1)`, XByte(1), `XByte(1)`, XByte(1) },
{ false, `+Min`, `XByte(1)`, XByte(1), `XUint16(1)`, XUint16(1) },
{ false, `+Min`, `XByte(1)`, XByte(1), `XUint32(1)`, XUint32(1) },
{ false, `+Min`, `XByte(1)`, XByte(1), `XUint64(1)`, XUint64(1) },
{ false, `+Min`, `XByte(1)`, XByte(1), `XInt8(1)`, XInt8(1) },
{ false, `+Min`, `XByte(1)`, XByte(1), `XInt16(1)`, XInt16(1) },
{ false, `+Min`, `XByte(1)`, XByte(1), `XInt32(1)`, XInt32(1) },
{ false, `+Min`, `XByte(1)`, XByte(1), `XInt64(1)`, XInt64(1) },
{ false, `+Min`, `XByte(1)`, XByte(1), `XFloat32(1)`, XFloat32(1) },
{ false, `+Min`, `XByte(1)`, XByte(1), `XFloat64(1)`, XFloat64(1) },
{ false, `+Min`, `XByte(1)`, XByte(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `XByte(1)`, XByte(1), `int64(1)`, int64(1) },
// Canonical
{ true, `Full`, `XByte(123)`, XByte(123), `XByte(123)`, XByte(123) },
{ false, `Full`, `XByte(123)`, XByte(123), `uint16(123)`, uint16(123) },
// Canonical
{ true, `Random0`, `XByte(121)`, XByte(121), `XByte(121)`, XByte(121) },
{ false, `Random0`, `XByte(121)`, XByte(121), `XFloat64(121)`, XFloat64(121) },
// Canonical
{ true, `Zero`, `XEnumAbc.A`, XEnumAbc.A, `XEnumAbc.A`, XEnumAbc.A },
{ false, `Zero`, `XEnumAbc.A`, XEnumAbc.A, `"A"`, "A" },
{ false, `Zero`, `XEnumAbc.A`, XEnumAbc.A, `XString("A")`, XString("A") },
// Canonical
{ true, `Full`, `XEnumAbc.B`, XEnumAbc.B, `XEnumAbc.B`, XEnumAbc.B },
{ false, `Full`, `XEnumAbc.B`, XEnumAbc.B, `"B"`, "B" },
{ false, `Full`, `XEnumAbc.B`, XEnumAbc.B, `XString("B")`, XString("B") },
{ false, `Full`, `XEnumAbc.B`, XEnumAbc.B, `XEnumBcd.B`, XEnumBcd.B },
// Canonical
{ true, `Full`, `XEnumAbc.C`, XEnumAbc.C, `XEnumAbc.C`, XEnumAbc.C },
{ false, `Full`, `XEnumAbc.C`, XEnumAbc.C, `"C"`, "C" },
{ false, `Full`, `XEnumAbc.C`, XEnumAbc.C, `XString("C")`, XString("C") },
{ false, `Full`, `XEnumAbc.C`, XEnumAbc.C, `XEnumBcd.C`, XEnumBcd.C },
// Canonical
{ true, `Zero`, `XEnumBcd.B`, XEnumBcd.B, `XEnumBcd.B`, XEnumBcd.B },
{ false, `Zero`, `XEnumBcd.B`, XEnumBcd.B, `"B"`, "B" },
{ false, `Zero`, `XEnumBcd.B`, XEnumBcd.B, `XEnumAbc.B`, XEnumAbc.B },
// Canonical
{ true, `Full`, `XEnumBcd.C`, XEnumBcd.C, `XEnumBcd.C`, XEnumBcd.C },
{ false, `Full`, `XEnumBcd.C`, XEnumBcd.C, `"C"`, "C" },
{ false, `Full`, `XEnumBcd.C`, XEnumBcd.C, `XString("C")`, XString("C") },
{ false, `Full`, `XEnumBcd.C`, XEnumBcd.C, `XEnumAbc.C`, XEnumAbc.C },
// Canonical
{ true, `Full`, `XEnumBcd.D`, XEnumBcd.D, `XEnumBcd.D`, XEnumBcd.D },
{ false, `Full`, `XEnumBcd.D`, XEnumBcd.D, `"D"`, "D" },
{ false, `Full`, `XEnumBcd.D`, XEnumBcd.D, `XString("D")`, XString("D") },
// Canonical
{ true, `Zero`, `XStructEmpty{}`, XStructEmpty{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`, `XStructEmpty{}`, XStructEmpty{}, `XStructDepth1_XEnumAbc{}`, XStructDepth1_XEnumAbc{} },
{ false, `Zero`, `XStructEmpty{}`, XStructEmpty{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Zero`, `XNamedError{}`, XNamedError{}, `XNamedError{}`, XNamedError{} },
{ false, `Zero`, `XNamedError{}`, XNamedError{}, `?XNamedError{}`, ?XNamedError{} },
{ false, `Zero`, `XNamedError{}`, XNamedError{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
`XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
`error{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
error{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`XNamedError{Id: "deΔΘΠΣΦ王", Msg: "ΘΠΣΦ王"}`,
XNamedError{Id: "deΔΘΠΣΦ王", Msg: "ΘΠΣΦ王"},
`XNamedError{Id: "deΔΘΠΣΦ王", Msg: "ΘΠΣΦ王"}`,
XNamedError{Id: "deΔΘΠΣΦ王", Msg: "ΘΠΣΦ王"},
},
{ false, `Random0`,
`XNamedError{Id: "deΔΘΠΣΦ王", Msg: "ΘΠΣΦ王"}`,
XNamedError{Id: "deΔΘΠΣΦ王", Msg: "ΘΠΣΦ王"},
`error{Id: "deΔΘΠΣΦ王", Msg: "ΘΠΣΦ王"}`,
error{Id: "deΔΘΠΣΦ王", Msg: "ΘΠΣΦ王"},
},
// Canonical
{ true, `Zero`, `XUint16(0)`, XUint16(0), `XUint16(0)`, XUint16(0) },
{ false, `Zero`, `XUint16(0)`, XUint16(0), `int16(0)`, int16(0) },
{ false, `Zero`, `XUint16(0)`, XUint16(0), `XFloat64(0)`, XFloat64(0) },
// Canonical
{ true, `+Max`, `XUint16(65535)`, XUint16(65535), `XUint16(65535)`, XUint16(65535) },
{ false, `+Max`, `XUint16(65535)`, XUint16(65535), `XUint32(65535)`, XUint32(65535) },
{ false, `+Max`, `XUint16(65535)`, XUint16(65535), `XUint64(65535)`, XUint64(65535) },
{ false, `+Max`, `XUint16(65535)`, XUint16(65535), `XInt32(65535)`, XInt32(65535) },
{ false, `+Max`, `XUint16(65535)`, XUint16(65535), `XInt64(65535)`, XInt64(65535) },
{ false, `+Max`, `XUint16(65535)`, XUint16(65535), `XFloat32(65535)`, XFloat32(65535) },
{ false, `+Max`, `XUint16(65535)`, XUint16(65535), `XFloat64(65535)`, XFloat64(65535) },
{ false, `+Max`, `XUint16(65535)`, XUint16(65535), `uint16(65535)`, uint16(65535) },
{ false, `+Max`, `XUint16(65535)`, XUint16(65535), `float32(65535)`, float32(65535) },
// Canonical
{ true, `+Min`, `XUint16(1)`, XUint16(1), `XUint16(1)`, XUint16(1) },
{ false, `+Min`, `XUint16(1)`, XUint16(1), `XByte(1)`, XByte(1) },
{ false, `+Min`, `XUint16(1)`, XUint16(1), `XUint32(1)`, XUint32(1) },
{ false, `+Min`, `XUint16(1)`, XUint16(1), `XUint64(1)`, XUint64(1) },
{ false, `+Min`, `XUint16(1)`, XUint16(1), `XInt8(1)`, XInt8(1) },
{ false, `+Min`, `XUint16(1)`, XUint16(1), `XInt16(1)`, XInt16(1) },
{ false, `+Min`, `XUint16(1)`, XUint16(1), `XInt32(1)`, XInt32(1) },
{ false, `+Min`, `XUint16(1)`, XUint16(1), `XInt64(1)`, XInt64(1) },
{ false, `+Min`, `XUint16(1)`, XUint16(1), `XFloat32(1)`, XFloat32(1) },
{ false, `+Min`, `XUint16(1)`, XUint16(1), `XFloat64(1)`, XFloat64(1) },
{ false, `+Min`, `XUint16(1)`, XUint16(1), `float64(1)`, float64(1) },
{ false, `+Min`, `XUint16(1)`, XUint16(1), `float32(1)`, float32(1) },
// Canonical
{ true, `Full`, `XUint16(123)`, XUint16(123), `XUint16(123)`, XUint16(123) },
{ false, `Full`, `XUint16(123)`, XUint16(123), `float32(123)`, float32(123) },
// Canonical
{ true, `Random0`, `XUint16(45577)`, XUint16(45577), `XUint16(45577)`, XUint16(45577) },
{ false, `Random0`, `XUint16(45577)`, XUint16(45577), `uint64(45577)`, uint64(45577) },
// Canonical
{ true, `Zero`, `XUint32(0)`, XUint32(0), `XUint32(0)`, XUint32(0) },
{ false, `Zero`, `XUint32(0)`, XUint32(0), `int16(0)`, int16(0) },
{ false, `Zero`, `XUint32(0)`, XUint32(0), `XInt8(0)`, XInt8(0) },
// Canonical
{ true, `+Max`, `XUint32(4294967295)`, XUint32(4294967295), `XUint32(4294967295)`, XUint32(4294967295) },
{ false, `+Max`, `XUint32(4294967295)`, XUint32(4294967295), `XUint64(4294967295)`, XUint64(4294967295) },
{ false, `+Max`, `XUint32(4294967295)`, XUint32(4294967295), `XInt64(4294967295)`, XInt64(4294967295) },
{ false, `+Max`, `XUint32(4294967295)`, XUint32(4294967295), `XFloat64(4.294967295e+09)`, XFloat64(4.294967295e+09) },
{ false, `+Max`, `XUint32(4294967295)`, XUint32(4294967295), `uint64(4294967295)`, uint64(4294967295) },
{ false, `+Max`, `XUint32(4294967295)`, XUint32(4294967295), `uint32(4294967295)`, uint32(4294967295) },
// Canonical
{ true, `+Min`, `XUint32(1)`, XUint32(1), `XUint32(1)`, XUint32(1) },
{ false, `+Min`, `XUint32(1)`, XUint32(1), `XByte(1)`, XByte(1) },
{ false, `+Min`, `XUint32(1)`, XUint32(1), `XUint16(1)`, XUint16(1) },
{ false, `+Min`, `XUint32(1)`, XUint32(1), `XUint64(1)`, XUint64(1) },
{ false, `+Min`, `XUint32(1)`, XUint32(1), `XInt8(1)`, XInt8(1) },
{ false, `+Min`, `XUint32(1)`, XUint32(1), `XInt16(1)`, XInt16(1) },
{ false, `+Min`, `XUint32(1)`, XUint32(1), `XInt32(1)`, XInt32(1) },
{ false, `+Min`, `XUint32(1)`, XUint32(1), `XInt64(1)`, XInt64(1) },
{ false, `+Min`, `XUint32(1)`, XUint32(1), `XFloat32(1)`, XFloat32(1) },
{ false, `+Min`, `XUint32(1)`, XUint32(1), `XFloat64(1)`, XFloat64(1) },
{ false, `+Min`, `XUint32(1)`, XUint32(1), `byte(1)`, byte(1) },
{ false, `+Min`, `XUint32(1)`, XUint32(1), `uint32(1)`, uint32(1) },
// Canonical
{ true, `Full`, `XUint32(123)`, XUint32(123), `XUint32(123)`, XUint32(123) },
{ false, `Full`, `XUint32(123)`, XUint32(123), `int8(123)`, int8(123) },
// Canonical
{ true, `Random0`, `XUint32(3673933973)`, XUint32(3673933973), `XUint32(3673933973)`, XUint32(3673933973) },
{ false, `Random0`, `XUint32(3673933973)`, XUint32(3673933973), `XFloat64(3.673933973e+09)`, XFloat64(3.673933973e+09) },
// Canonical
{ true, `Zero`, `XUint64(0)`, XUint64(0), `XUint64(0)`, XUint64(0) },
{ false, `Zero`, `XUint64(0)`, XUint64(0), `uint16(0)`, uint16(0) },
{ false, `Zero`, `XUint64(0)`, XUint64(0), `XInt16(0)`, XInt16(0) },
// Canonical
{ true, `+Max`,
`XUint64(18446744073709551615)`,
XUint64(18446744073709551615),
`XUint64(18446744073709551615)`,
XUint64(18446744073709551615),
},
{ false, `+Max`,
`XUint64(18446744073709551615)`,
XUint64(18446744073709551615),
`uint64(18446744073709551615)`,
uint64(18446744073709551615),
},
// Canonical
{ true, `+Min`, `XUint64(1)`, XUint64(1), `XUint64(1)`, XUint64(1) },
{ false, `+Min`, `XUint64(1)`, XUint64(1), `XByte(1)`, XByte(1) },
{ false, `+Min`, `XUint64(1)`, XUint64(1), `XUint16(1)`, XUint16(1) },
{ false, `+Min`, `XUint64(1)`, XUint64(1), `XUint32(1)`, XUint32(1) },
{ false, `+Min`, `XUint64(1)`, XUint64(1), `XInt8(1)`, XInt8(1) },
{ false, `+Min`, `XUint64(1)`, XUint64(1), `XInt16(1)`, XInt16(1) },
{ false, `+Min`, `XUint64(1)`, XUint64(1), `XInt32(1)`, XInt32(1) },
{ false, `+Min`, `XUint64(1)`, XUint64(1), `XInt64(1)`, XInt64(1) },
{ false, `+Min`, `XUint64(1)`, XUint64(1), `XFloat32(1)`, XFloat32(1) },
{ false, `+Min`, `XUint64(1)`, XUint64(1), `XFloat64(1)`, XFloat64(1) },
{ false, `+Min`, `XUint64(1)`, XUint64(1), `int32(1)`, int32(1) },
{ false, `+Min`, `XUint64(1)`, XUint64(1), `float64(1)`, float64(1) },
// Canonical
{ true, `Full`, `XUint64(123)`, XUint64(123), `XUint64(123)`, XUint64(123) },
{ false, `Full`, `XUint64(123)`, XUint64(123), `XFloat64(123)`, XFloat64(123) },
// Canonical
{ true, `Random0`,
`XUint64(3549134787386436119)`,
XUint64(3549134787386436119),
`XUint64(3549134787386436119)`,
XUint64(3549134787386436119),
},
{ false, `Random0`,
`XUint64(3549134787386436119)`,
XUint64(3549134787386436119),
`int64(3549134787386436119)`,
int64(3549134787386436119),
},
// Canonical
{ true, `Zero`, `XInt8(0)`, XInt8(0), `XInt8(0)`, XInt8(0) },
{ false, `Zero`, `XInt8(0)`, XInt8(0), `int64(0)`, int64(0) },
{ false, `Zero`, `XInt8(0)`, XInt8(0), `int16(0)`, int16(0) },
// Canonical
{ true, `+Max`, `XInt8(127)`, XInt8(127), `XInt8(127)`, XInt8(127) },
{ false, `+Max`, `XInt8(127)`, XInt8(127), `XByte(127)`, XByte(127) },
{ false, `+Max`, `XInt8(127)`, XInt8(127), `XUint16(127)`, XUint16(127) },
{ false, `+Max`, `XInt8(127)`, XInt8(127), `XUint32(127)`, XUint32(127) },
{ false, `+Max`, `XInt8(127)`, XInt8(127), `XUint64(127)`, XUint64(127) },
{ false, `+Max`, `XInt8(127)`, XInt8(127), `XInt16(127)`, XInt16(127) },
{ false, `+Max`, `XInt8(127)`, XInt8(127), `XInt32(127)`, XInt32(127) },
{ false, `+Max`, `XInt8(127)`, XInt8(127), `XInt64(127)`, XInt64(127) },
{ false, `+Max`, `XInt8(127)`, XInt8(127), `XFloat32(127)`, XFloat32(127) },
{ false, `+Max`, `XInt8(127)`, XInt8(127), `XFloat64(127)`, XFloat64(127) },
{ false, `+Max`, `XInt8(127)`, XInt8(127), `uint16(127)`, uint16(127) },
{ false, `+Max`, `XInt8(127)`, XInt8(127), `int64(127)`, int64(127) },
// Canonical
{ true, `+Min`, `XInt8(1)`, XInt8(1), `XInt8(1)`, XInt8(1) },
{ false, `+Min`, `XInt8(1)`, XInt8(1), `XByte(1)`, XByte(1) },
{ false, `+Min`, `XInt8(1)`, XInt8(1), `XUint16(1)`, XUint16(1) },
{ false, `+Min`, `XInt8(1)`, XInt8(1), `XUint32(1)`, XUint32(1) },
{ false, `+Min`, `XInt8(1)`, XInt8(1), `XUint64(1)`, XUint64(1) },
{ false, `+Min`, `XInt8(1)`, XInt8(1), `XInt16(1)`, XInt16(1) },
{ false, `+Min`, `XInt8(1)`, XInt8(1), `XInt32(1)`, XInt32(1) },
{ false, `+Min`, `XInt8(1)`, XInt8(1), `XInt64(1)`, XInt64(1) },
{ false, `+Min`, `XInt8(1)`, XInt8(1), `XFloat32(1)`, XFloat32(1) },
{ false, `+Min`, `XInt8(1)`, XInt8(1), `XFloat64(1)`, XFloat64(1) },
{ false, `+Min`, `XInt8(1)`, XInt8(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `XInt8(1)`, XInt8(1), `float64(1)`, float64(1) },
// Canonical
{ true, `-Max`, `XInt8(-128)`, XInt8(-128), `XInt8(-128)`, XInt8(-128) },
{ false, `-Max`, `XInt8(-128)`, XInt8(-128), `XInt16(-128)`, XInt16(-128) },
{ false, `-Max`, `XInt8(-128)`, XInt8(-128), `XInt32(-128)`, XInt32(-128) },
{ false, `-Max`, `XInt8(-128)`, XInt8(-128), `XInt64(-128)`, XInt64(-128) },
{ false, `-Max`, `XInt8(-128)`, XInt8(-128), `XFloat32(-128)`, XFloat32(-128) },
{ false, `-Max`, `XInt8(-128)`, XInt8(-128), `XFloat64(-128)`, XFloat64(-128) },
{ false, `-Max`, `XInt8(-128)`, XInt8(-128), `float64(-128)`, float64(-128) },
{ false, `-Max`, `XInt8(-128)`, XInt8(-128), `int64(-128)`, int64(-128) },
// Canonical
{ true, `-Min`, `XInt8(-1)`, XInt8(-1), `XInt8(-1)`, XInt8(-1) },
{ false, `-Min`, `XInt8(-1)`, XInt8(-1), `XInt16(-1)`, XInt16(-1) },
{ false, `-Min`, `XInt8(-1)`, XInt8(-1), `XInt32(-1)`, XInt32(-1) },
{ false, `-Min`, `XInt8(-1)`, XInt8(-1), `XInt64(-1)`, XInt64(-1) },
{ false, `-Min`, `XInt8(-1)`, XInt8(-1), `XFloat32(-1)`, XFloat32(-1) },
{ false, `-Min`, `XInt8(-1)`, XInt8(-1), `XFloat64(-1)`, XFloat64(-1) },
{ false, `-Min`, `XInt8(-1)`, XInt8(-1), `int16(-1)`, int16(-1) },
{ false, `-Min`, `XInt8(-1)`, XInt8(-1), `int32(-1)`, int32(-1) },
// Canonical
{ true, `Full`, `XInt8(-123)`, XInt8(-123), `XInt8(-123)`, XInt8(-123) },
{ false, `Full`, `XInt8(-123)`, XInt8(-123), `XFloat32(-123)`, XFloat32(-123) },
// Canonical
{ true, `Random0`, `XInt8(-32)`, XInt8(-32), `XInt8(-32)`, XInt8(-32) },
{ false, `Random0`, `XInt8(-32)`, XInt8(-32), `int32(-32)`, int32(-32) },
// Canonical
{ true, `Zero`, `XInt16(0)`, XInt16(0), `XInt16(0)`, XInt16(0) },
{ false, `Zero`, `XInt16(0)`, XInt16(0), `float32(0)`, float32(0) },
{ false, `Zero`, `XInt16(0)`, XInt16(0), `XByte(0)`, XByte(0) },
// Canonical
{ true, `+Max`, `XInt16(32767)`, XInt16(32767), `XInt16(32767)`, XInt16(32767) },
{ false, `+Max`, `XInt16(32767)`, XInt16(32767), `XUint16(32767)`, XUint16(32767) },
{ false, `+Max`, `XInt16(32767)`, XInt16(32767), `XUint32(32767)`, XUint32(32767) },
{ false, `+Max`, `XInt16(32767)`, XInt16(32767), `XUint64(32767)`, XUint64(32767) },
{ false, `+Max`, `XInt16(32767)`, XInt16(32767), `XInt32(32767)`, XInt32(32767) },
{ false, `+Max`, `XInt16(32767)`, XInt16(32767), `XInt64(32767)`, XInt64(32767) },
{ false, `+Max`, `XInt16(32767)`, XInt16(32767), `XFloat32(32767)`, XFloat32(32767) },
{ false, `+Max`, `XInt16(32767)`, XInt16(32767), `XFloat64(32767)`, XFloat64(32767) },
{ false, `+Max`, `XInt16(32767)`, XInt16(32767), `uint16(32767)`, uint16(32767) },
{ false, `+Max`, `XInt16(32767)`, XInt16(32767), `uint64(32767)`, uint64(32767) },
// Canonical
{ true, `+Min`, `XInt16(1)`, XInt16(1), `XInt16(1)`, XInt16(1) },
{ false, `+Min`, `XInt16(1)`, XInt16(1), `XByte(1)`, XByte(1) },
{ false, `+Min`, `XInt16(1)`, XInt16(1), `XUint16(1)`, XUint16(1) },
{ false, `+Min`, `XInt16(1)`, XInt16(1), `XUint32(1)`, XUint32(1) },
{ false, `+Min`, `XInt16(1)`, XInt16(1), `XUint64(1)`, XUint64(1) },
{ false, `+Min`, `XInt16(1)`, XInt16(1), `XInt8(1)`, XInt8(1) },
{ false, `+Min`, `XInt16(1)`, XInt16(1), `XInt32(1)`, XInt32(1) },
{ false, `+Min`, `XInt16(1)`, XInt16(1), `XInt64(1)`, XInt64(1) },
{ false, `+Min`, `XInt16(1)`, XInt16(1), `XFloat32(1)`, XFloat32(1) },
{ false, `+Min`, `XInt16(1)`, XInt16(1), `XFloat64(1)`, XFloat64(1) },
{ false, `+Min`, `XInt16(1)`, XInt16(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `XInt16(1)`, XInt16(1), `float64(1)`, float64(1) },
// Canonical
{ true, `-Max`, `XInt16(-32768)`, XInt16(-32768), `XInt16(-32768)`, XInt16(-32768) },
{ false, `-Max`, `XInt16(-32768)`, XInt16(-32768), `XInt32(-32768)`, XInt32(-32768) },
{ false, `-Max`, `XInt16(-32768)`, XInt16(-32768), `XInt64(-32768)`, XInt64(-32768) },
{ false, `-Max`, `XInt16(-32768)`, XInt16(-32768), `XFloat32(-32768)`, XFloat32(-32768) },
{ false, `-Max`, `XInt16(-32768)`, XInt16(-32768), `XFloat64(-32768)`, XFloat64(-32768) },
{ false, `-Max`, `XInt16(-32768)`, XInt16(-32768), `float32(-32768)`, float32(-32768) },
{ false, `-Max`, `XInt16(-32768)`, XInt16(-32768), `int16(-32768)`, int16(-32768) },
// Canonical
{ true, `-Min`, `XInt16(-1)`, XInt16(-1), `XInt16(-1)`, XInt16(-1) },
{ false, `-Min`, `XInt16(-1)`, XInt16(-1), `XInt8(-1)`, XInt8(-1) },
{ false, `-Min`, `XInt16(-1)`, XInt16(-1), `XInt32(-1)`, XInt32(-1) },
{ false, `-Min`, `XInt16(-1)`, XInt16(-1), `XInt64(-1)`, XInt64(-1) },
{ false, `-Min`, `XInt16(-1)`, XInt16(-1), `XFloat32(-1)`, XFloat32(-1) },
{ false, `-Min`, `XInt16(-1)`, XInt16(-1), `XFloat64(-1)`, XFloat64(-1) },
{ false, `-Min`, `XInt16(-1)`, XInt16(-1), `int64(-1)`, int64(-1) },
{ false, `-Min`, `XInt16(-1)`, XInt16(-1), `float32(-1)`, float32(-1) },
// Canonical
{ true, `Full`, `XInt16(-123)`, XInt16(-123), `XInt16(-123)`, XInt16(-123) },
{ false, `Full`, `XInt16(-123)`, XInt16(-123), `float32(-123)`, float32(-123) },
// Canonical
{ true, `Random0`, `XInt16(-4553)`, XInt16(-4553), `XInt16(-4553)`, XInt16(-4553) },
{ false, `Random0`, `XInt16(-4553)`, XInt16(-4553), `int64(-4553)`, int64(-4553) },
// Canonical
{ true, `Zero`, `XInt32(0)`, XInt32(0), `XInt32(0)`, XInt32(0) },
{ false, `Zero`, `XInt32(0)`, XInt32(0), `XUint64(0)`, XUint64(0) },
{ false, `Zero`, `XInt32(0)`, XInt32(0), `XUint32(0)`, XUint32(0) },
// Canonical
{ true, `+Max`, `XInt32(2147483647)`, XInt32(2147483647), `XInt32(2147483647)`, XInt32(2147483647) },
{ false, `+Max`, `XInt32(2147483647)`, XInt32(2147483647), `XUint32(2147483647)`, XUint32(2147483647) },
{ false, `+Max`, `XInt32(2147483647)`, XInt32(2147483647), `XUint64(2147483647)`, XUint64(2147483647) },
{ false, `+Max`, `XInt32(2147483647)`, XInt32(2147483647), `XInt64(2147483647)`, XInt64(2147483647) },
{ false, `+Max`, `XInt32(2147483647)`, XInt32(2147483647), `XFloat64(2.147483647e+09)`, XFloat64(2.147483647e+09) },
{ false, `+Max`, `XInt32(2147483647)`, XInt32(2147483647), `uint64(2147483647)`, uint64(2147483647) },
{ false, `+Max`, `XInt32(2147483647)`, XInt32(2147483647), `int64(2147483647)`, int64(2147483647) },
// Canonical
{ true, `+Min`, `XInt32(1)`, XInt32(1), `XInt32(1)`, XInt32(1) },
{ false, `+Min`, `XInt32(1)`, XInt32(1), `XByte(1)`, XByte(1) },
{ false, `+Min`, `XInt32(1)`, XInt32(1), `XUint16(1)`, XUint16(1) },
{ false, `+Min`, `XInt32(1)`, XInt32(1), `XUint32(1)`, XUint32(1) },
{ false, `+Min`, `XInt32(1)`, XInt32(1), `XUint64(1)`, XUint64(1) },
{ false, `+Min`, `XInt32(1)`, XInt32(1), `XInt8(1)`, XInt8(1) },
{ false, `+Min`, `XInt32(1)`, XInt32(1), `XInt16(1)`, XInt16(1) },
{ false, `+Min`, `XInt32(1)`, XInt32(1), `XInt64(1)`, XInt64(1) },
{ false, `+Min`, `XInt32(1)`, XInt32(1), `XFloat32(1)`, XFloat32(1) },
{ false, `+Min`, `XInt32(1)`, XInt32(1), `XFloat64(1)`, XFloat64(1) },
{ false, `+Min`, `XInt32(1)`, XInt32(1), `int16(1)`, int16(1) },
{ false, `+Min`, `XInt32(1)`, XInt32(1), `int64(1)`, int64(1) },
// Canonical
{ true, `-Max`, `XInt32(-2147483648)`, XInt32(-2147483648), `XInt32(-2147483648)`, XInt32(-2147483648) },
{ false, `-Max`, `XInt32(-2147483648)`, XInt32(-2147483648), `XInt64(-2147483648)`, XInt64(-2147483648) },
{ false, `-Max`, `XInt32(-2147483648)`, XInt32(-2147483648), `XFloat64(-2.147483648e+09)`, XFloat64(-2.147483648e+09) },
{ false, `-Max`, `XInt32(-2147483648)`, XInt32(-2147483648), `int64(-2147483648)`, int64(-2147483648) },
{ false, `-Max`, `XInt32(-2147483648)`, XInt32(-2147483648), `int32(-2147483648)`, int32(-2147483648) },
// Canonical
{ true, `-Min`, `XInt32(-1)`, XInt32(-1), `XInt32(-1)`, XInt32(-1) },
{ false, `-Min`, `XInt32(-1)`, XInt32(-1), `XInt8(-1)`, XInt8(-1) },
{ false, `-Min`, `XInt32(-1)`, XInt32(-1), `XInt16(-1)`, XInt16(-1) },
{ false, `-Min`, `XInt32(-1)`, XInt32(-1), `XInt64(-1)`, XInt64(-1) },
{ false, `-Min`, `XInt32(-1)`, XInt32(-1), `XFloat32(-1)`, XFloat32(-1) },
{ false, `-Min`, `XInt32(-1)`, XInt32(-1), `XFloat64(-1)`, XFloat64(-1) },
{ false, `-Min`, `XInt32(-1)`, XInt32(-1), `int64(-1)`, int64(-1) },
{ false, `-Min`, `XInt32(-1)`, XInt32(-1), `int8(-1)`, int8(-1) },
// Canonical
{ true, `Full`, `XInt32(-123)`, XInt32(-123), `XInt32(-123)`, XInt32(-123) },
{ false, `Full`, `XInt32(-123)`, XInt32(-123), `XInt8(-123)`, XInt8(-123) },
// Canonical
{ true, `Random0`, `XInt32(-892159462)`, XInt32(-892159462), `XInt32(-892159462)`, XInt32(-892159462) },
{ false, `Random0`, `XInt32(-892159462)`, XInt32(-892159462), `XInt64(-892159462)`, XInt64(-892159462) },
// Canonical
{ true, `Zero`, `XInt64(0)`, XInt64(0), `XInt64(0)`, XInt64(0) },
{ false, `Zero`, `XInt64(0)`, XInt64(0), `XFloat64(0)`, XFloat64(0) },
{ false, `Zero`, `XInt64(0)`, XInt64(0), `int8(0)`, int8(0) },
// Canonical
{ true, `+Max`,
`XInt64(9223372036854775807)`,
XInt64(9223372036854775807),
`XInt64(9223372036854775807)`,
XInt64(9223372036854775807),
},
{ false, `+Max`,
`XInt64(9223372036854775807)`,
XInt64(9223372036854775807),
`XUint64(9223372036854775807)`,
XUint64(9223372036854775807),
},
{ false, `+Max`,
`XInt64(9223372036854775807)`,
XInt64(9223372036854775807),
`uint64(9223372036854775807)`,
uint64(9223372036854775807),
},
{ false, `+Max`,
`XInt64(9223372036854775807)`,
XInt64(9223372036854775807),
`int64(9223372036854775807)`,
int64(9223372036854775807),
},
// Canonical
{ true, `+Min`, `XInt64(1)`, XInt64(1), `XInt64(1)`, XInt64(1) },
{ false, `+Min`, `XInt64(1)`, XInt64(1), `XByte(1)`, XByte(1) },
{ false, `+Min`, `XInt64(1)`, XInt64(1), `XUint16(1)`, XUint16(1) },
{ false, `+Min`, `XInt64(1)`, XInt64(1), `XUint32(1)`, XUint32(1) },
{ false, `+Min`, `XInt64(1)`, XInt64(1), `XUint64(1)`, XUint64(1) },
{ false, `+Min`, `XInt64(1)`, XInt64(1), `XInt8(1)`, XInt8(1) },
{ false, `+Min`, `XInt64(1)`, XInt64(1), `XInt16(1)`, XInt16(1) },
{ false, `+Min`, `XInt64(1)`, XInt64(1), `XInt32(1)`, XInt32(1) },
{ false, `+Min`, `XInt64(1)`, XInt64(1), `XFloat32(1)`, XFloat32(1) },
{ false, `+Min`, `XInt64(1)`, XInt64(1), `XFloat64(1)`, XFloat64(1) },
{ false, `+Min`, `XInt64(1)`, XInt64(1), `byte(1)`, byte(1) },
{ false, `+Min`, `XInt64(1)`, XInt64(1), `float64(1)`, float64(1) },
// Canonical
{ true, `-Max`,
`XInt64(-9223372036854775808)`,
XInt64(-9223372036854775808),
`XInt64(-9223372036854775808)`,
XInt64(-9223372036854775808),
},
{ false, `-Max`,
`XInt64(-9223372036854775808)`,
XInt64(-9223372036854775808),
`int64(-9223372036854775808)`,
int64(-9223372036854775808),
},
// Canonical
{ true, `-Min`, `XInt64(-1)`, XInt64(-1), `XInt64(-1)`, XInt64(-1) },
{ false, `-Min`, `XInt64(-1)`, XInt64(-1), `XInt8(-1)`, XInt8(-1) },
{ false, `-Min`, `XInt64(-1)`, XInt64(-1), `XInt16(-1)`, XInt16(-1) },
{ false, `-Min`, `XInt64(-1)`, XInt64(-1), `XInt32(-1)`, XInt32(-1) },
{ false, `-Min`, `XInt64(-1)`, XInt64(-1), `XFloat32(-1)`, XFloat32(-1) },
{ false, `-Min`, `XInt64(-1)`, XInt64(-1), `XFloat64(-1)`, XFloat64(-1) },
{ false, `-Min`, `XInt64(-1)`, XInt64(-1), `int32(-1)`, int32(-1) },
{ false, `-Min`, `XInt64(-1)`, XInt64(-1), `float32(-1)`, float32(-1) },
// Canonical
{ true, `Full`, `XInt64(-123)`, XInt64(-123), `XInt64(-123)`, XInt64(-123) },
{ false, `Full`, `XInt64(-123)`, XInt64(-123), `XInt16(-123)`, XInt16(-123) },
// Canonical
{ true, `Random0`,
`XInt64(-2178964085458097277)`,
XInt64(-2178964085458097277),
`XInt64(-2178964085458097277)`,
XInt64(-2178964085458097277),
},
{ false, `Random0`,
`XInt64(-2178964085458097277)`,
XInt64(-2178964085458097277),
`int64(-2178964085458097277)`,
int64(-2178964085458097277),
},
// Canonical
{ true, `Zero`, `XFloat32(0)`, XFloat32(0), `XFloat32(0)`, XFloat32(0) },
{ false, `Zero`, `XFloat32(0)`, XFloat32(0), `int8(0)`, int8(0) },
{ false, `Zero`, `XFloat32(0)`, XFloat32(0), `XUint32(0)`, XUint32(0) },
// Canonical
{ true, `+Max`, `XFloat32(1.7014117e+38)`, XFloat32(1.7014117e+38), `XFloat32(1.7014117e+38)`, XFloat32(1.7014117e+38) },
{ false, `+Max`,
`XFloat32(1.7014117e+38)`,
XFloat32(1.7014117e+38),
`XFloat64(1.7014117331926443e+38)`,
XFloat64(1.7014117331926443e+38),
},
{ false, `+Max`,
`XFloat32(1.7014117e+38)`,
XFloat32(1.7014117e+38),
`float64(1.7014117331926443e+38)`,
float64(1.7014117331926443e+38),
},
{ false, `+Max`, `XFloat32(1.7014117e+38)`, XFloat32(1.7014117e+38), `float32(1.7014117e+38)`, float32(1.7014117e+38) },
// Canonical
{ true, `+Min`, `XFloat32(1.4e-44)`, XFloat32(1.4e-44), `XFloat32(1.4e-44)`, XFloat32(1.4e-44) },
{ false, `+Min`, `XFloat32(1.4e-44)`, XFloat32(1.4e-44), `XFloat64(1.401298464324817e-44)`, XFloat64(1.401298464324817e-44) },
{ false, `+Min`, `XFloat32(1.4e-44)`, XFloat32(1.4e-44), `float64(1.401298464324817e-44)`, float64(1.401298464324817e-44) },
{ false, `+Min`, `XFloat32(1.4e-44)`, XFloat32(1.4e-44), `float32(1.4e-44)`, float32(1.4e-44) },
// Canonical
{ true, `-Max`, `XFloat32(-1.7014117e+38)`, XFloat32(-1.7014117e+38), `XFloat32(-1.7014117e+38)`, XFloat32(-1.7014117e+38) },
{ false, `-Max`,
`XFloat32(-1.7014117e+38)`,
XFloat32(-1.7014117e+38),
`XFloat64(-1.7014117331926443e+38)`,
XFloat64(-1.7014117331926443e+38),
},
{ false, `-Max`, `XFloat32(-1.7014117e+38)`, XFloat32(-1.7014117e+38), `float32(-1.7014117e+38)`, float32(-1.7014117e+38) },
{ false, `-Max`,
`XFloat32(-1.7014117e+38)`,
XFloat32(-1.7014117e+38),
`float64(-1.7014117331926443e+38)`,
float64(-1.7014117331926443e+38),
},
// Canonical
{ true, `-Min`, `XFloat32(-1.4e-44)`, XFloat32(-1.4e-44), `XFloat32(-1.4e-44)`, XFloat32(-1.4e-44) },
{ false, `-Min`,
`XFloat32(-1.4e-44)`,
XFloat32(-1.4e-44),
`XFloat64(-1.401298464324817e-44)`,
XFloat64(-1.401298464324817e-44),
},
{ false, `-Min`, `XFloat32(-1.4e-44)`, XFloat32(-1.4e-44), `float64(-1.401298464324817e-44)`, float64(-1.401298464324817e-44) },
{ false, `-Min`, `XFloat32(-1.4e-44)`, XFloat32(-1.4e-44), `float32(-1.4e-44)`, float32(-1.4e-44) },
// Canonical
{ true, `Full`, `XFloat32(1.5)`, XFloat32(1.5), `XFloat32(1.5)`, XFloat32(1.5) },
{ false, `Full`, `XFloat32(1.5)`, XFloat32(1.5), `float64(1.5)`, float64(1.5) },
// Canonical
{ true, `Random0`, `XFloat32(5.382112e+08)`, XFloat32(5.382112e+08), `XFloat32(5.382112e+08)`, XFloat32(5.382112e+08) },
{ false, `Random0`,
`XFloat32(5.382112e+08)`,
XFloat32(5.382112e+08),
`float64(5.382111857916099e+08)`,
float64(5.382111857916099e+08),
},
// Canonical
{ true, `Zero`, `XFloat64(0)`, XFloat64(0), `XFloat64(0)`, XFloat64(0) },
{ false, `Zero`, `XFloat64(0)`, XFloat64(0), `uint32(0)`, uint32(0) },
{ false, `Zero`, `XFloat64(0)`, XFloat64(0), `XInt64(0)`, XInt64(0) },
// Canonical
{ true, `+Max`,
`XFloat64(8.988465674311579e+307)`,
XFloat64(8.988465674311579e+307),
`XFloat64(8.988465674311579e+307)`,
XFloat64(8.988465674311579e+307),
},
{ false, `+Max`,
`XFloat64(8.988465674311579e+307)`,
XFloat64(8.988465674311579e+307),
`float64(8.988465674311579e+307)`,
float64(8.988465674311579e+307),
},
// Canonical
{ true, `+Min`, `XFloat64(5e-323)`, XFloat64(5e-323), `XFloat64(5e-323)`, XFloat64(5e-323) },
{ false, `+Min`, `XFloat64(5e-323)`, XFloat64(5e-323), `float64(5e-323)`, float64(5e-323) },
// Canonical
{ true, `-Max`,
`XFloat64(-8.988465674311579e+307)`,
XFloat64(-8.988465674311579e+307),
`XFloat64(-8.988465674311579e+307)`,
XFloat64(-8.988465674311579e+307),
},
{ false, `-Max`,
`XFloat64(-8.988465674311579e+307)`,
XFloat64(-8.988465674311579e+307),
`float64(-8.988465674311579e+307)`,
float64(-8.988465674311579e+307),
},
// Canonical
{ true, `-Min`, `XFloat64(-5e-323)`, XFloat64(-5e-323), `XFloat64(-5e-323)`, XFloat64(-5e-323) },
{ false, `-Min`, `XFloat64(-5e-323)`, XFloat64(-5e-323), `float64(-5e-323)`, float64(-5e-323) },
// Canonical
{ true, `Full`, `XFloat64(1.5)`, XFloat64(1.5), `XFloat64(1.5)`, XFloat64(1.5) },
{ false, `Full`, `XFloat64(1.5)`, XFloat64(1.5), `XFloat32(1.5)`, XFloat32(1.5) },
// Canonical
{ true, `Random0`,
`XFloat64(7.828180274585748e+08)`,
XFloat64(7.828180274585748e+08),
`XFloat64(7.828180274585748e+08)`,
XFloat64(7.828180274585748e+08),
},
{ false, `Random0`,
`XFloat64(7.828180274585748e+08)`,
XFloat64(7.828180274585748e+08),
`float64(7.828180274585748e+08)`,
float64(7.828180274585748e+08),
},
// Canonical
{ true, `Zero`, `?XStructEmpty(nil)`, ?XStructEmpty(nil), `?XStructEmpty(nil)`, ?XStructEmpty(nil) },
{ false, `Zero`, `?XStructEmpty(nil)`, ?XStructEmpty(nil), `?XStructDepth1_XEnumBcd(nil)`, ?XStructDepth1_XEnumBcd(nil) },
{ false, `Zero`, `?XStructEmpty(nil)`, ?XStructEmpty(nil), `?XStructDepth1_XFloat32(nil)`, ?XStructDepth1_XFloat32(nil) },
{ false, `NilAny`, `?XStructEmpty(nil)`, ?XStructEmpty(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`, `?XStructEmpty{}`, ?XStructEmpty{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Full`, `?XStructEmpty{}`, ?XStructEmpty{}, `XStructDepth1_Int8{}`, XStructDepth1_Int8{} },
// Canonical
{ true, `Zero`, `?XNamedError(nil)`, ?XNamedError(nil), `?XNamedError(nil)`, ?XNamedError(nil) },
{ false, `Zero`, `?XNamedError(nil)`, ?XNamedError(nil), `error(nil)`, error(nil) },
{ false, `Zero`, `?XNamedError(nil)`, ?XNamedError(nil), `?XStructEmpty(nil)`, ?XStructEmpty(nil) },
{ false, `NilAny`, `?XNamedError(nil)`, ?XNamedError(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`,
`?XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
?XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
`?XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
?XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`?XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
?XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
`error{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
error{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`?XNamedError{Id: "deΔΘΠΣΦ王普澤", Msg: "cdeΔΘΠ"}`,
?XNamedError{Id: "deΔΘΠΣΦ王普澤", Msg: "cdeΔΘΠ"},
`?XNamedError{Id: "deΔΘΠΣΦ王普澤", Msg: "cdeΔΘΠ"}`,
?XNamedError{Id: "deΔΘΠΣΦ王普澤", Msg: "cdeΔΘΠ"},
},
{ false, `Random0`,
`?XNamedError{Id: "deΔΘΠΣΦ王普澤", Msg: "cdeΔΘΠ"}`,
?XNamedError{Id: "deΔΘΠΣΦ王普澤", Msg: "cdeΔΘΠ"},
`error{Id: "deΔΘΠΣΦ王普澤", Msg: "cdeΔΘΠ"}`,
error{Id: "deΔΘΠΣΦ王普澤", Msg: "cdeΔΘΠ"},
},
// Canonical
{ true, `Zero`, `XArray3_Any{}`, XArray3_Any{}, `XArray3_Any{}`, XArray3_Any{} },
{ false, `Zero`, `XArray3_Any{}`, XArray3_Any{}, `XList_Any{nil, nil, nil}`, XList_Any{nil, nil, nil} },
{ false, `Zero`, `XArray3_Any{}`, XArray3_Any{}, `[]any{nil, nil, nil}`, []any{nil, nil, nil} },
// Canonical
{ true, `Full`,
`XArray3_Any{int64(-123), int64(-123), int64(-123)}`,
XArray3_Any{int64(-123), int64(-123), int64(-123)},
`XArray3_Any{int64(-123), int64(-123), int64(-123)}`,
XArray3_Any{int64(-123), int64(-123), int64(-123)},
},
{ false, `Full`,
`XArray3_Any{int64(-123), int64(-123), int64(-123)}`,
XArray3_Any{int64(-123), int64(-123), int64(-123)},
`XList_Any{int64(-123), int64(-123), int64(-123)}`,
XList_Any{int64(-123), int64(-123), int64(-123)},
},
// Canonical
{ true, `Random0`,
`XArray3_Any{[]XArray1_String{{"eΔΘΠΣΦ王普"}, {}, {}}, set[XString]{"bcdeΔΘΠΣΦ王普澤", "普澤"}, XUnionDepth3_XUnionDepth2_All{F5: {F11: {F16: 0}}}}`,
XArray3_Any{[]XArray1_String{{"eΔΘΠΣΦ王普"}, {}, {}}, set[XString]{"bcdeΔΘΠΣΦ王普澤", "普澤"}, XUnionDepth3_XUnionDepth2_All{F5: {F11: {F16: 0}}}},
`XArray3_Any{[]XArray1_String{{"eΔΘΠΣΦ王普"}, {}, {}}, set[XString]{"bcdeΔΘΠΣΦ王普澤", "普澤"}, XUnionDepth3_XUnionDepth2_All{F5: {F11: {F16: 0}}}}`,
XArray3_Any{[]XArray1_String{{"eΔΘΠΣΦ王普"}, {}, {}}, set[XString]{"bcdeΔΘΠΣΦ王普澤", "普澤"}, XUnionDepth3_XUnionDepth2_All{F5: {F11: {F16: 0}}}},
},
{ false, `Random0`,
`XArray3_Any{[]XArray1_String{{"eΔΘΠΣΦ王普"}, {}, {}}, set[XString]{"bcdeΔΘΠΣΦ王普澤", "普澤"}, XUnionDepth3_XUnionDepth2_All{F5: {F11: {F16: 0}}}}`,
XArray3_Any{[]XArray1_String{{"eΔΘΠΣΦ王普"}, {}, {}}, set[XString]{"bcdeΔΘΠΣΦ王普澤", "普澤"}, XUnionDepth3_XUnionDepth2_All{F5: {F11: {F16: 0}}}},
`[]any{[]XArray1_String{{"eΔΘΠΣΦ王普"}, {}, {}}, set[XString]{"bcdeΔΘΠΣΦ王普澤", "普澤"}, XUnionDepth3_XUnionDepth2_All{F5: {F11: {F16: 0}}}}`,
[]any{[]XArray1_String{{"eΔΘΠΣΦ王普"}, {}, {}}, set[XString]{"bcdeΔΘΠΣΦ王普澤", "普澤"}, XUnionDepth3_XUnionDepth2_All{F5: {F11: {F16: 0}}}},
},
// Canonical
{ true, `Zero`, `XArray3_Bool{}`, XArray3_Bool{}, `XArray3_Bool{}`, XArray3_Bool{} },
{ false, `Zero`, `XArray3_Bool{}`, XArray3_Bool{}, `[]any{false, false, false}`, []any{false, false, false} },
{ false, `Zero`, `XArray3_Bool{}`, XArray3_Bool{}, `XArray3_XBool{}`, XArray3_XBool{} },
// Canonical
{ true, `Full`,
`XArray3_Bool{true, true, true}`,
XArray3_Bool{true, true, true},
`XArray3_Bool{true, true, true}`,
XArray3_Bool{true, true, true},
},
{ false, `Full`,
`XArray3_Bool{true, true, true}`,
XArray3_Bool{true, true, true},
`XList_XBool{true, true, true}`,
XList_XBool{true, true, true},
},
// Canonical
{ true, `Zero`, `XArray3_XBool{}`, XArray3_XBool{}, `XArray3_XBool{}`, XArray3_XBool{} },
{ false, `Zero`,
`XArray3_XBool{}`,
XArray3_XBool{},
`[]any{XBool(false), XBool(false), XBool(false)}`,
[]any{XBool(false), XBool(false), XBool(false)},
},
{ false, `Zero`, `XArray3_XBool{}`, XArray3_XBool{}, `XList_XBool{false, false, false}`, XList_XBool{false, false, false} },
// Canonical
{ true, `Full`,
`XArray3_XBool{true, true, true}`,
XArray3_XBool{true, true, true},
`XArray3_XBool{true, true, true}`,
XArray3_XBool{true, true, true},
},
{ false, `Full`,
`XArray3_XBool{true, true, true}`,
XArray3_XBool{true, true, true},
`XList_XBool{true, true, true}`,
XList_XBool{true, true, true},
},
// Canonical
{ true, `Zero`, `XArray1_String{}`, XArray1_String{}, `XArray1_String{}`, XArray1_String{} },
{ false, `Zero`, `XArray1_String{}`, XArray1_String{}, `XList_Any{""}`, XList_Any{""} },
{ false, `Zero`, `XArray1_String{}`, XArray1_String{}, `XList_XString{""}`, XList_XString{""} },
// Canonical
{ true, `Full`,
`XArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
XArray1_String{"abcdeΔΘΠΣΦ王普澤世界"},
`XArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
XArray1_String{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`XArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
XArray1_String{"abcdeΔΘΠΣΦ王普澤世界"},
`[]string{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]string{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`, `XArray1_String{"cdeΔ"}`, XArray1_String{"cdeΔ"}, `XArray1_String{"cdeΔ"}`, XArray1_String{"cdeΔ"} },
{ false, `Random0`, `XArray1_String{"cdeΔ"}`, XArray1_String{"cdeΔ"}, `XList_Any{"cdeΔ"}`, XList_Any{"cdeΔ"} },
// Canonical
{ true, `Zero`, `XArray3_XString{}`, XArray3_XString{}, `XArray3_XString{}`, XArray3_XString{} },
{ false, `Zero`,
`XArray3_XString{}`,
XArray3_XString{},
`XArray3_Any{XString(""), XString(""), XString("")}`,
XArray3_Any{XString(""), XString(""), XString("")},
},
{ false, `Zero`, `XArray3_XString{}`, XArray3_XString{}, `[]string{"", "", ""}`, []string{"", "", ""} },
// Canonical
{ true, `Full`,
`XArray3_XString{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"}`,
XArray3_XString{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"},
`XArray3_XString{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"}`,
XArray3_XString{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`XArray3_XString{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"}`,
XArray3_XString{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"},
`[]any{XString("abcdeΔΘΠΣΦ王普澤世界"), XString("abcdeΔΘΠΣΦ王普澤世界"), XString("abcdeΔΘΠΣΦ王普澤世界")}`,
[]any{XString("abcdeΔΘΠΣΦ王普澤世界"), XString("abcdeΔΘΠΣΦ王普澤世界"), XString("abcdeΔΘΠΣΦ王普澤世界")},
},
// Canonical
{ true, `Random0`,
`XArray3_XString{"eΔ", "ΔΘΠΣ", "ΠΣΦ王普澤世"}`,
XArray3_XString{"eΔ", "ΔΘΠΣ", "ΠΣΦ王普澤世"},
`XArray3_XString{"eΔ", "ΔΘΠΣ", "ΠΣΦ王普澤世"}`,
XArray3_XString{"eΔ", "ΔΘΠΣ", "ΠΣΦ王普澤世"},
},
{ false, `Random0`,
`XArray3_XString{"eΔ", "ΔΘΠΣ", "ΠΣΦ王普澤世"}`,
XArray3_XString{"eΔ", "ΔΘΠΣ", "ΠΣΦ王普澤世"},
`[]any{XString("eΔ"), XString("ΔΘΠΣ"), XString("ΠΣΦ王普澤世")}`,
[]any{XString("eΔ"), XString("ΔΘΠΣ"), XString("ΠΣΦ王普澤世")},
},
// Canonical
{ true, `Zero`, `XArray2_TypeObject{}`, XArray2_TypeObject{}, `XArray2_TypeObject{}`, XArray2_TypeObject{} },
{ false, `Zero`,
`XArray2_TypeObject{}`,
XArray2_TypeObject{},
`[]typeobject{typeobject(any), typeobject(any)}`,
[]typeobject{typeobject(any), typeobject(any)},
},
{ false, `Zero`,
`XArray2_TypeObject{}`,
XArray2_TypeObject{},
`XList_Any{typeobject(any), typeobject(any)}`,
XList_Any{typeobject(any), typeobject(any)},
},
// Canonical
{ true, `Full`,
`XArray2_TypeObject{typeobject(int64), typeobject(int64)}`,
XArray2_TypeObject{typeobject(int64), typeobject(int64)},
`XArray2_TypeObject{typeobject(int64), typeobject(int64)}`,
XArray2_TypeObject{typeobject(int64), typeobject(int64)},
},
{ false, `Full`,
`XArray2_TypeObject{typeobject(int64), typeobject(int64)}`,
XArray2_TypeObject{typeobject(int64), typeobject(int64)},
`XList_TypeObject{typeobject(int64), typeobject(int64)}`,
XList_TypeObject{typeobject(int64), typeobject(int64)},
},
// Canonical
{ true, `Random0`,
`XArray2_TypeObject{typeobject(XStructDepth1_Uint32), typeobject(XFloat32)}`,
XArray2_TypeObject{typeobject(XStructDepth1_Uint32), typeobject(XFloat32)},
`XArray2_TypeObject{typeobject(XStructDepth1_Uint32), typeobject(XFloat32)}`,
XArray2_TypeObject{typeobject(XStructDepth1_Uint32), typeobject(XFloat32)},
},
{ false, `Random0`,
`XArray2_TypeObject{typeobject(XStructDepth1_Uint32), typeobject(XFloat32)}`,
XArray2_TypeObject{typeobject(XStructDepth1_Uint32), typeobject(XFloat32)},
`[]any{typeobject(XStructDepth1_Uint32), typeobject(XFloat32)}`,
[]any{typeobject(XStructDepth1_Uint32), typeobject(XFloat32)},
},
// Canonical
{ true, `Zero`, `XArray1_Byte("\x00")`, XArray1_Byte("\x00"), `XArray1_Byte("\x00")`, XArray1_Byte("\x00") },
{ false, `Zero`, `XArray1_Byte("\x00")`, XArray1_Byte("\x00"), `XList_XFloat32{0}`, XList_XFloat32{0} },
{ false, `Zero`, `XArray1_Byte("\x00")`, XArray1_Byte("\x00"), `[]XUint32{0}`, []XUint32{0} },
// Canonical
{ true, `Full`, `XArray1_Byte("{")`, XArray1_Byte("{"), `XArray1_Byte("{")`, XArray1_Byte("{") },
{ false, `Full`, `XArray1_Byte("{")`, XArray1_Byte("{"), `XList_XByte("{")`, XList_XByte("{") },
// Canonical
{ true, `Random0`, `XArray1_Byte("\xfc")`, XArray1_Byte("\xfc"), `XArray1_Byte("\xfc")`, XArray1_Byte("\xfc") },
{ false, `Random0`, `XArray1_Byte("\xfc")`, XArray1_Byte("\xfc"), `XList_Byte("\xfc")`, XList_Byte("\xfc") },
// Canonical
{ true, `Zero`,
`XArray2_XByte("\x00\x00")`,
XArray2_XByte("\x00\x00"),
`XArray2_XByte("\x00\x00")`,
XArray2_XByte("\x00\x00"),
},
{ false, `Zero`, `XArray2_XByte("\x00\x00")`, XArray2_XByte("\x00\x00"), `XList_Byte("\x00\x00")`, XList_Byte("\x00\x00") },
{ false, `Zero`, `XArray2_XByte("\x00\x00")`, XArray2_XByte("\x00\x00"), `[]int16{0, 0}`, []int16{0, 0} },
// Canonical
{ true, `Full`, `XArray2_XByte("{{")`, XArray2_XByte("{{"), `XArray2_XByte("{{")`, XArray2_XByte("{{") },
{ false, `Full`, `XArray2_XByte("{{")`, XArray2_XByte("{{"), `XList_Byte("{{")`, XList_Byte("{{") },
// Canonical
{ true, `Random0`, `XArray2_XByte("F?")`, XArray2_XByte("F?"), `XArray2_XByte("F?")`, XArray2_XByte("F?") },
{ false, `Random0`, `XArray2_XByte("F?")`, XArray2_XByte("F?"), `[]any{XByte(70), XByte(63)}`, []any{XByte(70), XByte(63)} },
// Canonical
{ true, `Zero`, `XArray2_XEnumAbc{}`, XArray2_XEnumAbc{}, `XArray2_XEnumAbc{}`, XArray2_XEnumAbc{} },
{ false, `Zero`, `XArray2_XEnumAbc{}`, XArray2_XEnumAbc{}, `[]string{"A", "A"}`, []string{"A", "A"} },
{ false, `Zero`, `XArray2_XEnumAbc{}`, XArray2_XEnumAbc{}, `[]any{XEnumAbc.A, XEnumAbc.A}`, []any{XEnumAbc.A, XEnumAbc.A} },
// Canonical
{ true, `Full`, `XArray2_XEnumAbc{C, C}`, XArray2_XEnumAbc{C, C}, `XArray2_XEnumAbc{C, C}`, XArray2_XEnumAbc{C, C} },
{ false, `Full`, `XArray2_XEnumAbc{C, C}`, XArray2_XEnumAbc{C, C}, `[]string{"C", "C"}`, []string{"C", "C"} },
// Canonical
{ true, `Zero`, `XArray2_XEnumBcd{}`, XArray2_XEnumBcd{}, `XArray2_XEnumBcd{}`, XArray2_XEnumBcd{} },
{ false, `Zero`, `XArray2_XEnumBcd{}`, XArray2_XEnumBcd{}, `XList_XEnumAbc{B, B}`, XList_XEnumAbc{B, B} },
{ false, `Zero`,
`XArray2_XEnumBcd{}`,
XArray2_XEnumBcd{},
`XList_Any{XEnumBcd.B, XEnumBcd.B}`,
XList_Any{XEnumBcd.B, XEnumBcd.B},
},
// Canonical
{ true, `Full`, `XArray2_XEnumBcd{D, D}`, XArray2_XEnumBcd{D, D}, `XArray2_XEnumBcd{D, D}`, XArray2_XEnumBcd{D, D} },
{ false, `Full`, `XArray2_XEnumBcd{D, D}`, XArray2_XEnumBcd{D, D}, `[]string{"D", "D"}`, []string{"D", "D"} },
// Canonical
{ true, `Zero`, `XArray1_XStructEmpty{}`, XArray1_XStructEmpty{}, `XArray1_XStructEmpty{}`, XArray1_XStructEmpty{} },
{ false, `Zero`, `XArray1_XStructEmpty{}`, XArray1_XStructEmpty{}, `XList_XStructEmpty{{}}`, XList_XStructEmpty{{}} },
{ false, `Zero`, `XArray1_XStructEmpty{}`, XArray1_XStructEmpty{}, `XList_Error{{}}`, XList_Error{{}} },
// Canonical
{ true, `Zero`, `XArray1_XNamedError{}`, XArray1_XNamedError{}, `XArray1_XNamedError{}`, XArray1_XNamedError{} },
{ false, `Zero`, `XArray1_XNamedError{}`, XArray1_XNamedError{}, `XArray1_XStructEmpty{}`, XArray1_XStructEmpty{} },
{ false, `Zero`, `XArray1_XNamedError{}`, XArray1_XNamedError{}, `XList_XNamedError{{}}`, XList_XNamedError{{}} },
// Canonical
{ true, `Full`,
`XArray1_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XArray1_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XArray1_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XArray1_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XArray1_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XArray1_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`[]error{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]error{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XArray1_XNamedError{{Id: "bcde", Msg: "ΔΘΠΣΦ"}}`,
XArray1_XNamedError{{Id: "bcde", Msg: "ΔΘΠΣΦ"}},
`XArray1_XNamedError{{Id: "bcde", Msg: "ΔΘΠΣΦ"}}`,
XArray1_XNamedError{{Id: "bcde", Msg: "ΔΘΠΣΦ"}},
},
{ false, `Random0`,
`XArray1_XNamedError{{Id: "bcde", Msg: "ΔΘΠΣΦ"}}`,
XArray1_XNamedError{{Id: "bcde", Msg: "ΔΘΠΣΦ"}},
`[]any{XNamedError{Id: "bcde", Msg: "ΔΘΠΣΦ"}}`,
[]any{XNamedError{Id: "bcde", Msg: "ΔΘΠΣΦ"}},
},
// Canonical
{ true, `Zero`, `XArray2_Error{}`, XArray2_Error{}, `XArray2_Error{}`, XArray2_Error{} },
{ false, `Zero`, `XArray2_Error{}`, XArray2_Error{}, `XList_Any{nil, nil}`, XList_Any{nil, nil} },
{ false, `Zero`, `XArray2_Error{}`, XArray2_Error{}, `[]?XStructEmpty{nil, nil}`, []?XStructEmpty{nil, nil} },
// Canonical
{ true, `Full`,
`XArray2_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XArray2_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XArray2_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XArray2_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XArray2_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XArray2_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XArray2_Error{{Id: "普", RetryCode: RetryBackoff, Msg: "bcde"}, {Id: "cdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠ"}}`,
XArray2_Error{{Id: "普", RetryCode: RetryBackoff, Msg: "bcde"}, {Id: "cdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠ"}},
`XArray2_Error{{Id: "普", RetryCode: RetryBackoff, Msg: "bcde"}, {Id: "cdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠ"}}`,
XArray2_Error{{Id: "普", RetryCode: RetryBackoff, Msg: "bcde"}, {Id: "cdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠ"}},
},
{ false, `Random0`,
`XArray2_Error{{Id: "普", RetryCode: RetryBackoff, Msg: "bcde"}, {Id: "cdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠ"}}`,
XArray2_Error{{Id: "普", RetryCode: RetryBackoff, Msg: "bcde"}, {Id: "cdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠ"}},
`[]error{{Id: "普", RetryCode: RetryBackoff, Msg: "bcde"}, {Id: "cdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠ"}}`,
[]error{{Id: "普", RetryCode: RetryBackoff, Msg: "bcde"}, {Id: "cdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠ"}},
},
// Canonical
{ true, `Zero`, `XArray1_Uint32{}`, XArray1_Uint32{}, `XArray1_Uint32{}`, XArray1_Uint32{} },
{ false, `Zero`, `XArray1_Uint32{}`, XArray1_Uint32{}, `XList_XUint16{0}`, XList_XUint16{0} },
{ false, `Zero`, `XArray1_Uint32{}`, XArray1_Uint32{}, `XList_XFloat32{0}`, XList_XFloat32{0} },
// Canonical
{ true, `Full`, `XArray1_Uint32{123}`, XArray1_Uint32{123}, `XArray1_Uint32{123}`, XArray1_Uint32{123} },
{ false, `Full`, `XArray1_Uint32{123}`, XArray1_Uint32{123}, `XList_XFloat32{123}`, XList_XFloat32{123} },
// Canonical
{ true, `Random0`,
`XArray1_Uint32{3904439513}`,
XArray1_Uint32{3904439513},
`XArray1_Uint32{3904439513}`,
XArray1_Uint32{3904439513},
},
{ false, `Random0`, `XArray1_Uint32{3904439513}`, XArray1_Uint32{3904439513}, `[]XUint32{3904439513}`, []XUint32{3904439513} },
// Canonical
{ true, `Zero`, `XArray3_Uint64{}`, XArray3_Uint64{}, `XArray3_Uint64{}`, XArray3_Uint64{} },
{ false, `Zero`,
`XArray3_Uint64{}`,
XArray3_Uint64{},
`XList_Any{uint64(0), uint64(0), uint64(0)}`,
XList_Any{uint64(0), uint64(0), uint64(0)},
},
{ false, `Zero`, `XArray3_Uint64{}`, XArray3_Uint64{}, `XList_Byte("\x00\x00\x00")`, XList_Byte("\x00\x00\x00") },
// Canonical
{ true, `Full`,
`XArray3_Uint64{123, 123, 123}`,
XArray3_Uint64{123, 123, 123},
`XArray3_Uint64{123, 123, 123}`,
XArray3_Uint64{123, 123, 123},
},
{ false, `Full`,
`XArray3_Uint64{123, 123, 123}`,
XArray3_Uint64{123, 123, 123},
`XArray3_Int64{123, 123, 123}`,
XArray3_Int64{123, 123, 123},
},
// Canonical
{ true, `Random0`,
`XArray3_Uint64{2212711876096953152, 9221979473416152299, 9970187274538215395}`,
XArray3_Uint64{2212711876096953152, 9221979473416152299, 9970187274538215395},
`XArray3_Uint64{2212711876096953152, 9221979473416152299, 9970187274538215395}`,
XArray3_Uint64{2212711876096953152, 9221979473416152299, 9970187274538215395},
},
{ false, `Random0`,
`XArray3_Uint64{2212711876096953152, 9221979473416152299, 9970187274538215395}`,
XArray3_Uint64{2212711876096953152, 9221979473416152299, 9970187274538215395},
`XArray3_Any{uint64(2212711876096953152), uint64(9221979473416152299), uint64(9970187274538215395)}`,
XArray3_Any{uint64(2212711876096953152), uint64(9221979473416152299), uint64(9970187274538215395)},
},
// Canonical
{ true, `Zero`, `XArray3_Int64{}`, XArray3_Int64{}, `XArray3_Int64{}`, XArray3_Int64{} },
{ false, `Zero`, `XArray3_Int64{}`, XArray3_Int64{}, `XList_XUint16{0, 0, 0}`, XList_XUint16{0, 0, 0} },
{ false, `Zero`,
`XArray3_Int64{}`,
XArray3_Int64{},
`XList_Any{int64(0), int64(0), int64(0)}`,
XList_Any{int64(0), int64(0), int64(0)},
},
// Canonical
{ true, `Full`,
`XArray3_Int64{-123, -123, -123}`,
XArray3_Int64{-123, -123, -123},
`XArray3_Int64{-123, -123, -123}`,
XArray3_Int64{-123, -123, -123},
},
{ false, `Full`,
`XArray3_Int64{-123, -123, -123}`,
XArray3_Int64{-123, -123, -123},
`[]int16{-123, -123, -123}`,
[]int16{-123, -123, -123},
},
// Canonical
{ true, `Random0`,
`XArray3_Int64{-3233461802653517105, -768419110883423534, 2324661587567982015}`,
XArray3_Int64{-3233461802653517105, -768419110883423534, 2324661587567982015},
`XArray3_Int64{-3233461802653517105, -768419110883423534, 2324661587567982015}`,
XArray3_Int64{-3233461802653517105, -768419110883423534, 2324661587567982015},
},
{ false, `Random0`,
`XArray3_Int64{-3233461802653517105, -768419110883423534, 2324661587567982015}`,
XArray3_Int64{-3233461802653517105, -768419110883423534, 2324661587567982015},
`XList_Any{int64(-3233461802653517105), int64(-768419110883423534), int64(2324661587567982015)}`,
XList_Any{int64(-3233461802653517105), int64(-768419110883423534), int64(2324661587567982015)},
},
// Canonical
{ true, `Zero`,
`XArray1_OptXStructEmpty{}`,
XArray1_OptXStructEmpty{},
`XArray1_OptXStructEmpty{}`,
XArray1_OptXStructEmpty{},
},
{ false, `Zero`, `XArray1_OptXStructEmpty{}`, XArray1_OptXStructEmpty{}, `XList_Error{nil}`, XList_Error{nil} },
{ false, `Zero`, `XArray1_OptXStructEmpty{}`, XArray1_OptXStructEmpty{}, `XList_Any{nil}`, XList_Any{nil} },
// Canonical
{ true, `Full`,
`XArray1_OptXStructEmpty{{}}`,
XArray1_OptXStructEmpty{{}},
`XArray1_OptXStructEmpty{{}}`,
XArray1_OptXStructEmpty{{}},
},
{ false, `Full`, `XArray1_OptXStructEmpty{{}}`, XArray1_OptXStructEmpty{{}}, `XList_XStructEmpty{{}}`, XList_XStructEmpty{{}} },
// Canonical
{ true, `Zero`, `XArray3_OptXNamedError{}`, XArray3_OptXNamedError{}, `XArray3_OptXNamedError{}`, XArray3_OptXNamedError{} },
{ false, `Zero`,
`XArray3_OptXNamedError{}`,
XArray3_OptXNamedError{},
`[]?XStructEmpty{nil, nil, nil}`,
[]?XStructEmpty{nil, nil, nil},
},
{ false, `Zero`,
`XArray3_OptXNamedError{}`,
XArray3_OptXNamedError{},
`XList_OptXNamedError{nil, nil, nil}`,
XList_OptXNamedError{nil, nil, nil},
},
// Canonical
{ true, `Full`,
`XArray3_OptXNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XArray3_OptXNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XArray3_OptXNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XArray3_OptXNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XArray3_OptXNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XArray3_OptXNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`[]error{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]error{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XArray3_OptXNamedError{{Id: "ΠΣΦ王", Msg: "eΔΘΠΣΦ王普澤"}, {Msg: "eΔΘΠΣΦ"}, nil}`,
XArray3_OptXNamedError{{Id: "ΠΣΦ王", Msg: "eΔΘΠΣΦ王普澤"}, {Msg: "eΔΘΠΣΦ"}, nil},
`XArray3_OptXNamedError{{Id: "ΠΣΦ王", Msg: "eΔΘΠΣΦ王普澤"}, {Msg: "eΔΘΠΣΦ"}, nil}`,
XArray3_OptXNamedError{{Id: "ΠΣΦ王", Msg: "eΔΘΠΣΦ王普澤"}, {Msg: "eΔΘΠΣΦ"}, nil},
},
{ false, `Random0`,
`XArray3_OptXNamedError{{Id: "ΠΣΦ王", Msg: "eΔΘΠΣΦ王普澤"}, {Msg: "eΔΘΠΣΦ"}, nil}`,
XArray3_OptXNamedError{{Id: "ΠΣΦ王", Msg: "eΔΘΠΣΦ王普澤"}, {Msg: "eΔΘΠΣΦ"}, nil},
`XList_OptXNamedError{{Id: "ΠΣΦ王", Msg: "eΔΘΠΣΦ王普澤"}, {Msg: "eΔΘΠΣΦ"}, nil}`,
XList_OptXNamedError{{Id: "ΠΣΦ王", Msg: "eΔΘΠΣΦ王普澤"}, {Msg: "eΔΘΠΣΦ"}, nil},
},
// Canonical
{ true, `Zero`, `[]XBool{}`, []XBool{}, `[]XBool{}`, []XBool{} },
{ false, `Zero`, `[]XBool{}`, []XBool{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]XBool{}`, []XBool{}, `[]bool{}`, []bool{} },
// Canonical
{ true, `Full`, `[]XBool{true}`, []XBool{true}, `[]XBool{true}`, []XBool{true} },
{ false, `Full`, `[]XBool{true}`, []XBool{true}, `[]bool{true}`, []bool{true} },
// Canonical
{ true, `Zero`, `[]XString{}`, []XString{}, `[]XString{}`, []XString{} },
{ false, `Zero`, `[]XString{}`, []XString{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]XString{}`, []XString{}, `[]XEnumBcd{}`, []XEnumBcd{} },
// Canonical
{ true, `Full`,
`[]XString{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]XString{"abcdeΔΘΠΣΦ王普澤世界"},
`[]XString{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]XString{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`[]XString{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]XString{"abcdeΔΘΠΣΦ王普澤世界"},
`[]any{XString("abcdeΔΘΠΣΦ王普澤世界")}`,
[]any{XString("abcdeΔΘΠΣΦ王普澤世界")},
},
// Canonical
{ true, `Random0`, `[]XString{"deΔΘΠΣ"}`, []XString{"deΔΘΠΣ"}, `[]XString{"deΔΘΠΣ"}`, []XString{"deΔΘΠΣ"} },
{ false, `Random0`,
`[]XString{"deΔΘΠΣ"}`,
[]XString{"deΔΘΠΣ"},
`[]any{XString("deΔΘΠΣ")}`,
[]any{XString("deΔΘΠΣ")},
},
// Canonical
{ true, `Zero`, `[]XByte("")`, []XByte(""), `[]XByte("")`, []XByte("") },
{ false, `Zero`, `[]XByte("")`, []XByte(""), `[]byte("")`, []byte("") },
{ false, `Zero`, `[]XByte("")`, []XByte(""), `[]uint32{}`, []uint32{} },
// Canonical
{ true, `Full`, `[]XByte("{")`, []XByte("{"), `[]XByte("{")`, []XByte("{") },
{ false, `Full`, `[]XByte("{")`, []XByte("{"), `XList_XFloat64{123}`, XList_XFloat64{123} },
// Canonical
{ true, `Random0`, `[]XByte("\xea\x00\x87")`, []XByte("\xea\x00\x87"), `[]XByte("\xea\x00\x87")`, []XByte("\xea\x00\x87") },
{ false, `Random0`,
`[]XByte("\xea\x00\x87")`,
[]XByte("\xea\x00\x87"),
`XArray3_Any{XByte(234), XByte(0), XByte(135)}`,
XArray3_Any{XByte(234), XByte(0), XByte(135)},
},
// Canonical
{ true, `Zero`, `[]XEnumAbc{}`, []XEnumAbc{}, `[]XEnumAbc{}`, []XEnumAbc{} },
{ false, `Zero`, `[]XEnumAbc{}`, []XEnumAbc{}, `XList_String{}`, XList_String{} },
{ false, `Zero`, `[]XEnumAbc{}`, []XEnumAbc{}, `[]XEnumBcd{}`, []XEnumBcd{} },
// Canonical
{ true, `Full`, `[]XEnumAbc{C}`, []XEnumAbc{C}, `[]XEnumAbc{C}`, []XEnumAbc{C} },
{ false, `Full`, `[]XEnumAbc{C}`, []XEnumAbc{C}, `XList_XString{"C"}`, XList_XString{"C"} },
// Canonical
{ true, `Zero`, `[]XEnumBcd{}`, []XEnumBcd{}, `[]XEnumBcd{}`, []XEnumBcd{} },
{ false, `Zero`, `[]XEnumBcd{}`, []XEnumBcd{}, `[]XEnumAbc{}`, []XEnumAbc{} },
{ false, `Zero`, `[]XEnumBcd{}`, []XEnumBcd{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `[]XEnumBcd{D}`, []XEnumBcd{D}, `[]XEnumBcd{D}`, []XEnumBcd{D} },
{ false, `Full`, `[]XEnumBcd{D}`, []XEnumBcd{D}, `XList_XEnumBcd{D}`, XList_XEnumBcd{D} },
// Canonical
{ true, `Zero`, `[]XStructEmpty{}`, []XStructEmpty{}, `[]XStructEmpty{}`, []XStructEmpty{} },
{ false, `Zero`, `[]XStructEmpty{}`, []XStructEmpty{}, `XList_XStructDepth2_All{}`, XList_XStructDepth2_All{} },
{ false, `Zero`, `[]XStructEmpty{}`, []XStructEmpty{}, `XList_Any{}`, XList_Any{} },
// Canonical
{ true, `Full`, `[]XStructEmpty{{}}`, []XStructEmpty{{}}, `[]XStructEmpty{{}}`, []XStructEmpty{{}} },
{ false, `Full`, `[]XStructEmpty{{}}`, []XStructEmpty{{}}, `XArray1_OptXStructEmpty{{}}`, XArray1_OptXStructEmpty{{}} },
// Canonical
{ true, `Zero`, `[]XNamedError{}`, []XNamedError{}, `[]XNamedError{}`, []XNamedError{} },
{ false, `Zero`, `[]XNamedError{}`, []XNamedError{}, `[]?XNamedError{}`, []?XNamedError{} },
{ false, `Zero`, `[]XNamedError{}`, []XNamedError{}, `XList_OptXNamedError{}`, XList_OptXNamedError{} },
// Canonical
{ true, `Full`,
`[]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`[]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`[]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XArray1_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XArray1_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`[]XNamedError{{Id: "eΔΘΠΣΦ王普"}}`,
[]XNamedError{{Id: "eΔΘΠΣΦ王普"}},
`[]XNamedError{{Id: "eΔΘΠΣΦ王普"}}`,
[]XNamedError{{Id: "eΔΘΠΣΦ王普"}},
},
{ false, `Random0`,
`[]XNamedError{{Id: "eΔΘΠΣΦ王普"}}`,
[]XNamedError{{Id: "eΔΘΠΣΦ王普"}},
`XArray1_XNamedError{{Id: "eΔΘΠΣΦ王普"}}`,
XArray1_XNamedError{{Id: "eΔΘΠΣΦ王普"}},
},
// Canonical
{ true, `Zero`, `[]XUint32{}`, []XUint32{}, `[]XUint32{}`, []XUint32{} },
{ false, `Zero`, `[]XUint32{}`, []XUint32{}, `XList_XFloat32{}`, XList_XFloat32{} },
{ false, `Zero`, `[]XUint32{}`, []XUint32{}, `XList_Byte("")`, XList_Byte("") },
// Canonical
{ true, `Full`, `[]XUint32{123}`, []XUint32{123}, `[]XUint32{123}`, []XUint32{123} },
{ false, `Full`, `[]XUint32{123}`, []XUint32{123}, `[]XByte("{")`, []XByte("{") },
// Canonical
{ true, `Random0`,
`[]XUint32{2295850354, 0, 1793176866}`,
[]XUint32{2295850354, 0, 1793176866},
`[]XUint32{2295850354, 0, 1793176866}`,
[]XUint32{2295850354, 0, 1793176866},
},
{ false, `Random0`,
`[]XUint32{2295850354, 0, 1793176866}`,
[]XUint32{2295850354, 0, 1793176866},
`[]uint32{2295850354, 0, 1793176866}`,
[]uint32{2295850354, 0, 1793176866},
},
// Canonical
{ true, `Zero`, `[]?XStructEmpty{}`, []?XStructEmpty{}, `[]?XStructEmpty{}`, []?XStructEmpty{} },
{ false, `Zero`, `[]?XStructEmpty{}`, []?XStructEmpty{}, `XList_XNamedError{}`, XList_XNamedError{} },
{ false, `Zero`,
`[]?XStructEmpty{}`,
[]?XStructEmpty{},
`XList_OptXStructDepth2_Set_Float64{}`,
XList_OptXStructDepth2_Set_Float64{},
},
// Canonical
{ true, `Full`, `[]?XStructEmpty{{}}`, []?XStructEmpty{{}}, `[]?XStructEmpty{{}}`, []?XStructEmpty{{}} },
{ false, `Full`,
`[]?XStructEmpty{{}}`,
[]?XStructEmpty{{}},
`XList_OptXStructDepth2_Set_Float64{{}}`,
XList_OptXStructDepth2_Set_Float64{{}},
},
// Canonical
{ true, `Zero`, `[]?XNamedError{}`, []?XNamedError{}, `[]?XNamedError{}`, []?XNamedError{} },
{ false, `Zero`, `[]?XNamedError{}`, []?XNamedError{}, `XList_OptXStructEmpty{}`, XList_OptXStructEmpty{} },
{ false, `Zero`, `[]?XNamedError{}`, []?XNamedError{}, `[]XStructEmpty{}`, []XStructEmpty{} },
// Canonical
{ true, `Full`,
`[]?XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]?XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`[]?XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]?XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`[]?XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]?XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XList_Any{?XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_Any{?XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`[]?XNamedError{{Id: "cdeΔ", Msg: "普"}}`,
[]?XNamedError{{Id: "cdeΔ", Msg: "普"}},
`[]?XNamedError{{Id: "cdeΔ", Msg: "普"}}`,
[]?XNamedError{{Id: "cdeΔ", Msg: "普"}},
},
{ false, `Random0`,
`[]?XNamedError{{Id: "cdeΔ", Msg: "普"}}`,
[]?XNamedError{{Id: "cdeΔ", Msg: "普"}},
`[]error{{Id: "cdeΔ", Msg: "普"}}`,
[]error{{Id: "cdeΔ", Msg: "普"}},
},
// Canonical
{ true, `Zero`, `XList_Any{}`, XList_Any{}, `XList_Any{}`, XList_Any{} },
{ false, `Zero`, `XList_Any{}`, XList_Any{}, `XList_XByte("")`, XList_XByte("") },
{ false, `Zero`, `XList_Any{}`, XList_Any{}, `XList_XFloat64{}`, XList_XFloat64{} },
// Canonical
{ true, `Full`, `XList_Any{int64(-123)}`, XList_Any{int64(-123)}, `XList_Any{int64(-123)}`, XList_Any{int64(-123)} },
{ false, `Full`, `XList_Any{int64(-123)}`, XList_Any{int64(-123)}, `[]any{int64(-123)}`, []any{int64(-123)} },
// Canonical
{ true, `Random0`,
`XList_Any{XList_XStructDepth2_All{{F0: {typeobject(XList_XBool), typeobject(any)}, F2: {0, 9460, 0}, F3: {XMap_Int64_Int64{-3250308136845675012: 2395477512749041486}, []?XStructEmpty{nil, nil, {}}, XUnionDepth2_XSet_XNamedError{F5: {}}}, F5: {D}, F6: {125: 103, 21: 143}, F8: {F3: "ΔΘΠΣ", F4: "cdeΔΘΠΣ", F5: typeobject(XList_XStructDepth2_All), F7: 54, F8: B, F9: D, F12: {}, F13: 15251, F14: 63192, F16: 1842522911, F17: 12228096953452494076, F18: 14494677390024042662, F19: -1, F20: 29, F21: 1063, F22: 13145, F23: 1030636331, F24: 431566929, F25: 1264583878879273626, F26: -2337026213021984327, F28: -1.3296653e+09, F29: 1.5961664779262068e+09, F30: -2.340291718935576e+09, F31: {}}, F10: {F16: 686436023}, F11: {F29: 1.3667738643069172e+09}, F12: {F9: C}, F13: {F14: 22454}}, {F0: {typeobject(any), typeobject(XArray3_OptXStructDepth2_Set_Float64)}, F1: {1127016751}, F2: {-13306}, F3: {XList_XArray1_XStructEmpty{{}}}, F4: {-6.778491184605664e+08, 1.7797307435833848e+09}, F5: {C, D}, F6: {0: 0, 53: 102}, F8: {F0: XUnionDepth1_XFloat64{F30: 1.4220107318974495e+09}, F2: true, F3: "deΔ", F5: typeobject(uint64), F6: 85, F11: {Id: "Θ", Msg: "cdeΔΘΠΣΦ王"}, F12: {Msg: "ΘΠΣΦ王普澤世"}, F13: 65135, F15: 4015456916, F16: 33610517, F18: 13306481127868141452, F19: 45, F20: -41, F21: -10028, F22: 9052, F23: 900863731, F25: 1448358042041714939, F27: -1.146413e+09, F30: 8.547524778945721e+08, F31: {}, F32: {}}, F10: {F30: 2.366591380614784e+06}, F11: {F29: 8.137462937121485e+07}, F13: {}}}}`,
XList_Any{XList_XStructDepth2_All{{F0: {typeobject(XList_XBool), typeobject(any)}, F2: {0, 9460, 0}, F3: {XMap_Int64_Int64{-3250308136845675012: 2395477512749041486}, []?XStructEmpty{nil, nil, {}}, XUnionDepth2_XSet_XNamedError{F5: {}}}, F5: {D}, F6: {125: 103, 21: 143}, F8: {F3: "ΔΘΠΣ", F4: "cdeΔΘΠΣ", F5: typeobject(XList_XStructDepth2_All), F7: 54, F8: B, F9: D, F12: {}, F13: 15251, F14: 63192, F16: 1842522911, F17: 12228096953452494076, F18: 14494677390024042662, F19: -1, F20: 29, F21: 1063, F22: 13145, F23: 1030636331, F24: 431566929, F25: 1264583878879273626, F26: -2337026213021984327, F28: -1.3296653e+09, F29: 1.5961664779262068e+09, F30: -2.340291718935576e+09, F31: {}}, F10: {F16: 686436023}, F11: {F29: 1.3667738643069172e+09}, F12: {F9: C}, F13: {F14: 22454}}, {F0: {typeobject(any), typeobject(XArray3_OptXStructDepth2_Set_Float64)}, F1: {1127016751}, F2: {-13306}, F3: {XList_XArray1_XStructEmpty{{}}}, F4: {-6.778491184605664e+08, 1.7797307435833848e+09}, F5: {C, D}, F6: {0: 0, 53: 102}, F8: {F0: XUnionDepth1_XFloat64{F30: 1.4220107318974495e+09}, F2: true, F3: "deΔ", F5: typeobject(uint64), F6: 85, F11: {Id: "Θ", Msg: "cdeΔΘΠΣΦ王"}, F12: {Msg: "ΘΠΣΦ王普澤世"}, F13: 65135, F15: 4015456916, F16: 33610517, F18: 13306481127868141452, F19: 45, F20: -41, F21: -10028, F22: 9052, F23: 900863731, F25: 1448358042041714939, F27: -1.146413e+09, F30: 8.547524778945721e+08, F31: {}, F32: {}}, F10: {F30: 2.366591380614784e+06}, F11: {F29: 8.137462937121485e+07}, F13: {}}}},
`XList_Any{XList_XStructDepth2_All{{F0: {typeobject(XList_XBool), typeobject(any)}, F2: {0, 9460, 0}, F3: {XMap_Int64_Int64{-3250308136845675012: 2395477512749041486}, []?XStructEmpty{nil, nil, {}}, XUnionDepth2_XSet_XNamedError{F5: {}}}, F5: {D}, F6: {125: 103, 21: 143}, F8: {F3: "ΔΘΠΣ", F4: "cdeΔΘΠΣ", F5: typeobject(XList_XStructDepth2_All), F7: 54, F8: B, F9: D, F12: {}, F13: 15251, F14: 63192, F16: 1842522911, F17: 12228096953452494076, F18: 14494677390024042662, F19: -1, F20: 29, F21: 1063, F22: 13145, F23: 1030636331, F24: 431566929, F25: 1264583878879273626, F26: -2337026213021984327, F28: -1.3296653e+09, F29: 1.5961664779262068e+09, F30: -2.340291718935576e+09, F31: {}}, F10: {F16: 686436023}, F11: {F29: 1.3667738643069172e+09}, F12: {F9: C}, F13: {F14: 22454}}, {F0: {typeobject(any), typeobject(XArray3_OptXStructDepth2_Set_Float64)}, F1: {1127016751}, F2: {-13306}, F3: {XList_XArray1_XStructEmpty{{}}}, F4: {-6.778491184605664e+08, 1.7797307435833848e+09}, F5: {C, D}, F6: {0: 0, 53: 102}, F8: {F0: XUnionDepth1_XFloat64{F30: 1.4220107318974495e+09}, F2: true, F3: "deΔ", F5: typeobject(uint64), F6: 85, F11: {Id: "Θ", Msg: "cdeΔΘΠΣΦ王"}, F12: {Msg: "ΘΠΣΦ王普澤世"}, F13: 65135, F15: 4015456916, F16: 33610517, F18: 13306481127868141452, F19: 45, F20: -41, F21: -10028, F22: 9052, F23: 900863731, F25: 1448358042041714939, F27: -1.146413e+09, F30: 8.547524778945721e+08, F31: {}, F32: {}}, F10: {F30: 2.366591380614784e+06}, F11: {F29: 8.137462937121485e+07}, F13: {}}}}`,
XList_Any{XList_XStructDepth2_All{{F0: {typeobject(XList_XBool), typeobject(any)}, F2: {0, 9460, 0}, F3: {XMap_Int64_Int64{-3250308136845675012: 2395477512749041486}, []?XStructEmpty{nil, nil, {}}, XUnionDepth2_XSet_XNamedError{F5: {}}}, F5: {D}, F6: {125: 103, 21: 143}, F8: {F3: "ΔΘΠΣ", F4: "cdeΔΘΠΣ", F5: typeobject(XList_XStructDepth2_All), F7: 54, F8: B, F9: D, F12: {}, F13: 15251, F14: 63192, F16: 1842522911, F17: 12228096953452494076, F18: 14494677390024042662, F19: -1, F20: 29, F21: 1063, F22: 13145, F23: 1030636331, F24: 431566929, F25: 1264583878879273626, F26: -2337026213021984327, F28: -1.3296653e+09, F29: 1.5961664779262068e+09, F30: -2.340291718935576e+09, F31: {}}, F10: {F16: 686436023}, F11: {F29: 1.3667738643069172e+09}, F12: {F9: C}, F13: {F14: 22454}}, {F0: {typeobject(any), typeobject(XArray3_OptXStructDepth2_Set_Float64)}, F1: {1127016751}, F2: {-13306}, F3: {XList_XArray1_XStructEmpty{{}}}, F4: {-6.778491184605664e+08, 1.7797307435833848e+09}, F5: {C, D}, F6: {0: 0, 53: 102}, F8: {F0: XUnionDepth1_XFloat64{F30: 1.4220107318974495e+09}, F2: true, F3: "deΔ", F5: typeobject(uint64), F6: 85, F11: {Id: "Θ", Msg: "cdeΔΘΠΣΦ王"}, F12: {Msg: "ΘΠΣΦ王普澤世"}, F13: 65135, F15: 4015456916, F16: 33610517, F18: 13306481127868141452, F19: 45, F20: -41, F21: -10028, F22: 9052, F23: 900863731, F25: 1448358042041714939, F27: -1.146413e+09, F30: 8.547524778945721e+08, F31: {}, F32: {}}, F10: {F30: 2.366591380614784e+06}, F11: {F29: 8.137462937121485e+07}, F13: {}}}},
},
{ false, `Random0`,
`XList_Any{XList_XStructDepth2_All{{F0: {typeobject(XList_XBool), typeobject(any)}, F2: {0, 9460, 0}, F3: {XMap_Int64_Int64{-3250308136845675012: 2395477512749041486}, []?XStructEmpty{nil, nil, {}}, XUnionDepth2_XSet_XNamedError{F5: {}}}, F5: {D}, F6: {125: 103, 21: 143}, F8: {F3: "ΔΘΠΣ", F4: "cdeΔΘΠΣ", F5: typeobject(XList_XStructDepth2_All), F7: 54, F8: B, F9: D, F12: {}, F13: 15251, F14: 63192, F16: 1842522911, F17: 12228096953452494076, F18: 14494677390024042662, F19: -1, F20: 29, F21: 1063, F22: 13145, F23: 1030636331, F24: 431566929, F25: 1264583878879273626, F26: -2337026213021984327, F28: -1.3296653e+09, F29: 1.5961664779262068e+09, F30: -2.340291718935576e+09, F31: {}}, F10: {F16: 686436023}, F11: {F29: 1.3667738643069172e+09}, F12: {F9: C}, F13: {F14: 22454}}, {F0: {typeobject(any), typeobject(XArray3_OptXStructDepth2_Set_Float64)}, F1: {1127016751}, F2: {-13306}, F3: {XList_XArray1_XStructEmpty{{}}}, F4: {-6.778491184605664e+08, 1.7797307435833848e+09}, F5: {C, D}, F6: {0: 0, 53: 102}, F8: {F0: XUnionDepth1_XFloat64{F30: 1.4220107318974495e+09}, F2: true, F3: "deΔ", F5: typeobject(uint64), F6: 85, F11: {Id: "Θ", Msg: "cdeΔΘΠΣΦ王"}, F12: {Msg: "ΘΠΣΦ王普澤世"}, F13: 65135, F15: 4015456916, F16: 33610517, F18: 13306481127868141452, F19: 45, F20: -41, F21: -10028, F22: 9052, F23: 900863731, F25: 1448358042041714939, F27: -1.146413e+09, F30: 8.547524778945721e+08, F31: {}, F32: {}}, F10: {F30: 2.366591380614784e+06}, F11: {F29: 8.137462937121485e+07}, F13: {}}}}`,
XList_Any{XList_XStructDepth2_All{{F0: {typeobject(XList_XBool), typeobject(any)}, F2: {0, 9460, 0}, F3: {XMap_Int64_Int64{-3250308136845675012: 2395477512749041486}, []?XStructEmpty{nil, nil, {}}, XUnionDepth2_XSet_XNamedError{F5: {}}}, F5: {D}, F6: {125: 103, 21: 143}, F8: {F3: "ΔΘΠΣ", F4: "cdeΔΘΠΣ", F5: typeobject(XList_XStructDepth2_All), F7: 54, F8: B, F9: D, F12: {}, F13: 15251, F14: 63192, F16: 1842522911, F17: 12228096953452494076, F18: 14494677390024042662, F19: -1, F20: 29, F21: 1063, F22: 13145, F23: 1030636331, F24: 431566929, F25: 1264583878879273626, F26: -2337026213021984327, F28: -1.3296653e+09, F29: 1.5961664779262068e+09, F30: -2.340291718935576e+09, F31: {}}, F10: {F16: 686436023}, F11: {F29: 1.3667738643069172e+09}, F12: {F9: C}, F13: {F14: 22454}}, {F0: {typeobject(any), typeobject(XArray3_OptXStructDepth2_Set_Float64)}, F1: {1127016751}, F2: {-13306}, F3: {XList_XArray1_XStructEmpty{{}}}, F4: {-6.778491184605664e+08, 1.7797307435833848e+09}, F5: {C, D}, F6: {0: 0, 53: 102}, F8: {F0: XUnionDepth1_XFloat64{F30: 1.4220107318974495e+09}, F2: true, F3: "deΔ", F5: typeobject(uint64), F6: 85, F11: {Id: "Θ", Msg: "cdeΔΘΠΣΦ王"}, F12: {Msg: "ΘΠΣΦ王普澤世"}, F13: 65135, F15: 4015456916, F16: 33610517, F18: 13306481127868141452, F19: 45, F20: -41, F21: -10028, F22: 9052, F23: 900863731, F25: 1448358042041714939, F27: -1.146413e+09, F30: 8.547524778945721e+08, F31: {}, F32: {}}, F10: {F30: 2.366591380614784e+06}, F11: {F29: 8.137462937121485e+07}, F13: {}}}},
`[]any{XList_XStructDepth2_All{{F0: {typeobject(XList_XBool), typeobject(any)}, F2: {0, 9460, 0}, F3: {XMap_Int64_Int64{-3250308136845675012: 2395477512749041486}, []?XStructEmpty{nil, nil, {}}, XUnionDepth2_XSet_XNamedError{F5: {}}}, F5: {D}, F6: {125: 103, 21: 143}, F8: {F3: "ΔΘΠΣ", F4: "cdeΔΘΠΣ", F5: typeobject(XList_XStructDepth2_All), F7: 54, F8: B, F9: D, F12: {}, F13: 15251, F14: 63192, F16: 1842522911, F17: 12228096953452494076, F18: 14494677390024042662, F19: -1, F20: 29, F21: 1063, F22: 13145, F23: 1030636331, F24: 431566929, F25: 1264583878879273626, F26: -2337026213021984327, F28: -1.3296653e+09, F29: 1.5961664779262068e+09, F30: -2.340291718935576e+09, F31: {}}, F10: {F16: 686436023}, F11: {F29: 1.3667738643069172e+09}, F12: {F9: C}, F13: {F14: 22454}}, {F0: {typeobject(any), typeobject(XArray3_OptXStructDepth2_Set_Float64)}, F1: {1127016751}, F2: {-13306}, F3: {XList_XArray1_XStructEmpty{{}}}, F4: {-6.778491184605664e+08, 1.7797307435833848e+09}, F5: {C, D}, F6: {0: 0, 53: 102}, F8: {F0: XUnionDepth1_XFloat64{F30: 1.4220107318974495e+09}, F2: true, F3: "deΔ", F5: typeobject(uint64), F6: 85, F11: {Id: "Θ", Msg: "cdeΔΘΠΣΦ王"}, F12: {Msg: "ΘΠΣΦ王普澤世"}, F13: 65135, F15: 4015456916, F16: 33610517, F18: 13306481127868141452, F19: 45, F20: -41, F21: -10028, F22: 9052, F23: 900863731, F25: 1448358042041714939, F27: -1.146413e+09, F30: 8.547524778945721e+08, F31: {}, F32: {}}, F10: {F30: 2.366591380614784e+06}, F11: {F29: 8.137462937121485e+07}, F13: {}}}}`,
[]any{XList_XStructDepth2_All{{F0: {typeobject(XList_XBool), typeobject(any)}, F2: {0, 9460, 0}, F3: {XMap_Int64_Int64{-3250308136845675012: 2395477512749041486}, []?XStructEmpty{nil, nil, {}}, XUnionDepth2_XSet_XNamedError{F5: {}}}, F5: {D}, F6: {125: 103, 21: 143}, F8: {F3: "ΔΘΠΣ", F4: "cdeΔΘΠΣ", F5: typeobject(XList_XStructDepth2_All), F7: 54, F8: B, F9: D, F12: {}, F13: 15251, F14: 63192, F16: 1842522911, F17: 12228096953452494076, F18: 14494677390024042662, F19: -1, F20: 29, F21: 1063, F22: 13145, F23: 1030636331, F24: 431566929, F25: 1264583878879273626, F26: -2337026213021984327, F28: -1.3296653e+09, F29: 1.5961664779262068e+09, F30: -2.340291718935576e+09, F31: {}}, F10: {F16: 686436023}, F11: {F29: 1.3667738643069172e+09}, F12: {F9: C}, F13: {F14: 22454}}, {F0: {typeobject(any), typeobject(XArray3_OptXStructDepth2_Set_Float64)}, F1: {1127016751}, F2: {-13306}, F3: {XList_XArray1_XStructEmpty{{}}}, F4: {-6.778491184605664e+08, 1.7797307435833848e+09}, F5: {C, D}, F6: {0: 0, 53: 102}, F8: {F0: XUnionDepth1_XFloat64{F30: 1.4220107318974495e+09}, F2: true, F3: "deΔ", F5: typeobject(uint64), F6: 85, F11: {Id: "Θ", Msg: "cdeΔΘΠΣΦ王"}, F12: {Msg: "ΘΠΣΦ王普澤世"}, F13: 65135, F15: 4015456916, F16: 33610517, F18: 13306481127868141452, F19: 45, F20: -41, F21: -10028, F22: 9052, F23: 900863731, F25: 1448358042041714939, F27: -1.146413e+09, F30: 8.547524778945721e+08, F31: {}, F32: {}}, F10: {F30: 2.366591380614784e+06}, F11: {F29: 8.137462937121485e+07}, F13: {}}}},
},
// Canonical
{ true, `Zero`, `XList_Bool{}`, XList_Bool{}, `XList_Bool{}`, XList_Bool{} },
{ false, `Zero`, `XList_Bool{}`, XList_Bool{}, `[]XBool{}`, []XBool{} },
{ false, `Zero`, `XList_Bool{}`, XList_Bool{}, `[]bool{}`, []bool{} },
// Canonical
{ true, `Full`, `XList_Bool{true}`, XList_Bool{true}, `XList_Bool{true}`, XList_Bool{true} },
{ false, `Full`, `XList_Bool{true}`, XList_Bool{true}, `[]XBool{true}`, []XBool{true} },
// Canonical
{ true, `Zero`, `XList_XBool{}`, XList_XBool{}, `XList_XBool{}`, XList_XBool{} },
{ false, `Zero`, `XList_XBool{}`, XList_XBool{}, `[]bool{}`, []bool{} },
{ false, `Zero`, `XList_XBool{}`, XList_XBool{}, `XList_Bool{}`, XList_Bool{} },
// Canonical
{ true, `Full`, `XList_XBool{true}`, XList_XBool{true}, `XList_XBool{true}`, XList_XBool{true} },
{ false, `Full`, `XList_XBool{true}`, XList_XBool{true}, `[]any{XBool(true)}`, []any{XBool(true)} },
// Canonical
{ true, `Zero`, `XList_String{}`, XList_String{}, `XList_String{}`, XList_String{} },
{ false, `Zero`, `XList_String{}`, XList_String{}, `[]XEnumBcd{}`, []XEnumBcd{} },
{ false, `Zero`, `XList_String{}`, XList_String{}, `XList_XString{}`, XList_XString{} },
// Canonical
{ true, `Full`,
`XList_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
XList_String{"abcdeΔΘΠΣΦ王普澤世界"},
`XList_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
XList_String{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`XList_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
XList_String{"abcdeΔΘΠΣΦ王普澤世界"},
`XList_Any{"abcdeΔΘΠΣΦ王普澤世界"}`,
XList_Any{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`XList_String{"abcdeΔΘΠΣΦ王", "ΘΠΣΦ王普澤世"}`,
XList_String{"abcdeΔΘΠΣΦ王", "ΘΠΣΦ王普澤世"},
`XList_String{"abcdeΔΘΠΣΦ王", "ΘΠΣΦ王普澤世"}`,
XList_String{"abcdeΔΘΠΣΦ王", "ΘΠΣΦ王普澤世"},
},
{ false, `Random0`,
`XList_String{"abcdeΔΘΠΣΦ王", "ΘΠΣΦ王普澤世"}`,
XList_String{"abcdeΔΘΠΣΦ王", "ΘΠΣΦ王普澤世"},
`[]XString{"abcdeΔΘΠΣΦ王", "ΘΠΣΦ王普澤世"}`,
[]XString{"abcdeΔΘΠΣΦ王", "ΘΠΣΦ王普澤世"},
},
// Canonical
{ true, `Zero`, `XList_XString{}`, XList_XString{}, `XList_XString{}`, XList_XString{} },
{ false, `Zero`, `XList_XString{}`, XList_XString{}, `XList_String{}`, XList_String{} },
{ false, `Zero`, `XList_XString{}`, XList_XString{}, `[]XEnumAbc{}`, []XEnumAbc{} },
// Canonical
{ true, `Full`,
`XList_XString{"abcdeΔΘΠΣΦ王普澤世界"}`,
XList_XString{"abcdeΔΘΠΣΦ王普澤世界"},
`XList_XString{"abcdeΔΘΠΣΦ王普澤世界"}`,
XList_XString{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`XList_XString{"abcdeΔΘΠΣΦ王普澤世界"}`,
XList_XString{"abcdeΔΘΠΣΦ王普澤世界"},
`[]XString{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]XString{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`, `XList_XString{"de"}`, XList_XString{"de"}, `XList_XString{"de"}`, XList_XString{"de"} },
{ false, `Random0`, `XList_XString{"de"}`, XList_XString{"de"}, `XList_String{"de"}`, XList_String{"de"} },
// Canonical
{ true, `Zero`, `XList_TypeObject{}`, XList_TypeObject{}, `XList_TypeObject{}`, XList_TypeObject{} },
{ false, `Zero`, `XList_TypeObject{}`, XList_TypeObject{}, `[]typeobject{}`, []typeobject{} },
{ false, `Zero`, `XList_TypeObject{}`, XList_TypeObject{}, `XList_Any{}`, XList_Any{} },
// Canonical
{ true, `Full`,
`XList_TypeObject{typeobject(int64)}`,
XList_TypeObject{typeobject(int64)},
`XList_TypeObject{typeobject(int64)}`,
XList_TypeObject{typeobject(int64)},
},
{ false, `Full`,
`XList_TypeObject{typeobject(int64)}`,
XList_TypeObject{typeobject(int64)},
`[]typeobject{typeobject(int64)}`,
[]typeobject{typeobject(int64)},
},
// Canonical
{ true, `Random0`,
`XList_TypeObject{typeobject(XUnionDepth1_Int16), typeobject(any), typeobject(any)}`,
XList_TypeObject{typeobject(XUnionDepth1_Int16), typeobject(any), typeobject(any)},
`XList_TypeObject{typeobject(XUnionDepth1_Int16), typeobject(any), typeobject(any)}`,
XList_TypeObject{typeobject(XUnionDepth1_Int16), typeobject(any), typeobject(any)},
},
{ false, `Random0`,
`XList_TypeObject{typeobject(XUnionDepth1_Int16), typeobject(any), typeobject(any)}`,
XList_TypeObject{typeobject(XUnionDepth1_Int16), typeobject(any), typeobject(any)},
`XArray3_Any{typeobject(XUnionDepth1_Int16), typeobject(any), typeobject(any)}`,
XArray3_Any{typeobject(XUnionDepth1_Int16), typeobject(any), typeobject(any)},
},
// Canonical
{ true, `Zero`, `XList_Byte("")`, XList_Byte(""), `XList_Byte("")`, XList_Byte("") },
{ false, `Zero`, `XList_Byte("")`, XList_Byte(""), `XList_XUint16{}`, XList_XUint16{} },
{ false, `Zero`, `XList_Byte("")`, XList_Byte(""), `XList_Any{}`, XList_Any{} },
// Canonical
{ true, `Full`, `XList_Byte("{")`, XList_Byte("{"), `XList_Byte("{")`, XList_Byte("{") },
{ false, `Full`, `XList_Byte("{")`, XList_Byte("{"), `[]byte("{")`, []byte("{") },
// Canonical
{ true, `Random0`, `XList_Byte("\x01\xfe")`, XList_Byte("\x01\xfe"), `XList_Byte("\x01\xfe")`, XList_Byte("\x01\xfe") },
{ false, `Random0`, `XList_Byte("\x01\xfe")`, XList_Byte("\x01\xfe"), `[]XUint32{1, 254}`, []XUint32{1, 254} },
// Canonical
{ true, `Zero`, `XList_XByte("")`, XList_XByte(""), `XList_XByte("")`, XList_XByte("") },
{ false, `Zero`, `XList_XByte("")`, XList_XByte(""), `XList_XFloat64{}`, XList_XFloat64{} },
{ false, `Zero`, `XList_XByte("")`, XList_XByte(""), `[]XUint32{}`, []XUint32{} },
// Canonical
{ true, `Full`, `XList_XByte("{")`, XList_XByte("{"), `XList_XByte("{")`, XList_XByte("{") },
{ false, `Full`, `XList_XByte("{")`, XList_XByte("{"), `[]int16{123}`, []int16{123} },
// Canonical
{ true, `Random0`, `XList_XByte("\xb0aF")`, XList_XByte("\xb0aF"), `XList_XByte("\xb0aF")`, XList_XByte("\xb0aF") },
{ false, `Random0`, `XList_XByte("\xb0aF")`, XList_XByte("\xb0aF"), `[]XUint32{176, 97, 70}`, []XUint32{176, 97, 70} },
// Canonical
{ true, `Zero`, `XList_XEnumAbc{}`, XList_XEnumAbc{}, `XList_XEnumAbc{}`, XList_XEnumAbc{} },
{ false, `Zero`, `XList_XEnumAbc{}`, XList_XEnumAbc{}, `[]XEnumBcd{}`, []XEnumBcd{} },
{ false, `Zero`, `XList_XEnumAbc{}`, XList_XEnumAbc{}, `XList_XString{}`, XList_XString{} },
// Canonical
{ true, `Full`, `XList_XEnumAbc{C}`, XList_XEnumAbc{C}, `XList_XEnumAbc{C}`, XList_XEnumAbc{C} },
{ false, `Full`, `XList_XEnumAbc{C}`, XList_XEnumAbc{C}, `XArray1_String{"C"}`, XArray1_String{"C"} },
// Canonical
{ true, `Zero`, `XList_XEnumBcd{}`, XList_XEnumBcd{}, `XList_XEnumBcd{}`, XList_XEnumBcd{} },
{ false, `Zero`, `XList_XEnumBcd{}`, XList_XEnumBcd{}, `XList_XString{}`, XList_XString{} },
{ false, `Zero`, `XList_XEnumBcd{}`, XList_XEnumBcd{}, `XList_XEnumAbc{}`, XList_XEnumAbc{} },
// Canonical
{ true, `Full`, `XList_XEnumBcd{D}`, XList_XEnumBcd{D}, `XList_XEnumBcd{D}`, XList_XEnumBcd{D} },
{ false, `Full`, `XList_XEnumBcd{D}`, XList_XEnumBcd{D}, `[]any{XEnumBcd.D}`, []any{XEnumBcd.D} },
// Canonical
{ true, `Zero`, `XList_XStructEmpty{}`, XList_XStructEmpty{}, `XList_XStructEmpty{}`, XList_XStructEmpty{} },
{ false, `Zero`, `XList_XStructEmpty{}`, XList_XStructEmpty{}, `[]error{}`, []error{} },
{ false, `Zero`, `XList_XStructEmpty{}`, XList_XStructEmpty{}, `[]XStructEmpty{}`, []XStructEmpty{} },
// Canonical
{ true, `Full`, `XList_XStructEmpty{{}}`, XList_XStructEmpty{{}}, `XList_XStructEmpty{{}}`, XList_XStructEmpty{{}} },
{ false, `Full`,
`XList_XStructEmpty{{}}`,
XList_XStructEmpty{{}},
`[]?XStructDepth2_Set_Float64{{}}`,
[]?XStructDepth2_Set_Float64{{}},
},
// Canonical
{ true, `Zero`, `XList_XNamedError{}`, XList_XNamedError{}, `XList_XNamedError{}`, XList_XNamedError{} },
{ false, `Zero`, `XList_XNamedError{}`, XList_XNamedError{}, `[]XStructEmpty{}`, []XStructEmpty{} },
{ false, `Zero`, `XList_XNamedError{}`, XList_XNamedError{}, `XList_Any{}`, XList_Any{} },
// Canonical
{ true, `Full`,
`XList_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XList_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XList_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XList_Any{XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_Any{XNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XList_XNamedError{{Id: "eΔΘΠΣ", Msg: "世界"}, {Id: "abc"}, {Msg: "ΘΠΣ"}}`,
XList_XNamedError{{Id: "eΔΘΠΣ", Msg: "世界"}, {Id: "abc"}, {Msg: "ΘΠΣ"}},
`XList_XNamedError{{Id: "eΔΘΠΣ", Msg: "世界"}, {Id: "abc"}, {Msg: "ΘΠΣ"}}`,
XList_XNamedError{{Id: "eΔΘΠΣ", Msg: "世界"}, {Id: "abc"}, {Msg: "ΘΠΣ"}},
},
{ false, `Random0`,
`XList_XNamedError{{Id: "eΔΘΠΣ", Msg: "世界"}, {Id: "abc"}, {Msg: "ΘΠΣ"}}`,
XList_XNamedError{{Id: "eΔΘΠΣ", Msg: "世界"}, {Id: "abc"}, {Msg: "ΘΠΣ"}},
`[]XNamedError{{Id: "eΔΘΠΣ", Msg: "世界"}, {Id: "abc"}, {Msg: "ΘΠΣ"}}`,
[]XNamedError{{Id: "eΔΘΠΣ", Msg: "世界"}, {Id: "abc"}, {Msg: "ΘΠΣ"}},
},
// Canonical
{ true, `Zero`, `XList_Error{}`, XList_Error{}, `XList_Error{}`, XList_Error{} },
{ false, `Zero`, `XList_Error{}`, XList_Error{}, `[]?XNamedError{}`, []?XNamedError{} },
{ false, `Zero`, `XList_Error{}`, XList_Error{}, `XList_OptXNamedError{}`, XList_OptXNamedError{} },
// Canonical
{ true, `Full`,
`XList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`[]any{error{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]any{error{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XList_Error{{Id: "eΔΘΠΣΦ王普", Msg: "澤世"}, {Id: "ΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}}`,
XList_Error{{Id: "eΔΘΠΣΦ王普", Msg: "澤世"}, {Id: "ΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}},
`XList_Error{{Id: "eΔΘΠΣΦ王普", Msg: "澤世"}, {Id: "ΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}}`,
XList_Error{{Id: "eΔΘΠΣΦ王普", Msg: "澤世"}, {Id: "ΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}},
},
{ false, `Random0`,
`XList_Error{{Id: "eΔΘΠΣΦ王普", Msg: "澤世"}, {Id: "ΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}}`,
XList_Error{{Id: "eΔΘΠΣΦ王普", Msg: "澤世"}, {Id: "ΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}},
`XList_Any{error{Id: "eΔΘΠΣΦ王普", Msg: "澤世"}, error{Id: "ΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}}`,
XList_Any{error{Id: "eΔΘΠΣΦ王普", Msg: "澤世"}, error{Id: "ΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}},
},
// Canonical
{ true, `Zero`, `XList_XUint16{}`, XList_XUint16{}, `XList_XUint16{}`, XList_XUint16{} },
{ false, `Zero`, `XList_XUint16{}`, XList_XUint16{}, `[]any{}`, []any{} },
{ false, `Zero`, `XList_XUint16{}`, XList_XUint16{}, `XList_Byte("")`, XList_Byte("") },
// Canonical
{ true, `Full`, `XList_XUint16{123}`, XList_XUint16{123}, `XList_XUint16{123}`, XList_XUint16{123} },
{ false, `Full`, `XList_XUint16{123}`, XList_XUint16{123}, `XArray1_Byte("{")`, XArray1_Byte("{") },
// Canonical
{ true, `Random0`,
`XList_XUint16{20240, 20120}`,
XList_XUint16{20240, 20120},
`XList_XUint16{20240, 20120}`,
XList_XUint16{20240, 20120},
},
{ false, `Random0`,
`XList_XUint16{20240, 20120}`,
XList_XUint16{20240, 20120},
`XList_XFloat32{20240, 20120}`,
XList_XFloat32{20240, 20120},
},
// Canonical
{ true, `Zero`, `XList_XFloat32{}`, XList_XFloat32{}, `XList_XFloat32{}`, XList_XFloat32{} },
{ false, `Zero`, `XList_XFloat32{}`, XList_XFloat32{}, `[]XByte("")`, []XByte("") },
{ false, `Zero`, `XList_XFloat32{}`, XList_XFloat32{}, `[]byte("")`, []byte("") },
// Canonical
{ true, `Full`, `XList_XFloat32{1.5}`, XList_XFloat32{1.5}, `XList_XFloat32{1.5}`, XList_XFloat32{1.5} },
{ false, `Full`, `XList_XFloat32{1.5}`, XList_XFloat32{1.5}, `XList_Any{XFloat32(1.5)}`, XList_Any{XFloat32(1.5)} },
// Canonical
{ true, `Random0`,
`XList_XFloat32{-7.4083795e+08, 8.4293466e+08, 1.3024481e+07}`,
XList_XFloat32{-7.4083795e+08, 8.4293466e+08, 1.3024481e+07},
`XList_XFloat32{-7.4083795e+08, 8.4293466e+08, 1.3024481e+07}`,
XList_XFloat32{-7.4083795e+08, 8.4293466e+08, 1.3024481e+07},
},
{ false, `Random0`,
`XList_XFloat32{-7.4083795e+08, 8.4293466e+08, 1.3024481e+07}`,
XList_XFloat32{-7.4083795e+08, 8.4293466e+08, 1.3024481e+07},
`XList_Any{XFloat32(-7.4083795e+08), XFloat32(8.4293466e+08), XFloat32(1.3024481e+07)}`,
XList_Any{XFloat32(-7.4083795e+08), XFloat32(8.4293466e+08), XFloat32(1.3024481e+07)},
},
// Canonical
{ true, `Zero`, `XList_XFloat64{}`, XList_XFloat64{}, `XList_XFloat64{}`, XList_XFloat64{} },
{ false, `Zero`, `XList_XFloat64{}`, XList_XFloat64{}, `XList_Byte("")`, XList_Byte("") },
{ false, `Zero`, `XList_XFloat64{}`, XList_XFloat64{}, `XList_XByte("")`, XList_XByte("") },
// Canonical
{ true, `Full`, `XList_XFloat64{1.5}`, XList_XFloat64{1.5}, `XList_XFloat64{1.5}`, XList_XFloat64{1.5} },
{ false, `Full`, `XList_XFloat64{1.5}`, XList_XFloat64{1.5}, `XList_XFloat32{1.5}`, XList_XFloat32{1.5} },
// Canonical
{ true, `Random0`,
`XList_XFloat64{-1.2890941521970794e+08, 2.6391467736119337e+09}`,
XList_XFloat64{-1.2890941521970794e+08, 2.6391467736119337e+09},
`XList_XFloat64{-1.2890941521970794e+08, 2.6391467736119337e+09}`,
XList_XFloat64{-1.2890941521970794e+08, 2.6391467736119337e+09},
},
{ false, `Random0`,
`XList_XFloat64{-1.2890941521970794e+08, 2.6391467736119337e+09}`,
XList_XFloat64{-1.2890941521970794e+08, 2.6391467736119337e+09},
`XList_Any{XFloat64(-1.2890941521970794e+08), XFloat64(2.6391467736119337e+09)}`,
XList_Any{XFloat64(-1.2890941521970794e+08), XFloat64(2.6391467736119337e+09)},
},
// Canonical
{ true, `Zero`, `XList_OptXStructEmpty{}`, XList_OptXStructEmpty{}, `XList_OptXStructEmpty{}`, XList_OptXStructEmpty{} },
{ false, `Zero`, `XList_OptXStructEmpty{}`, XList_OptXStructEmpty{}, `XList_Any{}`, XList_Any{} },
{ false, `Zero`, `XList_OptXStructEmpty{}`, XList_OptXStructEmpty{}, `XList_XStructEmpty{}`, XList_XStructEmpty{} },
// Canonical
{ true, `Full`,
`XList_OptXStructEmpty{{}}`,
XList_OptXStructEmpty{{}},
`XList_OptXStructEmpty{{}}`,
XList_OptXStructEmpty{{}},
},
{ false, `Full`,
`XList_OptXStructEmpty{{}}`,
XList_OptXStructEmpty{{}},
`XArray1_OptXStructEmpty{{}}`,
XArray1_OptXStructEmpty{{}},
},
// Canonical
{ true, `Zero`, `XList_OptXNamedError{}`, XList_OptXNamedError{}, `XList_OptXNamedError{}`, XList_OptXNamedError{} },
{ false, `Zero`, `XList_OptXNamedError{}`, XList_OptXNamedError{}, `[]error{}`, []error{} },
{ false, `Zero`, `XList_OptXNamedError{}`, XList_OptXNamedError{}, `XList_OptXStructEmpty{}`, XList_OptXStructEmpty{} },
// Canonical
{ true, `Full`,
`XList_OptXNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_OptXNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XList_OptXNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_OptXNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XList_OptXNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_OptXNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XList_OptXNamedError{{Id: "王普澤世界", Msg: "ΘΠΣΦ王普澤世"}, {Id: "王普澤世界"}}`,
XList_OptXNamedError{{Id: "王普澤世界", Msg: "ΘΠΣΦ王普澤世"}, {Id: "王普澤世界"}},
`XList_OptXNamedError{{Id: "王普澤世界", Msg: "ΘΠΣΦ王普澤世"}, {Id: "王普澤世界"}}`,
XList_OptXNamedError{{Id: "王普澤世界", Msg: "ΘΠΣΦ王普澤世"}, {Id: "王普澤世界"}},
},
{ false, `Random0`,
`XList_OptXNamedError{{Id: "王普澤世界", Msg: "ΘΠΣΦ王普澤世"}, {Id: "王普澤世界"}}`,
XList_OptXNamedError{{Id: "王普澤世界", Msg: "ΘΠΣΦ王普澤世"}, {Id: "王普澤世界"}},
`[]any{?XNamedError{Id: "王普澤世界", Msg: "ΘΠΣΦ王普澤世"}, ?XNamedError{Id: "王普澤世界"}}`,
[]any{?XNamedError{Id: "王普澤世界", Msg: "ΘΠΣΦ王普澤世"}, ?XNamedError{Id: "王普澤世界"}},
},
// Canonical
{ true, `Zero`, `set[XBool]{}`, set[XBool]{}, `set[XBool]{}`, set[XBool]{} },
{ false, `Zero`, `set[XBool]{}`, set[XBool]{}, `set[bool]{}`, set[bool]{} },
{ false, `Zero`, `set[XBool]{}`, set[XBool]{}, `XSet_Bool{}`, XSet_Bool{} },
// Canonical
{ true, `Full`, `set[XBool]{true}`, set[XBool]{true}, `set[XBool]{true}`, set[XBool]{true} },
{ false, `Full`, `set[XBool]{true}`, set[XBool]{true}, `set[bool]{true}`, set[bool]{true} },
// Canonical
{ true, `Zero`, `set[XString]{}`, set[XString]{}, `set[XString]{}`, set[XString]{} },
{ false, `Zero`, `set[XString]{}`, set[XString]{}, `XSet_XEnumAbc{}`, XSet_XEnumAbc{} },
{ false, `Zero`, `set[XString]{}`, set[XString]{}, `set[XEnumAbc]{}`, set[XEnumAbc]{} },
// Canonical
{ true, `Full`,
`set[XString]{"abcdeΔΘΠΣΦ王普澤世界"}`,
set[XString]{"abcdeΔΘΠΣΦ王普澤世界"},
`set[XString]{"abcdeΔΘΠΣΦ王普澤世界"}`,
set[XString]{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`set[XString]{"abcdeΔΘΠΣΦ王普澤世界"}`,
set[XString]{"abcdeΔΘΠΣΦ王普澤世界"},
`XSet_XString{"abcdeΔΘΠΣΦ王普澤世界"}`,
XSet_XString{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`set[XString]{"ΠΣΦ王普澤世", "ΣΦ王普澤"}`,
set[XString]{"ΠΣΦ王普澤世", "ΣΦ王普澤"},
`set[XString]{"ΠΣΦ王普澤世", "ΣΦ王普澤"}`,
set[XString]{"ΠΣΦ王普澤世", "ΣΦ王普澤"},
},
{ false, `Random0`,
`set[XString]{"ΠΣΦ王普澤世", "ΣΦ王普澤"}`,
set[XString]{"ΠΣΦ王普澤世", "ΣΦ王普澤"},
`XSet_XString{"ΠΣΦ王普澤世", "ΣΦ王普澤"}`,
XSet_XString{"ΠΣΦ王普澤世", "ΣΦ王普澤"},
},
// Canonical
{ true, `Zero`, `set[XByte]{}`, set[XByte]{}, `set[XByte]{}`, set[XByte]{} },
{ false, `Zero`, `set[XByte]{}`, set[XByte]{}, `set[byte]{}`, set[byte]{} },
{ false, `Zero`, `set[XByte]{}`, set[XByte]{}, `set[float64]{}`, set[float64]{} },
// Canonical
{ true, `Full`, `set[XByte]{123}`, set[XByte]{123}, `set[XByte]{123}`, set[XByte]{123} },
{ false, `Full`, `set[XByte]{123}`, set[XByte]{123}, `set[int32]{123}`, set[int32]{123} },
// Canonical
{ true, `Random0`, `set[XByte]{0, 123, 26}`, set[XByte]{0, 123, 26}, `set[XByte]{0, 123, 26}`, set[XByte]{0, 123, 26} },
{ false, `Random0`, `set[XByte]{0, 123, 26}`, set[XByte]{0, 123, 26}, `XSet_Float32{0, 123, 26}`, XSet_Float32{0, 123, 26} },
// Canonical
{ true, `Zero`, `set[XEnumAbc]{}`, set[XEnumAbc]{}, `set[XEnumAbc]{}`, set[XEnumAbc]{} },
{ false, `Zero`, `set[XEnumAbc]{}`, set[XEnumAbc]{}, `set[XEnumBcd]{}`, set[XEnumBcd]{} },
{ false, `Zero`, `set[XEnumAbc]{}`, set[XEnumAbc]{}, `XSet_XString{}`, XSet_XString{} },
// Canonical
{ true, `Full`, `set[XEnumAbc]{C}`, set[XEnumAbc]{C}, `set[XEnumAbc]{C}`, set[XEnumAbc]{C} },
{ false, `Full`, `set[XEnumAbc]{C}`, set[XEnumAbc]{C}, `set[XEnumBcd]{C}`, set[XEnumBcd]{C} },
// Canonical
{ true, `Zero`, `set[XEnumBcd]{}`, set[XEnumBcd]{}, `set[XEnumBcd]{}`, set[XEnumBcd]{} },
{ false, `Zero`, `set[XEnumBcd]{}`, set[XEnumBcd]{}, `XSet_XEnumAbc{}`, XSet_XEnumAbc{} },
{ false, `Zero`, `set[XEnumBcd]{}`, set[XEnumBcd]{}, `XSet_String{}`, XSet_String{} },
// Canonical
{ true, `Full`, `set[XEnumBcd]{D}`, set[XEnumBcd]{D}, `set[XEnumBcd]{D}`, set[XEnumBcd]{D} },
{ false, `Full`, `set[XEnumBcd]{D}`, set[XEnumBcd]{D}, `XSet_XEnumBcd{D}`, XSet_XEnumBcd{D} },
// Canonical
{ true, `Zero`, `set[XStructEmpty]{}`, set[XStructEmpty]{}, `set[XStructEmpty]{}`, set[XStructEmpty]{} },
{ false, `Zero`, `set[XStructEmpty]{}`, set[XStructEmpty]{}, `XSet_XStructEmpty{}`, XSet_XStructEmpty{} },
{ false, `Zero`, `set[XStructEmpty]{}`, set[XStructEmpty]{}, `XSet_XStructDepth1_XFloat64{}`, XSet_XStructDepth1_XFloat64{} },
// Canonical
{ true, `Full`, `set[XStructEmpty]{{}}`, set[XStructEmpty]{{}}, `set[XStructEmpty]{{}}`, set[XStructEmpty]{{}} },
{ false, `Full`,
`set[XStructEmpty]{{}}`,
set[XStructEmpty]{{}},
`set[XStructDepth1_String]{{}}`,
set[XStructDepth1_String]{{}},
},
// Canonical
{ true, `Zero`, `set[XNamedError]{}`, set[XNamedError]{}, `set[XNamedError]{}`, set[XNamedError]{} },
{ false, `Zero`, `set[XNamedError]{}`, set[XNamedError]{}, `XSet_XNamedError{}`, XSet_XNamedError{} },
{ false, `Zero`, `set[XNamedError]{}`, set[XNamedError]{}, `set[XStructEmpty]{}`, set[XStructEmpty]{} },
// Canonical
{ true, `Full`,
`set[XNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
set[XNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`set[XNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
set[XNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`set[XNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
set[XNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XSet_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XSet_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`set[XNamedError]{{Id: "bcdeΔΘΠΣ", Msg: "eΔΘΠ"}, {Id: "cd"}, {Id: "ΘΠΣΦ王", Msg: "c"}}`,
set[XNamedError]{{Id: "bcdeΔΘΠΣ", Msg: "eΔΘΠ"}, {Id: "cd"}, {Id: "ΘΠΣΦ王", Msg: "c"}},
`set[XNamedError]{{Id: "bcdeΔΘΠΣ", Msg: "eΔΘΠ"}, {Id: "cd"}, {Id: "ΘΠΣΦ王", Msg: "c"}}`,
set[XNamedError]{{Id: "bcdeΔΘΠΣ", Msg: "eΔΘΠ"}, {Id: "cd"}, {Id: "ΘΠΣΦ王", Msg: "c"}},
},
{ false, `Random0`,
`set[XNamedError]{{Id: "bcdeΔΘΠΣ", Msg: "eΔΘΠ"}, {Id: "cd"}, {Id: "ΘΠΣΦ王", Msg: "c"}}`,
set[XNamedError]{{Id: "bcdeΔΘΠΣ", Msg: "eΔΘΠ"}, {Id: "cd"}, {Id: "ΘΠΣΦ王", Msg: "c"}},
`XSet_XNamedError{{Id: "bcdeΔΘΠΣ", Msg: "eΔΘΠ"}, {Id: "cd"}, {Id: "ΘΠΣΦ王", Msg: "c"}}`,
XSet_XNamedError{{Id: "bcdeΔΘΠΣ", Msg: "eΔΘΠ"}, {Id: "cd"}, {Id: "ΘΠΣΦ王", Msg: "c"}},
},
// Canonical
{ true, `Zero`, `XSet_Bool{}`, XSet_Bool{}, `XSet_Bool{}`, XSet_Bool{} },
{ false, `Zero`, `XSet_Bool{}`, XSet_Bool{}, `set[XBool]{}`, set[XBool]{} },
{ false, `Zero`, `XSet_Bool{}`, XSet_Bool{}, `set[bool]{}`, set[bool]{} },
// Canonical
{ true, `Full`, `XSet_Bool{true}`, XSet_Bool{true}, `XSet_Bool{true}`, XSet_Bool{true} },
{ false, `Full`, `XSet_Bool{true}`, XSet_Bool{true}, `XSet_XBool{true}`, XSet_XBool{true} },
// Canonical
{ true, `Zero`, `XSet_XBool{}`, XSet_XBool{}, `XSet_XBool{}`, XSet_XBool{} },
{ false, `Zero`, `XSet_XBool{}`, XSet_XBool{}, `set[XBool]{}`, set[XBool]{} },
{ false, `Zero`, `XSet_XBool{}`, XSet_XBool{}, `XSet_Bool{}`, XSet_Bool{} },
// Canonical
{ true, `Full`, `XSet_XBool{true}`, XSet_XBool{true}, `XSet_XBool{true}`, XSet_XBool{true} },
{ false, `Full`, `XSet_XBool{true}`, XSet_XBool{true}, `set[XBool]{true}`, set[XBool]{true} },
// Canonical
{ true, `Zero`, `XSet_String{}`, XSet_String{}, `XSet_String{}`, XSet_String{} },
{ false, `Zero`, `XSet_String{}`, XSet_String{}, `set[XEnumBcd]{}`, set[XEnumBcd]{} },
{ false, `Zero`, `XSet_String{}`, XSet_String{}, `XSet_XEnumBcd{}`, XSet_XEnumBcd{} },
// Canonical
{ true, `Full`,
`XSet_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
XSet_String{"abcdeΔΘΠΣΦ王普澤世界"},
`XSet_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
XSet_String{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`XSet_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
XSet_String{"abcdeΔΘΠΣΦ王普澤世界"},
`set[XString]{"abcdeΔΘΠΣΦ王普澤世界"}`,
set[XString]{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`XSet_String{"王普澤世界"}`,
XSet_String{"王普澤世界"},
`XSet_String{"王普澤世界"}`,
XSet_String{"王普澤世界"},
},
{ false, `Random0`,
`XSet_String{"王普澤世界"}`,
XSet_String{"王普澤世界"},
`set[string]{"王普澤世界"}`,
set[string]{"王普澤世界"},
},
// Canonical
{ true, `Zero`, `XSet_XString{}`, XSet_XString{}, `XSet_XString{}`, XSet_XString{} },
{ false, `Zero`, `XSet_XString{}`, XSet_XString{}, `set[XEnumAbc]{}`, set[XEnumAbc]{} },
{ false, `Zero`, `XSet_XString{}`, XSet_XString{}, `set[XEnumBcd]{}`, set[XEnumBcd]{} },
// Canonical
{ true, `Full`,
`XSet_XString{"abcdeΔΘΠΣΦ王普澤世界"}`,
XSet_XString{"abcdeΔΘΠΣΦ王普澤世界"},
`XSet_XString{"abcdeΔΘΠΣΦ王普澤世界"}`,
XSet_XString{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`XSet_XString{"abcdeΔΘΠΣΦ王普澤世界"}`,
XSet_XString{"abcdeΔΘΠΣΦ王普澤世界"},
`XSet_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
XSet_String{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`XSet_XString{"", "deΔΘΠΣ", "deΔΘΠΣΦ王"}`,
XSet_XString{"", "deΔΘΠΣ", "deΔΘΠΣΦ王"},
`XSet_XString{"", "deΔΘΠΣ", "deΔΘΠΣΦ王"}`,
XSet_XString{"", "deΔΘΠΣ", "deΔΘΠΣΦ王"},
},
{ false, `Random0`,
`XSet_XString{"", "deΔΘΠΣ", "deΔΘΠΣΦ王"}`,
XSet_XString{"", "deΔΘΠΣ", "deΔΘΠΣΦ王"},
`set[string]{"", "deΔΘΠΣ", "deΔΘΠΣΦ王"}`,
set[string]{"", "deΔΘΠΣ", "deΔΘΠΣΦ王"},
},
// Canonical
{ true, `Zero`, `XSet_Byte{}`, XSet_Byte{}, `XSet_Byte{}`, XSet_Byte{} },
{ false, `Zero`, `XSet_Byte{}`, XSet_Byte{}, `XSet_Uint64{}`, XSet_Uint64{} },
{ false, `Zero`, `XSet_Byte{}`, XSet_Byte{}, `XSet_XByte{}`, XSet_XByte{} },
// Canonical
{ true, `Full`, `XSet_Byte{123}`, XSet_Byte{123}, `XSet_Byte{123}`, XSet_Byte{123} },
{ false, `Full`, `XSet_Byte{123}`, XSet_Byte{123}, `XSet_Float32{123}`, XSet_Float32{123} },
// Canonical
{ true, `Random0`, `XSet_Byte{184, 89}`, XSet_Byte{184, 89}, `XSet_Byte{184, 89}`, XSet_Byte{184, 89} },
{ false, `Random0`, `XSet_Byte{184, 89}`, XSet_Byte{184, 89}, `set[int32]{184, 89}`, set[int32]{184, 89} },
// Canonical
{ true, `Zero`, `XSet_XByte{}`, XSet_XByte{}, `XSet_XByte{}`, XSet_XByte{} },
{ false, `Zero`, `XSet_XByte{}`, XSet_XByte{}, `XSet_Uint64{}`, XSet_Uint64{} },
{ false, `Zero`, `XSet_XByte{}`, XSet_XByte{}, `XSet_XUint64{}`, XSet_XUint64{} },
// Canonical
{ true, `Full`, `XSet_XByte{123}`, XSet_XByte{123}, `XSet_XByte{123}`, XSet_XByte{123} },
{ false, `Full`, `XSet_XByte{123}`, XSet_XByte{123}, `set[XByte]{123}`, set[XByte]{123} },
// Canonical
{ true, `Random0`, `XSet_XByte{0, 229}`, XSet_XByte{0, 229}, `XSet_XByte{0, 229}`, XSet_XByte{0, 229} },
{ false, `Random0`, `XSet_XByte{0, 229}`, XSet_XByte{0, 229}, `set[XByte]{0, 229}`, set[XByte]{0, 229} },
// Canonical
{ true, `Zero`, `XSet_XEnumAbc{}`, XSet_XEnumAbc{}, `XSet_XEnumAbc{}`, XSet_XEnumAbc{} },
{ false, `Zero`, `XSet_XEnumAbc{}`, XSet_XEnumAbc{}, `set[XEnumAbc]{}`, set[XEnumAbc]{} },
{ false, `Zero`, `XSet_XEnumAbc{}`, XSet_XEnumAbc{}, `set[string]{}`, set[string]{} },
// Canonical
{ true, `Full`, `XSet_XEnumAbc{C}`, XSet_XEnumAbc{C}, `XSet_XEnumAbc{C}`, XSet_XEnumAbc{C} },
{ false, `Full`, `XSet_XEnumAbc{C}`, XSet_XEnumAbc{C}, `XSet_XEnumBcd{C}`, XSet_XEnumBcd{C} },
// Canonical
{ true, `Zero`, `XSet_XEnumBcd{}`, XSet_XEnumBcd{}, `XSet_XEnumBcd{}`, XSet_XEnumBcd{} },
{ false, `Zero`, `XSet_XEnumBcd{}`, XSet_XEnumBcd{}, `XSet_String{}`, XSet_String{} },
{ false, `Zero`, `XSet_XEnumBcd{}`, XSet_XEnumBcd{}, `set[XEnumAbc]{}`, set[XEnumAbc]{} },
// Canonical
{ true, `Full`, `XSet_XEnumBcd{D}`, XSet_XEnumBcd{D}, `XSet_XEnumBcd{D}`, XSet_XEnumBcd{D} },
{ false, `Full`, `XSet_XEnumBcd{D}`, XSet_XEnumBcd{D}, `set[string]{"D"}`, set[string]{"D"} },
// Canonical
{ true, `Zero`, `XSet_XStructEmpty{}`, XSet_XStructEmpty{}, `XSet_XStructEmpty{}`, XSet_XStructEmpty{} },
{ false, `Zero`, `XSet_XStructEmpty{}`, XSet_XStructEmpty{}, `set[XNamedError]{}`, set[XNamedError]{} },
{ false, `Zero`, `XSet_XStructEmpty{}`, XSet_XStructEmpty{}, `set[XStructEmpty]{}`, set[XStructEmpty]{} },
// Canonical
{ true, `Full`, `XSet_XStructEmpty{{}}`, XSet_XStructEmpty{{}}, `XSet_XStructEmpty{{}}`, XSet_XStructEmpty{{}} },
{ false, `Full`,
`XSet_XStructEmpty{{}}`,
XSet_XStructEmpty{{}},
`set[XStructDepth2_XStructDepth1_Bool]{{}}`,
set[XStructDepth2_XStructDepth1_Bool]{{}},
},
// Canonical
{ true, `Zero`, `XSet_XNamedError{}`, XSet_XNamedError{}, `XSet_XNamedError{}`, XSet_XNamedError{} },
{ false, `Zero`, `XSet_XNamedError{}`, XSet_XNamedError{}, `set[XStructEmpty]{}`, set[XStructEmpty]{} },
{ false, `Zero`, `XSet_XNamedError{}`, XSet_XNamedError{}, `XSet_XStructEmpty{}`, XSet_XStructEmpty{} },
// Canonical
{ true, `Full`,
`XSet_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XSet_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XSet_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XSet_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XSet_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XSet_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`set[XNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
set[XNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XSet_XNamedError{{Id: "ΠΣΦ", Msg: "cdeΔΘΠΣ"}, {Id: "王普澤", Msg: "d"}}`,
XSet_XNamedError{{Id: "ΠΣΦ", Msg: "cdeΔΘΠΣ"}, {Id: "王普澤", Msg: "d"}},
`XSet_XNamedError{{Id: "ΠΣΦ", Msg: "cdeΔΘΠΣ"}, {Id: "王普澤", Msg: "d"}}`,
XSet_XNamedError{{Id: "ΠΣΦ", Msg: "cdeΔΘΠΣ"}, {Id: "王普澤", Msg: "d"}},
},
{ false, `Random0`,
`XSet_XNamedError{{Id: "ΠΣΦ", Msg: "cdeΔΘΠΣ"}, {Id: "王普澤", Msg: "d"}}`,
XSet_XNamedError{{Id: "ΠΣΦ", Msg: "cdeΔΘΠΣ"}, {Id: "王普澤", Msg: "d"}},
`set[XNamedError]{{Id: "ΠΣΦ", Msg: "cdeΔΘΠΣ"}, {Id: "王普澤", Msg: "d"}}`,
set[XNamedError]{{Id: "ΠΣΦ", Msg: "cdeΔΘΠΣ"}, {Id: "王普澤", Msg: "d"}},
},
// Canonical
{ true, `Zero`, `XSet_Uint64{}`, XSet_Uint64{}, `XSet_Uint64{}`, XSet_Uint64{} },
{ false, `Zero`, `XSet_Uint64{}`, XSet_Uint64{}, `XSet_XByte{}`, XSet_XByte{} },
{ false, `Zero`, `XSet_Uint64{}`, XSet_Uint64{}, `set[int32]{}`, set[int32]{} },
// Canonical
{ true, `Full`, `XSet_Uint64{123}`, XSet_Uint64{123}, `XSet_Uint64{123}`, XSet_Uint64{123} },
{ false, `Full`, `XSet_Uint64{123}`, XSet_Uint64{123}, `XSet_XByte{123}`, XSet_XByte{123} },
// Canonical
{ true, `Random0`,
`XSet_Uint64{0, 15419510315382674418}`,
XSet_Uint64{0, 15419510315382674418},
`XSet_Uint64{0, 15419510315382674418}`,
XSet_Uint64{0, 15419510315382674418},
},
{ false, `Random0`,
`XSet_Uint64{0, 15419510315382674418}`,
XSet_Uint64{0, 15419510315382674418},
`XSet_XUint64{0, 15419510315382674418}`,
XSet_XUint64{0, 15419510315382674418},
},
// Canonical
{ true, `Zero`, `XSet_XUint64{}`, XSet_XUint64{}, `XSet_XUint64{}`, XSet_XUint64{} },
{ false, `Zero`, `XSet_XUint64{}`, XSet_XUint64{}, `set[uint64]{}`, set[uint64]{} },
{ false, `Zero`, `XSet_XUint64{}`, XSet_XUint64{}, `set[XByte]{}`, set[XByte]{} },
// Canonical
{ true, `Full`, `XSet_XUint64{123}`, XSet_XUint64{123}, `XSet_XUint64{123}`, XSet_XUint64{123} },
{ false, `Full`, `XSet_XUint64{123}`, XSet_XUint64{123}, `XSet_Byte{123}`, XSet_Byte{123} },
// Canonical
{ true, `Random0`,
`XSet_XUint64{9532860371158075028}`,
XSet_XUint64{9532860371158075028},
`XSet_XUint64{9532860371158075028}`,
XSet_XUint64{9532860371158075028},
},
{ false, `Random0`,
`XSet_XUint64{9532860371158075028}`,
XSet_XUint64{9532860371158075028},
`XSet_Uint64{9532860371158075028}`,
XSet_Uint64{9532860371158075028},
},
// Canonical
{ true, `Zero`, `XSet_Float32{}`, XSet_Float32{}, `XSet_Float32{}`, XSet_Float32{} },
{ false, `Zero`, `XSet_Float32{}`, XSet_Float32{}, `set[int32]{}`, set[int32]{} },
{ false, `Zero`, `XSet_Float32{}`, XSet_Float32{}, `set[uint64]{}`, set[uint64]{} },
// Canonical
{ true, `Full`, `XSet_Float32{1.5}`, XSet_Float32{1.5}, `XSet_Float32{1.5}`, XSet_Float32{1.5} },
{ false, `Full`, `XSet_Float32{1.5}`, XSet_Float32{1.5}, `set[float64]{1.5}`, set[float64]{1.5} },
// Canonical
{ true, `Random0`,
`XSet_Float32{-2.1514644e+09}`,
XSet_Float32{-2.1514644e+09},
`XSet_Float32{-2.1514644e+09}`,
XSet_Float32{-2.1514644e+09},
},
{ false, `Random0`,
`XSet_Float32{-2.1514644e+09}`,
XSet_Float32{-2.1514644e+09},
`set[float64]{-2.1514645445578156e+09}`,
set[float64]{-2.1514645445578156e+09},
},
// Canonical
{ true, `Zero`, `map[XBool]XBool{}`, map[XBool]XBool{}, `map[XBool]XBool{}`, map[XBool]XBool{} },
{ false, `Zero`, `map[XBool]XBool{}`, map[XBool]XBool{}, `map[bool]bool{}`, map[bool]bool{} },
{ false, `Zero`, `map[XBool]XBool{}`, map[XBool]XBool{}, `XMap_Bool_Bool{}`, XMap_Bool_Bool{} },
// Canonical
{ true, `Full`,
`map[XBool]XBool{true: true}`,
map[XBool]XBool{true: true},
`map[XBool]XBool{true: true}`,
map[XBool]XBool{true: true},
},
{ false, `Full`,
`map[XBool]XBool{true: true}`,
map[XBool]XBool{true: true},
`XMap_XBool_XBool{true: true}`,
XMap_XBool_XBool{true: true},
},
// Canonical
{ true, `Zero`, `map[XString]XString{}`, map[XString]XString{}, `map[XString]XString{}`, map[XString]XString{} },
{ false, `Zero`, `map[XString]XString{}`, map[XString]XString{}, `XMap_XEnumAbc_XEnumAbc{}`, XMap_XEnumAbc_XEnumAbc{} },
{ false, `Zero`, `map[XString]XString{}`, map[XString]XString{}, `map[XEnumBcd]XEnumBcd{}`, map[XEnumBcd]XEnumBcd{} },
// Canonical
{ true, `Full`,
`map[XString]XString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[XString]XString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`map[XString]XString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[XString]XString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`map[XString]XString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[XString]XString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`map[XString]XString{"": "澤世", "bcdeΔ": "ΘΠΣΦ王普澤"}`,
map[XString]XString{"": "澤世", "bcdeΔ": "ΘΠΣΦ王普澤"},
`map[XString]XString{"": "澤世", "bcdeΔ": "ΘΠΣΦ王普澤"}`,
map[XString]XString{"": "澤世", "bcdeΔ": "ΘΠΣΦ王普澤"},
},
{ false, `Random0`,
`map[XString]XString{"": "澤世", "bcdeΔ": "ΘΠΣΦ王普澤"}`,
map[XString]XString{"": "澤世", "bcdeΔ": "ΘΠΣΦ王普澤"},
`XMap_String_String{"": "澤世", "bcdeΔ": "ΘΠΣΦ王普澤"}`,
XMap_String_String{"": "澤世", "bcdeΔ": "ΘΠΣΦ王普澤"},
},
// Canonical
{ true, `Zero`, `map[XByte]XByte{}`, map[XByte]XByte{}, `map[XByte]XByte{}`, map[XByte]XByte{} },
{ false, `Zero`, `map[XByte]XByte{}`, map[XByte]XByte{}, `XMap_XUint32_XUint32{}`, XMap_XUint32_XUint32{} },
{ false, `Zero`, `map[XByte]XByte{}`, map[XByte]XByte{}, `XMap_XByte_XByte{}`, XMap_XByte_XByte{} },
// Canonical
{ true, `Full`,
`map[XByte]XByte{123: 123}`,
map[XByte]XByte{123: 123},
`map[XByte]XByte{123: 123}`,
map[XByte]XByte{123: 123},
},
{ false, `Full`,
`map[XByte]XByte{123: 123}`,
map[XByte]XByte{123: 123},
`XMap_XUint32_XUint32{123: 123}`,
XMap_XUint32_XUint32{123: 123},
},
// Canonical
{ true, `Random0`,
`map[XByte]XByte{152: 121}`,
map[XByte]XByte{152: 121},
`map[XByte]XByte{152: 121}`,
map[XByte]XByte{152: 121},
},
{ false, `Random0`,
`map[XByte]XByte{152: 121}`,
map[XByte]XByte{152: 121},
`map[uint32]uint32{152: 121}`,
map[uint32]uint32{152: 121},
},
// Canonical
{ true, `Zero`, `map[XEnumAbc]XEnumAbc{}`, map[XEnumAbc]XEnumAbc{}, `map[XEnumAbc]XEnumAbc{}`, map[XEnumAbc]XEnumAbc{} },
{ false, `Zero`, `map[XEnumAbc]XEnumAbc{}`, map[XEnumAbc]XEnumAbc{}, `XMap_XEnumBcd_XEnumBcd{}`, XMap_XEnumBcd_XEnumBcd{} },
{ false, `Zero`, `map[XEnumAbc]XEnumAbc{}`, map[XEnumAbc]XEnumAbc{}, `XMap_XString_XString{}`, XMap_XString_XString{} },
// Canonical
{ true, `Full`,
`map[XEnumAbc]XEnumAbc{C: C}`,
map[XEnumAbc]XEnumAbc{C: C},
`map[XEnumAbc]XEnumAbc{C: C}`,
map[XEnumAbc]XEnumAbc{C: C},
},
{ false, `Full`,
`map[XEnumAbc]XEnumAbc{C: C}`,
map[XEnumAbc]XEnumAbc{C: C},
`XMap_XEnumBcd_XEnumBcd{C: C}`,
XMap_XEnumBcd_XEnumBcd{C: C},
},
// Canonical
{ true, `Zero`, `map[XEnumBcd]XEnumBcd{}`, map[XEnumBcd]XEnumBcd{}, `map[XEnumBcd]XEnumBcd{}`, map[XEnumBcd]XEnumBcd{} },
{ false, `Zero`, `map[XEnumBcd]XEnumBcd{}`, map[XEnumBcd]XEnumBcd{}, `XMap_XEnumBcd_XEnumBcd{}`, XMap_XEnumBcd_XEnumBcd{} },
{ false, `Zero`, `map[XEnumBcd]XEnumBcd{}`, map[XEnumBcd]XEnumBcd{}, `XMap_XString_XString{}`, XMap_XString_XString{} },
// Canonical
{ true, `Full`,
`map[XEnumBcd]XEnumBcd{D: D}`,
map[XEnumBcd]XEnumBcd{D: D},
`map[XEnumBcd]XEnumBcd{D: D}`,
map[XEnumBcd]XEnumBcd{D: D},
},
{ false, `Full`,
`map[XEnumBcd]XEnumBcd{D: D}`,
map[XEnumBcd]XEnumBcd{D: D},
`XMap_String_String{"D": "D"}`,
XMap_String_String{"D": "D"},
},
// Canonical
{ true, `Zero`,
`map[XStructEmpty]XStructEmpty{}`,
map[XStructEmpty]XStructEmpty{},
`map[XStructEmpty]XStructEmpty{}`,
map[XStructEmpty]XStructEmpty{},
},
{ false, `Zero`,
`map[XStructEmpty]XStructEmpty{}`,
map[XStructEmpty]XStructEmpty{},
`XMap_XStructDepth1_XBool_XStructDepth1_XBool{}`,
XMap_XStructDepth1_XBool_XStructDepth1_XBool{},
},
{ false, `Zero`,
`map[XStructEmpty]XStructEmpty{}`,
map[XStructEmpty]XStructEmpty{},
`map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{}`,
map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{},
},
// Canonical
{ true, `Full`,
`map[XStructEmpty]XStructEmpty{{}: {}}`,
map[XStructEmpty]XStructEmpty{{}: {}},
`map[XStructEmpty]XStructEmpty{{}: {}}`,
map[XStructEmpty]XStructEmpty{{}: {}},
},
{ false, `Full`,
`map[XStructEmpty]XStructEmpty{{}: {}}`,
map[XStructEmpty]XStructEmpty{{}: {}},
`XMap_XNamedError_XNamedError{{}: {}}`,
XMap_XNamedError_XNamedError{{}: {}},
},
// Canonical
{ true, `Zero`,
`map[XNamedError]XNamedError{}`,
map[XNamedError]XNamedError{},
`map[XNamedError]XNamedError{}`,
map[XNamedError]XNamedError{},
},
{ false, `Zero`,
`map[XNamedError]XNamedError{}`,
map[XNamedError]XNamedError{},
`XMap_XNamedError_XNamedError{}`,
XMap_XNamedError_XNamedError{},
},
{ false, `Zero`,
`map[XNamedError]XNamedError{}`,
map[XNamedError]XNamedError{},
`map[XStructEmpty]XStructEmpty{}`,
map[XStructEmpty]XStructEmpty{},
},
// Canonical
{ true, `Full`,
`map[XNamedError]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
map[XNamedError]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`map[XNamedError]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
map[XNamedError]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`map[XNamedError]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
map[XNamedError]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XMap_XNamedError_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XMap_XNamedError_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`map[XNamedError]XNamedError{{Msg: "ΘΠΣΦ王普澤世"}: {Msg: "eΔΘ"}}`,
map[XNamedError]XNamedError{{Msg: "ΘΠΣΦ王普澤世"}: {Msg: "eΔΘ"}},
`map[XNamedError]XNamedError{{Msg: "ΘΠΣΦ王普澤世"}: {Msg: "eΔΘ"}}`,
map[XNamedError]XNamedError{{Msg: "ΘΠΣΦ王普澤世"}: {Msg: "eΔΘ"}},
},
{ false, `Random0`,
`map[XNamedError]XNamedError{{Msg: "ΘΠΣΦ王普澤世"}: {Msg: "eΔΘ"}}`,
map[XNamedError]XNamedError{{Msg: "ΘΠΣΦ王普澤世"}: {Msg: "eΔΘ"}},
`XMap_XNamedError_XNamedError{{Msg: "ΘΠΣΦ王普澤世"}: {Msg: "eΔΘ"}}`,
XMap_XNamedError_XNamedError{{Msg: "ΘΠΣΦ王普澤世"}: {Msg: "eΔΘ"}},
},
// Canonical
{ true, `Zero`, `map[XUint64]XUint64{}`, map[XUint64]XUint64{}, `map[XUint64]XUint64{}`, map[XUint64]XUint64{} },
{ false, `Zero`, `map[XUint64]XUint64{}`, map[XUint64]XUint64{}, `XMap_Byte_Byte{}`, XMap_Byte_Byte{} },
{ false, `Zero`, `map[XUint64]XUint64{}`, map[XUint64]XUint64{}, `XMap_XUint32_XUint32{}`, XMap_XUint32_XUint32{} },
// Canonical
{ true, `Full`,
`map[XUint64]XUint64{123: 123}`,
map[XUint64]XUint64{123: 123},
`map[XUint64]XUint64{123: 123}`,
map[XUint64]XUint64{123: 123},
},
{ false, `Full`,
`map[XUint64]XUint64{123: 123}`,
map[XUint64]XUint64{123: 123},
`map[XByte]XByte{123: 123}`,
map[XByte]XByte{123: 123},
},
// Canonical
{ true, `Random0`,
`map[XUint64]XUint64{8554769073767298258: 9798659526928048171}`,
map[XUint64]XUint64{8554769073767298258: 9798659526928048171},
`map[XUint64]XUint64{8554769073767298258: 9798659526928048171}`,
map[XUint64]XUint64{8554769073767298258: 9798659526928048171},
},
// Canonical
{ true, `Zero`, `map[XInt8]XInt8{}`, map[XInt8]XInt8{}, `map[XInt8]XInt8{}`, map[XInt8]XInt8{} },
{ false, `Zero`, `map[XInt8]XInt8{}`, map[XInt8]XInt8{}, `map[XByte]XByte{}`, map[XByte]XByte{} },
{ false, `Zero`, `map[XInt8]XInt8{}`, map[XInt8]XInt8{}, `map[XUint64]XUint64{}`, map[XUint64]XUint64{} },
// Canonical
{ true, `Full`,
`map[XInt8]XInt8{-123: -123}`,
map[XInt8]XInt8{-123: -123},
`map[XInt8]XInt8{-123: -123}`,
map[XInt8]XInt8{-123: -123},
},
{ false, `Full`,
`map[XInt8]XInt8{-123: -123}`,
map[XInt8]XInt8{-123: -123},
`XMap_Int64_Int64{-123: -123}`,
XMap_Int64_Int64{-123: -123},
},
// Canonical
{ true, `Random0`,
`map[XInt8]XInt8{-47: -18, 0: -48, 51: 7}`,
map[XInt8]XInt8{-47: -18, 0: -48, 51: 7},
`map[XInt8]XInt8{-47: -18, 0: -48, 51: 7}`,
map[XInt8]XInt8{-47: -18, 0: -48, 51: 7},
},
{ false, `Random0`,
`map[XInt8]XInt8{-47: -18, 0: -48, 51: 7}`,
map[XInt8]XInt8{-47: -18, 0: -48, 51: 7},
`XMap_XInt32_XInt32{-47: -18, 0: -48, 51: 7}`,
XMap_XInt32_XInt32{-47: -18, 0: -48, 51: 7},
},
// Canonical
{ true, `Zero`, `XMap_Bool_Bool{}`, XMap_Bool_Bool{}, `XMap_Bool_Bool{}`, XMap_Bool_Bool{} },
{ false, `Zero`, `XMap_Bool_Bool{}`, XMap_Bool_Bool{}, `map[bool]bool{}`, map[bool]bool{} },
{ false, `Zero`, `XMap_Bool_Bool{}`, XMap_Bool_Bool{}, `map[XBool]XBool{}`, map[XBool]XBool{} },
// Canonical
{ true, `Full`,
`XMap_Bool_Bool{true: true}`,
XMap_Bool_Bool{true: true},
`XMap_Bool_Bool{true: true}`,
XMap_Bool_Bool{true: true},
},
{ false, `Full`,
`XMap_Bool_Bool{true: true}`,
XMap_Bool_Bool{true: true},
`XMap_XBool_XBool{true: true}`,
XMap_XBool_XBool{true: true},
},
// Canonical
{ true, `Zero`, `XMap_XBool_XBool{}`, XMap_XBool_XBool{}, `XMap_XBool_XBool{}`, XMap_XBool_XBool{} },
{ false, `Zero`, `XMap_XBool_XBool{}`, XMap_XBool_XBool{}, `XMap_Bool_Bool{}`, XMap_Bool_Bool{} },
{ false, `Zero`, `XMap_XBool_XBool{}`, XMap_XBool_XBool{}, `map[bool]bool{}`, map[bool]bool{} },
// Canonical
{ true, `Full`,
`XMap_XBool_XBool{true: true}`,
XMap_XBool_XBool{true: true},
`XMap_XBool_XBool{true: true}`,
XMap_XBool_XBool{true: true},
},
{ false, `Full`,
`XMap_XBool_XBool{true: true}`,
XMap_XBool_XBool{true: true},
`map[bool]bool{true: true}`,
map[bool]bool{true: true},
},
// Canonical
{ true, `Zero`, `XMap_String_String{}`, XMap_String_String{}, `XMap_String_String{}`, XMap_String_String{} },
{ false, `Zero`, `XMap_String_String{}`, XMap_String_String{}, `XMap_XEnumAbc_XEnumAbc{}`, XMap_XEnumAbc_XEnumAbc{} },
{ false, `Zero`, `XMap_String_String{}`, XMap_String_String{}, `map[XEnumAbc]XEnumAbc{}`, map[XEnumAbc]XEnumAbc{} },
// Canonical
{ true, `Full`,
`XMap_String_String{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
XMap_String_String{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`XMap_String_String{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
XMap_String_String{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`XMap_String_String{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
XMap_String_String{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`XMap_String_String{"": "cdeΔΘΠΣΦ王普", "cdeΔΘΠ": "cdeΔΘΠΣΦ王普"}`,
XMap_String_String{"": "cdeΔΘΠΣΦ王普", "cdeΔΘΠ": "cdeΔΘΠΣΦ王普"},
`XMap_String_String{"": "cdeΔΘΠΣΦ王普", "cdeΔΘΠ": "cdeΔΘΠΣΦ王普"}`,
XMap_String_String{"": "cdeΔΘΠΣΦ王普", "cdeΔΘΠ": "cdeΔΘΠΣΦ王普"},
},
{ false, `Random0`,
`XMap_String_String{"": "cdeΔΘΠΣΦ王普", "cdeΔΘΠ": "cdeΔΘΠΣΦ王普"}`,
XMap_String_String{"": "cdeΔΘΠΣΦ王普", "cdeΔΘΠ": "cdeΔΘΠΣΦ王普"},
`map[XString]XString{"": "cdeΔΘΠΣΦ王普", "cdeΔΘΠ": "cdeΔΘΠΣΦ王普"}`,
map[XString]XString{"": "cdeΔΘΠΣΦ王普", "cdeΔΘΠ": "cdeΔΘΠΣΦ王普"},
},
// Canonical
{ true, `Zero`, `XMap_XString_XString{}`, XMap_XString_XString{}, `XMap_XString_XString{}`, XMap_XString_XString{} },
{ false, `Zero`, `XMap_XString_XString{}`, XMap_XString_XString{}, `map[XEnumBcd]XEnumBcd{}`, map[XEnumBcd]XEnumBcd{} },
{ false, `Zero`, `XMap_XString_XString{}`, XMap_XString_XString{}, `map[XString]XString{}`, map[XString]XString{} },
// Canonical
{ true, `Full`,
`XMap_XString_XString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
XMap_XString_XString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`XMap_XString_XString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
XMap_XString_XString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`XMap_XString_XString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
XMap_XString_XString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`XMap_XString_XString{"abcdeΔΘΠΣΦ王普澤世界": "e"}`,
XMap_XString_XString{"abcdeΔΘΠΣΦ王普澤世界": "e"},
`XMap_XString_XString{"abcdeΔΘΠΣΦ王普澤世界": "e"}`,
XMap_XString_XString{"abcdeΔΘΠΣΦ王普澤世界": "e"},
},
{ false, `Random0`,
`XMap_XString_XString{"abcdeΔΘΠΣΦ王普澤世界": "e"}`,
XMap_XString_XString{"abcdeΔΘΠΣΦ王普澤世界": "e"},
`map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "e"}`,
map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "e"},
},
// Canonical
{ true, `Zero`, `XMap_Byte_Byte{}`, XMap_Byte_Byte{}, `XMap_Byte_Byte{}`, XMap_Byte_Byte{} },
{ false, `Zero`, `XMap_Byte_Byte{}`, XMap_Byte_Byte{}, `map[XInt8]XInt8{}`, map[XInt8]XInt8{} },
{ false, `Zero`, `XMap_Byte_Byte{}`, XMap_Byte_Byte{}, `map[XUint64]XUint64{}`, map[XUint64]XUint64{} },
// Canonical
{ true, `Full`, `XMap_Byte_Byte{123: 123}`, XMap_Byte_Byte{123: 123}, `XMap_Byte_Byte{123: 123}`, XMap_Byte_Byte{123: 123} },
{ false, `Full`,
`XMap_Byte_Byte{123: 123}`,
XMap_Byte_Byte{123: 123},
`XMap_XInt32_XInt32{123: 123}`,
XMap_XInt32_XInt32{123: 123},
},
// Canonical
{ true, `Random0`,
`XMap_Byte_Byte{169: 194, 238: 170, 248: 145}`,
XMap_Byte_Byte{169: 194, 238: 170, 248: 145},
`XMap_Byte_Byte{169: 194, 238: 170, 248: 145}`,
XMap_Byte_Byte{169: 194, 238: 170, 248: 145},
},
{ false, `Random0`,
`XMap_Byte_Byte{169: 194, 238: 170, 248: 145}`,
XMap_Byte_Byte{169: 194, 238: 170, 248: 145},
`XMap_XUint32_XUint32{169: 194, 238: 170, 248: 145}`,
XMap_XUint32_XUint32{169: 194, 238: 170, 248: 145},
},
// Canonical
{ true, `Zero`, `XMap_XByte_XByte{}`, XMap_XByte_XByte{}, `XMap_XByte_XByte{}`, XMap_XByte_XByte{} },
{ false, `Zero`, `XMap_XByte_XByte{}`, XMap_XByte_XByte{}, `map[XByte]XByte{}`, map[XByte]XByte{} },
{ false, `Zero`, `XMap_XByte_XByte{}`, XMap_XByte_XByte{}, `XMap_Int64_Int64{}`, XMap_Int64_Int64{} },
// Canonical
{ true, `Full`,
`XMap_XByte_XByte{123: 123}`,
XMap_XByte_XByte{123: 123},
`XMap_XByte_XByte{123: 123}`,
XMap_XByte_XByte{123: 123},
},
{ false, `Full`,
`XMap_XByte_XByte{123: 123}`,
XMap_XByte_XByte{123: 123},
`XMap_XUint32_XUint32{123: 123}`,
XMap_XUint32_XUint32{123: 123},
},
// Canonical
{ true, `Random0`,
`XMap_XByte_XByte{132: 126, 240: 115}`,
XMap_XByte_XByte{132: 126, 240: 115},
`XMap_XByte_XByte{132: 126, 240: 115}`,
XMap_XByte_XByte{132: 126, 240: 115},
},
{ false, `Random0`,
`XMap_XByte_XByte{132: 126, 240: 115}`,
XMap_XByte_XByte{132: 126, 240: 115},
`XMap_Byte_Byte{132: 126, 240: 115}`,
XMap_Byte_Byte{132: 126, 240: 115},
},
// Canonical
{ true, `Zero`, `XMap_XEnumAbc_XEnumAbc{}`, XMap_XEnumAbc_XEnumAbc{}, `XMap_XEnumAbc_XEnumAbc{}`, XMap_XEnumAbc_XEnumAbc{} },
{ false, `Zero`, `XMap_XEnumAbc_XEnumAbc{}`, XMap_XEnumAbc_XEnumAbc{}, `XMap_String_String{}`, XMap_String_String{} },
{ false, `Zero`, `XMap_XEnumAbc_XEnumAbc{}`, XMap_XEnumAbc_XEnumAbc{}, `map[XString]XString{}`, map[XString]XString{} },
// Canonical
{ true, `Full`,
`XMap_XEnumAbc_XEnumAbc{C: C}`,
XMap_XEnumAbc_XEnumAbc{C: C},
`XMap_XEnumAbc_XEnumAbc{C: C}`,
XMap_XEnumAbc_XEnumAbc{C: C},
},
{ false, `Full`,
`XMap_XEnumAbc_XEnumAbc{C: C}`,
XMap_XEnumAbc_XEnumAbc{C: C},
`XMap_String_String{"C": "C"}`,
XMap_String_String{"C": "C"},
},
// Canonical
{ true, `Zero`, `XMap_XEnumBcd_XEnumBcd{}`, XMap_XEnumBcd_XEnumBcd{}, `XMap_XEnumBcd_XEnumBcd{}`, XMap_XEnumBcd_XEnumBcd{} },
{ false, `Zero`, `XMap_XEnumBcd_XEnumBcd{}`, XMap_XEnumBcd_XEnumBcd{}, `XMap_String_String{}`, XMap_String_String{} },
{ false, `Zero`, `XMap_XEnumBcd_XEnumBcd{}`, XMap_XEnumBcd_XEnumBcd{}, `XMap_XEnumAbc_XEnumAbc{}`, XMap_XEnumAbc_XEnumAbc{} },
// Canonical
{ true, `Full`,
`XMap_XEnumBcd_XEnumBcd{D: D}`,
XMap_XEnumBcd_XEnumBcd{D: D},
`XMap_XEnumBcd_XEnumBcd{D: D}`,
XMap_XEnumBcd_XEnumBcd{D: D},
},
{ false, `Full`,
`XMap_XEnumBcd_XEnumBcd{D: D}`,
XMap_XEnumBcd_XEnumBcd{D: D},
`XMap_String_String{"D": "D"}`,
XMap_String_String{"D": "D"},
},
// Canonical
{ true, `Zero`,
`XMap_XStructEmpty_XStructEmpty{}`,
XMap_XStructEmpty_XStructEmpty{},
`XMap_XStructEmpty_XStructEmpty{}`,
XMap_XStructEmpty_XStructEmpty{},
},
{ false, `Zero`,
`XMap_XStructEmpty_XStructEmpty{}`,
XMap_XStructEmpty_XStructEmpty{},
`map[XStructEmpty]XStructEmpty{}`,
map[XStructEmpty]XStructEmpty{},
},
{ false, `Zero`,
`XMap_XStructEmpty_XStructEmpty{}`,
XMap_XStructEmpty_XStructEmpty{},
`map[XStructDepth1_String]XStructDepth1_String{}`,
map[XStructDepth1_String]XStructDepth1_String{},
},
// Canonical
{ true, `Full`,
`XMap_XStructEmpty_XStructEmpty{{}: {}}`,
XMap_XStructEmpty_XStructEmpty{{}: {}},
`XMap_XStructEmpty_XStructEmpty{{}: {}}`,
XMap_XStructEmpty_XStructEmpty{{}: {}},
},
{ false, `Full`,
`XMap_XStructEmpty_XStructEmpty{{}: {}}`,
XMap_XStructEmpty_XStructEmpty{{}: {}},
`map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{{}: {}}`,
map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{{}: {}},
},
// Canonical
{ true, `Zero`,
`XMap_XNamedError_XNamedError{}`,
XMap_XNamedError_XNamedError{},
`XMap_XNamedError_XNamedError{}`,
XMap_XNamedError_XNamedError{},
},
{ false, `Zero`,
`XMap_XNamedError_XNamedError{}`,
XMap_XNamedError_XNamedError{},
`map[XNamedError]XNamedError{}`,
map[XNamedError]XNamedError{},
},
{ false, `Zero`,
`XMap_XNamedError_XNamedError{}`,
XMap_XNamedError_XNamedError{},
`map[XStructEmpty]XStructEmpty{}`,
map[XStructEmpty]XStructEmpty{},
},
// Canonical
{ true, `Full`,
`XMap_XNamedError_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XMap_XNamedError_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XMap_XNamedError_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XMap_XNamedError_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XMap_XNamedError_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XMap_XNamedError_XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`map[XNamedError]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
map[XNamedError]XNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XMap_XNamedError_XNamedError{{}: {Id: "eΔΘΠΣΦ", Msg: "ΔΘΠΣΦ王"}, {Id: "deΔΘΠΣΦ王普澤", Msg: "ΔΘ"}: {Id: "abcdeΔΘΠ", Msg: "Φ王"}, {Id: "王普澤世", Msg: "deΔΘΠΣΦ王"}: {Id: "普"}}`,
XMap_XNamedError_XNamedError{{}: {Id: "eΔΘΠΣΦ", Msg: "ΔΘΠΣΦ王"}, {Id: "deΔΘΠΣΦ王普澤", Msg: "ΔΘ"}: {Id: "abcdeΔΘΠ", Msg: "Φ王"}, {Id: "王普澤世", Msg: "deΔΘΠΣΦ王"}: {Id: "普"}},
`XMap_XNamedError_XNamedError{{}: {Id: "eΔΘΠΣΦ", Msg: "ΔΘΠΣΦ王"}, {Id: "deΔΘΠΣΦ王普澤", Msg: "ΔΘ"}: {Id: "abcdeΔΘΠ", Msg: "Φ王"}, {Id: "王普澤世", Msg: "deΔΘΠΣΦ王"}: {Id: "普"}}`,
XMap_XNamedError_XNamedError{{}: {Id: "eΔΘΠΣΦ", Msg: "ΔΘΠΣΦ王"}, {Id: "deΔΘΠΣΦ王普澤", Msg: "ΔΘ"}: {Id: "abcdeΔΘΠ", Msg: "Φ王"}, {Id: "王普澤世", Msg: "deΔΘΠΣΦ王"}: {Id: "普"}},
},
{ false, `Random0`,
`XMap_XNamedError_XNamedError{{}: {Id: "eΔΘΠΣΦ", Msg: "ΔΘΠΣΦ王"}, {Id: "deΔΘΠΣΦ王普澤", Msg: "ΔΘ"}: {Id: "abcdeΔΘΠ", Msg: "Φ王"}, {Id: "王普澤世", Msg: "deΔΘΠΣΦ王"}: {Id: "普"}}`,
XMap_XNamedError_XNamedError{{}: {Id: "eΔΘΠΣΦ", Msg: "ΔΘΠΣΦ王"}, {Id: "deΔΘΠΣΦ王普澤", Msg: "ΔΘ"}: {Id: "abcdeΔΘΠ", Msg: "Φ王"}, {Id: "王普澤世", Msg: "deΔΘΠΣΦ王"}: {Id: "普"}},
`map[XNamedError]XNamedError{{}: {Id: "eΔΘΠΣΦ", Msg: "ΔΘΠΣΦ王"}, {Id: "deΔΘΠΣΦ王普澤", Msg: "ΔΘ"}: {Id: "abcdeΔΘΠ", Msg: "Φ王"}, {Id: "王普澤世", Msg: "deΔΘΠΣΦ王"}: {Id: "普"}}`,
map[XNamedError]XNamedError{{}: {Id: "eΔΘΠΣΦ", Msg: "ΔΘΠΣΦ王"}, {Id: "deΔΘΠΣΦ王普澤", Msg: "ΔΘ"}: {Id: "abcdeΔΘΠ", Msg: "Φ王"}, {Id: "王普澤世", Msg: "deΔΘΠΣΦ王"}: {Id: "普"}},
},
// Canonical
{ true, `Zero`, `XMap_XUint32_XUint32{}`, XMap_XUint32_XUint32{}, `XMap_XUint32_XUint32{}`, XMap_XUint32_XUint32{} },
{ false, `Zero`, `XMap_XUint32_XUint32{}`, XMap_XUint32_XUint32{}, `map[XUint64]XUint64{}`, map[XUint64]XUint64{} },
{ false, `Zero`, `XMap_XUint32_XUint32{}`, XMap_XUint32_XUint32{}, `map[uint32]uint32{}`, map[uint32]uint32{} },
// Canonical
{ true, `Full`,
`XMap_XUint32_XUint32{123: 123}`,
XMap_XUint32_XUint32{123: 123},
`XMap_XUint32_XUint32{123: 123}`,
XMap_XUint32_XUint32{123: 123},
},
{ false, `Full`,
`XMap_XUint32_XUint32{123: 123}`,
XMap_XUint32_XUint32{123: 123},
`map[XInt8]XInt8{123: 123}`,
map[XInt8]XInt8{123: 123},
},
// Canonical
{ true, `Random0`,
`XMap_XUint32_XUint32{1534075436: 0}`,
XMap_XUint32_XUint32{1534075436: 0},
`XMap_XUint32_XUint32{1534075436: 0}`,
XMap_XUint32_XUint32{1534075436: 0},
},
{ false, `Random0`,
`XMap_XUint32_XUint32{1534075436: 0}`,
XMap_XUint32_XUint32{1534075436: 0},
`map[uint32]uint32{1534075436: 0}`,
map[uint32]uint32{1534075436: 0},
},
// Canonical
{ true, `Zero`, `XMap_XInt32_XInt32{}`, XMap_XInt32_XInt32{}, `XMap_XInt32_XInt32{}`, XMap_XInt32_XInt32{} },
{ false, `Zero`, `XMap_XInt32_XInt32{}`, XMap_XInt32_XInt32{}, `map[XByte]XByte{}`, map[XByte]XByte{} },
{ false, `Zero`, `XMap_XInt32_XInt32{}`, XMap_XInt32_XInt32{}, `map[XUint64]XUint64{}`, map[XUint64]XUint64{} },
// Canonical
{ true, `Full`,
`XMap_XInt32_XInt32{-123: -123}`,
XMap_XInt32_XInt32{-123: -123},
`XMap_XInt32_XInt32{-123: -123}`,
XMap_XInt32_XInt32{-123: -123},
},
{ false, `Full`,
`XMap_XInt32_XInt32{-123: -123}`,
XMap_XInt32_XInt32{-123: -123},
`map[XInt8]XInt8{-123: -123}`,
map[XInt8]XInt8{-123: -123},
},
// Canonical
{ true, `Random0`,
`XMap_XInt32_XInt32{-1046909901: 611299320, 768096761: 0, 806104396: -367759924}`,
XMap_XInt32_XInt32{-1046909901: 611299320, 768096761: 0, 806104396: -367759924},
`XMap_XInt32_XInt32{-1046909901: 611299320, 768096761: 0, 806104396: -367759924}`,
XMap_XInt32_XInt32{-1046909901: 611299320, 768096761: 0, 806104396: -367759924},
},
{ false, `Random0`,
`XMap_XInt32_XInt32{-1046909901: 611299320, 768096761: 0, 806104396: -367759924}`,
XMap_XInt32_XInt32{-1046909901: 611299320, 768096761: 0, 806104396: -367759924},
`XMap_Int64_Int64{-1046909901: 611299320, 768096761: 0, 806104396: -367759924}`,
XMap_Int64_Int64{-1046909901: 611299320, 768096761: 0, 806104396: -367759924},
},
// Canonical
{ true, `Zero`, `XMap_Int64_Int64{}`, XMap_Int64_Int64{}, `XMap_Int64_Int64{}`, XMap_Int64_Int64{} },
{ false, `Zero`, `XMap_Int64_Int64{}`, XMap_Int64_Int64{}, `map[XUint64]XUint64{}`, map[XUint64]XUint64{} },
{ false, `Zero`, `XMap_Int64_Int64{}`, XMap_Int64_Int64{}, `XMap_XInt32_XInt32{}`, XMap_XInt32_XInt32{} },
// Canonical
{ true, `Full`,
`XMap_Int64_Int64{-123: -123}`,
XMap_Int64_Int64{-123: -123},
`XMap_Int64_Int64{-123: -123}`,
XMap_Int64_Int64{-123: -123},
},
{ false, `Full`,
`XMap_Int64_Int64{-123: -123}`,
XMap_Int64_Int64{-123: -123},
`XMap_XInt32_XInt32{-123: -123}`,
XMap_XInt32_XInt32{-123: -123},
},
// Canonical
{ true, `Random0`,
`XMap_Int64_Int64{-2433051775813238070: -2863189162956388116, -2722828228170997348: 2712661314817834454, -3416123324637362609: 3969058170532921483}`,
XMap_Int64_Int64{-2433051775813238070: -2863189162956388116, -2722828228170997348: 2712661314817834454, -3416123324637362609: 3969058170532921483},
`XMap_Int64_Int64{-2433051775813238070: -2863189162956388116, -2722828228170997348: 2712661314817834454, -3416123324637362609: 3969058170532921483}`,
XMap_Int64_Int64{-2433051775813238070: -2863189162956388116, -2722828228170997348: 2712661314817834454, -3416123324637362609: 3969058170532921483},
},
// Canonical
{ true, `Zero`, `XStructDepth1_All{}`, XStructDepth1_All{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
{ false, `Zero`, `XStructDepth1_All{}`, XStructDepth1_All{}, `XStructDepth1_XInt64{}`, XStructDepth1_XInt64{} },
{ false, `Zero`, `XStructDepth1_All{}`, XStructDepth1_All{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_All{F0: XSet_XString{"", "bcd"}, F2: true, F3: "a", F4: "eΔΘΠ", F7: 10, F8: C, F9: C, F11: {Id: "ΔΘΠΣΦ王普澤世", Msg: "ΔΘΠΣ"}, F12: {Id: "bcdeΔΘΠΣΦ王普澤世界", Msg: "bcdeΔΘ"}, F13: 48056, F15: 2308381474, F16: 1018037404, F17: 617702218553513613, F18: 17507951721915500623, F20: -35, F21: 14950, F22: -7590, F23: 774132807, F25: 134213658246658943, F28: -1.3198257e+09, F30: 1.1303229769991276e+09, F31: {}}`,
XStructDepth1_All{F0: XSet_XString{"", "bcd"}, F2: true, F3: "a", F4: "eΔΘΠ", F7: 10, F8: C, F9: C, F11: {Id: "ΔΘΠΣΦ王普澤世", Msg: "ΔΘΠΣ"}, F12: {Id: "bcdeΔΘΠΣΦ王普澤世界", Msg: "bcdeΔΘ"}, F13: 48056, F15: 2308381474, F16: 1018037404, F17: 617702218553513613, F18: 17507951721915500623, F20: -35, F21: 14950, F22: -7590, F23: 774132807, F25: 134213658246658943, F28: -1.3198257e+09, F30: 1.1303229769991276e+09, F31: {}},
`XStructDepth1_All{F0: XSet_XString{"", "bcd"}, F2: true, F3: "a", F4: "eΔΘΠ", F7: 10, F8: C, F9: C, F11: {Id: "ΔΘΠΣΦ王普澤世", Msg: "ΔΘΠΣ"}, F12: {Id: "bcdeΔΘΠΣΦ王普澤世界", Msg: "bcdeΔΘ"}, F13: 48056, F15: 2308381474, F16: 1018037404, F17: 617702218553513613, F18: 17507951721915500623, F20: -35, F21: 14950, F22: -7590, F23: 774132807, F25: 134213658246658943, F28: -1.3198257e+09, F30: 1.1303229769991276e+09, F31: {}}`,
XStructDepth1_All{F0: XSet_XString{"", "bcd"}, F2: true, F3: "a", F4: "eΔΘΠ", F7: 10, F8: C, F9: C, F11: {Id: "ΔΘΠΣΦ王普澤世", Msg: "ΔΘΠΣ"}, F12: {Id: "bcdeΔΘΠΣΦ王普澤世界", Msg: "bcdeΔΘ"}, F13: 48056, F15: 2308381474, F16: 1018037404, F17: 617702218553513613, F18: 17507951721915500623, F20: -35, F21: 14950, F22: -7590, F23: 774132807, F25: 134213658246658943, F28: -1.3198257e+09, F30: 1.1303229769991276e+09, F31: {}},
},
// Canonical
{ true, `Zero`, `XStructDepth1_Any{}`, XStructDepth1_Any{}, `XStructDepth1_Any{}`, XStructDepth1_Any{} },
{ false, `Zero`,
`XStructDepth1_Any{}`,
XStructDepth1_Any{},
`?XStructDepth3_XArray1_Set_XEnumBcd{}`,
?XStructDepth3_XArray1_Set_XEnumBcd{},
},
{ false, `Zero`, `XStructDepth1_Any{}`, XStructDepth1_Any{}, `XStructDepth3_All{}`, XStructDepth3_All{} },
// Canonical
{ true, `Full`,
`XStructDepth1_Any{F0: int64(-123)}`,
XStructDepth1_Any{F0: int64(-123)},
`XStructDepth1_Any{F0: int64(-123)}`,
XStructDepth1_Any{F0: int64(-123)},
},
{ false, `Full`,
`XStructDepth1_Any{F0: int64(-123)}`,
XStructDepth1_Any{F0: int64(-123)},
`XStructDepth1_All{F0: int64(-123)}`,
XStructDepth1_All{F0: int64(-123)},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_Any{F0: XStructDepth1_XUint64{F18: 8008414653471216551}}`,
XStructDepth1_Any{F0: XStructDepth1_XUint64{F18: 8008414653471216551}},
`XStructDepth1_Any{F0: XStructDepth1_XUint64{F18: 8008414653471216551}}`,
XStructDepth1_Any{F0: XStructDepth1_XUint64{F18: 8008414653471216551}},
},
{ false, `Random0`,
`XStructDepth1_Any{F0: XStructDepth1_XUint64{F18: 8008414653471216551}}`,
XStructDepth1_Any{F0: XStructDepth1_XUint64{F18: 8008414653471216551}},
`XStructDepth1_All{F0: XStructDepth1_XUint64{F18: 8008414653471216551}}`,
XStructDepth1_All{F0: XStructDepth1_XUint64{F18: 8008414653471216551}},
},
// Canonical
{ true, `Zero`, `XStructDepth1_Bool{}`, XStructDepth1_Bool{}, `XStructDepth1_Bool{}`, XStructDepth1_Bool{} },
{ false, `Zero`, `XStructDepth1_Bool{}`, XStructDepth1_Bool{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_Bool{}`, XStructDepth1_Bool{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_Bool{F1: true}`,
XStructDepth1_Bool{F1: true},
`XStructDepth1_Bool{F1: true}`,
XStructDepth1_Bool{F1: true},
},
{ false, `Full`,
`XStructDepth1_Bool{F1: true}`,
XStructDepth1_Bool{F1: true},
`XStructDepth1_All{F1: true}`,
XStructDepth1_All{F1: true},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XBool{}`, XStructDepth1_XBool{}, `XStructDepth1_XBool{}`, XStructDepth1_XBool{} },
{ false, `Zero`, `XStructDepth1_XBool{}`, XStructDepth1_XBool{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_XBool{}`, XStructDepth1_XBool{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XBool{F2: true}`,
XStructDepth1_XBool{F2: true},
`XStructDepth1_XBool{F2: true}`,
XStructDepth1_XBool{F2: true},
},
{ false, `Full`,
`XStructDepth1_XBool{F2: true}`,
XStructDepth1_XBool{F2: true},
`XStructDepth1_All{F2: true}`,
XStructDepth1_All{F2: true},
},
// Canonical
{ true, `Zero`, `XStructDepth1_String{}`, XStructDepth1_String{}, `XStructDepth1_String{}`, XStructDepth1_String{} },
{ false, `Zero`, `XStructDepth1_String{}`, XStructDepth1_String{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_String{}`, XStructDepth1_String{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
// Canonical
{ true, `Full`,
`XStructDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
XStructDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"},
`XStructDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
XStructDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`XStructDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
XStructDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"},
`XStructDepth1_All{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
XStructDepth1_All{F3: "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_String{F3: "ΔΘ"}`,
XStructDepth1_String{F3: "ΔΘ"},
`XStructDepth1_String{F3: "ΔΘ"}`,
XStructDepth1_String{F3: "ΔΘ"},
},
{ false, `Random0`,
`XStructDepth1_String{F3: "ΔΘ"}`,
XStructDepth1_String{F3: "ΔΘ"},
`XStructDepth1_All{F3: "ΔΘ"}`,
XStructDepth1_All{F3: "ΔΘ"},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XString{}`, XStructDepth1_XString{}, `XStructDepth1_XString{}`, XStructDepth1_XString{} },
{ false, `Zero`, `XStructDepth1_XString{}`, XStructDepth1_XString{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_XString{}`, XStructDepth1_XString{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XString{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
XStructDepth1_XString{F4: "abcdeΔΘΠΣΦ王普澤世界"},
`XStructDepth1_XString{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
XStructDepth1_XString{F4: "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`XStructDepth1_XString{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
XStructDepth1_XString{F4: "abcdeΔΘΠΣΦ王普澤世界"},
`XStructDepth1_All{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
XStructDepth1_All{F4: "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_XString{F4: "ΔΘΠΣΦ王"}`,
XStructDepth1_XString{F4: "ΔΘΠΣΦ王"},
`XStructDepth1_XString{F4: "ΔΘΠΣΦ王"}`,
XStructDepth1_XString{F4: "ΔΘΠΣΦ王"},
},
{ false, `Random0`,
`XStructDepth1_XString{F4: "ΔΘΠΣΦ王"}`,
XStructDepth1_XString{F4: "ΔΘΠΣΦ王"},
`XStructDepth1_All{F4: "ΔΘΠΣΦ王"}`,
XStructDepth1_All{F4: "ΔΘΠΣΦ王"},
},
// Canonical
{ true, `Zero`,
`XStructDepth1_TypeObject{}`,
XStructDepth1_TypeObject{},
`XStructDepth1_TypeObject{}`,
XStructDepth1_TypeObject{},
},
{ false, `Zero`, `XStructDepth1_TypeObject{}`, XStructDepth1_TypeObject{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_TypeObject{}`, XStructDepth1_TypeObject{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
// Canonical
{ true, `Full`,
`XStructDepth1_TypeObject{F5: typeobject(int64)}`,
XStructDepth1_TypeObject{F5: typeobject(int64)},
`XStructDepth1_TypeObject{F5: typeobject(int64)}`,
XStructDepth1_TypeObject{F5: typeobject(int64)},
},
{ false, `Full`,
`XStructDepth1_TypeObject{F5: typeobject(int64)}`,
XStructDepth1_TypeObject{F5: typeobject(int64)},
`XStructDepth1_All{F5: typeobject(int64)}`,
XStructDepth1_All{F5: typeobject(int64)},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_TypeObject{F5: typeobject(XStructDepth1_XInt16)}`,
XStructDepth1_TypeObject{F5: typeobject(XStructDepth1_XInt16)},
`XStructDepth1_TypeObject{F5: typeobject(XStructDepth1_XInt16)}`,
XStructDepth1_TypeObject{F5: typeobject(XStructDepth1_XInt16)},
},
{ false, `Random0`,
`XStructDepth1_TypeObject{F5: typeobject(XStructDepth1_XInt16)}`,
XStructDepth1_TypeObject{F5: typeobject(XStructDepth1_XInt16)},
`XStructDepth1_All{F5: typeobject(XStructDepth1_XInt16)}`,
XStructDepth1_All{F5: typeobject(XStructDepth1_XInt16)},
},
// Canonical
{ true, `Zero`, `XStructDepth1_Byte{}`, XStructDepth1_Byte{}, `XStructDepth1_Byte{}`, XStructDepth1_Byte{} },
{ false, `Zero`, `XStructDepth1_Byte{}`, XStructDepth1_Byte{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_Byte{}`, XStructDepth1_Byte{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
// Canonical
{ true, `Full`,
`XStructDepth1_Byte{F6: 123}`,
XStructDepth1_Byte{F6: 123},
`XStructDepth1_Byte{F6: 123}`,
XStructDepth1_Byte{F6: 123},
},
{ false, `Full`,
`XStructDepth1_Byte{F6: 123}`,
XStructDepth1_Byte{F6: 123},
`XStructDepth1_All{F6: 123}`,
XStructDepth1_All{F6: 123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_Byte{F6: 245}`,
XStructDepth1_Byte{F6: 245},
`XStructDepth1_Byte{F6: 245}`,
XStructDepth1_Byte{F6: 245},
},
{ false, `Random0`,
`XStructDepth1_Byte{F6: 245}`,
XStructDepth1_Byte{F6: 245},
`XStructDepth1_All{F6: 245}`,
XStructDepth1_All{F6: 245},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XByte{}`, XStructDepth1_XByte{}, `XStructDepth1_XByte{}`, XStructDepth1_XByte{} },
{ false, `Zero`, `XStructDepth1_XByte{}`, XStructDepth1_XByte{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_XByte{}`, XStructDepth1_XByte{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XByte{F7: 123}`,
XStructDepth1_XByte{F7: 123},
`XStructDepth1_XByte{F7: 123}`,
XStructDepth1_XByte{F7: 123},
},
{ false, `Full`,
`XStructDepth1_XByte{F7: 123}`,
XStructDepth1_XByte{F7: 123},
`XStructDepth1_All{F7: 123}`,
XStructDepth1_All{F7: 123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_XByte{F7: 128}`,
XStructDepth1_XByte{F7: 128},
`XStructDepth1_XByte{F7: 128}`,
XStructDepth1_XByte{F7: 128},
},
{ false, `Random0`,
`XStructDepth1_XByte{F7: 128}`,
XStructDepth1_XByte{F7: 128},
`XStructDepth1_All{F7: 128}`,
XStructDepth1_All{F7: 128},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XEnumAbc{}`, XStructDepth1_XEnumAbc{}, `XStructDepth1_XEnumAbc{}`, XStructDepth1_XEnumAbc{} },
{ false, `Zero`, `XStructDepth1_XEnumAbc{}`, XStructDepth1_XEnumAbc{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
{ false, `Zero`, `XStructDepth1_XEnumAbc{}`, XStructDepth1_XEnumAbc{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XEnumAbc{F8: C}`,
XStructDepth1_XEnumAbc{F8: C},
`XStructDepth1_XEnumAbc{F8: C}`,
XStructDepth1_XEnumAbc{F8: C},
},
{ false, `Full`,
`XStructDepth1_XEnumAbc{F8: C}`,
XStructDepth1_XEnumAbc{F8: C},
`XStructDepth1_All{F8: C}`,
XStructDepth1_All{F8: C},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XEnumBcd{}`, XStructDepth1_XEnumBcd{}, `XStructDepth1_XEnumBcd{}`, XStructDepth1_XEnumBcd{} },
{ false, `Zero`, `XStructDepth1_XEnumBcd{}`, XStructDepth1_XEnumBcd{}, `?XStructDepth1_XEnumBcd{}`, ?XStructDepth1_XEnumBcd{} },
{ false, `Zero`, `XStructDepth1_XEnumBcd{}`, XStructDepth1_XEnumBcd{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XEnumBcd{F9: D}`,
XStructDepth1_XEnumBcd{F9: D},
`XStructDepth1_XEnumBcd{F9: D}`,
XStructDepth1_XEnumBcd{F9: D},
},
{ false, `Full`,
`XStructDepth1_XEnumBcd{F9: D}`,
XStructDepth1_XEnumBcd{F9: D},
`?XStructDepth1_XEnumBcd{F9: D}`,
?XStructDepth1_XEnumBcd{F9: D},
},
// Canonical
{ true, `Zero`,
`XStructDepth1_XStructEmpty{}`,
XStructDepth1_XStructEmpty{},
`XStructDepth1_XStructEmpty{}`,
XStructDepth1_XStructEmpty{},
},
{ false, `Zero`, `XStructDepth1_XStructEmpty{}`, XStructDepth1_XStructEmpty{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_XStructEmpty{}`, XStructDepth1_XStructEmpty{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
// Canonical
{ true, `Zero`,
`XStructDepth1_XNamedError{}`,
XStructDepth1_XNamedError{},
`XStructDepth1_XNamedError{}`,
XStructDepth1_XNamedError{},
},
{ false, `Zero`, `XStructDepth1_XNamedError{}`, XStructDepth1_XNamedError{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_XNamedError{}`, XStructDepth1_XNamedError{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_XNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XStructDepth1_XNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_XNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XStructDepth1_XNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_XNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XStructDepth1_All{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_All{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_XNamedError{F11: {Id: "d", Msg: "e"}}`,
XStructDepth1_XNamedError{F11: {Id: "d", Msg: "e"}},
`XStructDepth1_XNamedError{F11: {Id: "d", Msg: "e"}}`,
XStructDepth1_XNamedError{F11: {Id: "d", Msg: "e"}},
},
{ false, `Random0`,
`XStructDepth1_XNamedError{F11: {Id: "d", Msg: "e"}}`,
XStructDepth1_XNamedError{F11: {Id: "d", Msg: "e"}},
`XStructDepth1_All{F11: {Id: "d", Msg: "e"}}`,
XStructDepth1_All{F11: {Id: "d", Msg: "e"}},
},
// Canonical
{ true, `Zero`, `XStructDepth1_Error{}`, XStructDepth1_Error{}, `XStructDepth1_Error{}`, XStructDepth1_Error{} },
{ false, `Zero`, `XStructDepth1_Error{}`, XStructDepth1_Error{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_Error{}`, XStructDepth1_Error{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XStructDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XStructDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XStructDepth1_All{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_All{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_Error{F12: {Id: "abcdeΔΘ", Msg: "ΔΘΠΣ"}}`,
XStructDepth1_Error{F12: {Id: "abcdeΔΘ", Msg: "ΔΘΠΣ"}},
`XStructDepth1_Error{F12: {Id: "abcdeΔΘ", Msg: "ΔΘΠΣ"}}`,
XStructDepth1_Error{F12: {Id: "abcdeΔΘ", Msg: "ΔΘΠΣ"}},
},
{ false, `Random0`,
`XStructDepth1_Error{F12: {Id: "abcdeΔΘ", Msg: "ΔΘΠΣ"}}`,
XStructDepth1_Error{F12: {Id: "abcdeΔΘ", Msg: "ΔΘΠΣ"}},
`XStructDepth1_All{F12: {Id: "abcdeΔΘ", Msg: "ΔΘΠΣ"}}`,
XStructDepth1_All{F12: {Id: "abcdeΔΘ", Msg: "ΔΘΠΣ"}},
},
// Canonical
{ true, `Zero`, `XStructDepth1_Uint16{}`, XStructDepth1_Uint16{}, `XStructDepth1_Uint16{}`, XStructDepth1_Uint16{} },
{ false, `Zero`, `XStructDepth1_Uint16{}`, XStructDepth1_Uint16{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_Uint16{}`, XStructDepth1_Uint16{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_Uint16{F13: 123}`,
XStructDepth1_Uint16{F13: 123},
`XStructDepth1_Uint16{F13: 123}`,
XStructDepth1_Uint16{F13: 123},
},
{ false, `Full`,
`XStructDepth1_Uint16{F13: 123}`,
XStructDepth1_Uint16{F13: 123},
`XStructDepth1_All{F13: 123}`,
XStructDepth1_All{F13: 123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_Uint16{F13: 30628}`,
XStructDepth1_Uint16{F13: 30628},
`XStructDepth1_Uint16{F13: 30628}`,
XStructDepth1_Uint16{F13: 30628},
},
{ false, `Random0`,
`XStructDepth1_Uint16{F13: 30628}`,
XStructDepth1_Uint16{F13: 30628},
`XStructDepth1_All{F13: 30628}`,
XStructDepth1_All{F13: 30628},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XUint16{}`, XStructDepth1_XUint16{}, `XStructDepth1_XUint16{}`, XStructDepth1_XUint16{} },
{ false, `Zero`, `XStructDepth1_XUint16{}`, XStructDepth1_XUint16{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_XUint16{}`, XStructDepth1_XUint16{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XUint16{F14: 123}`,
XStructDepth1_XUint16{F14: 123},
`XStructDepth1_XUint16{F14: 123}`,
XStructDepth1_XUint16{F14: 123},
},
{ false, `Full`,
`XStructDepth1_XUint16{F14: 123}`,
XStructDepth1_XUint16{F14: 123},
`XStructDepth1_All{F14: 123}`,
XStructDepth1_All{F14: 123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_XUint16{F14: 45910}`,
XStructDepth1_XUint16{F14: 45910},
`XStructDepth1_XUint16{F14: 45910}`,
XStructDepth1_XUint16{F14: 45910},
},
{ false, `Random0`,
`XStructDepth1_XUint16{F14: 45910}`,
XStructDepth1_XUint16{F14: 45910},
`?XStructDepth1_XUint16{F14: 45910}`,
?XStructDepth1_XUint16{F14: 45910},
},
// Canonical
{ true, `Zero`, `XStructDepth1_Uint32{}`, XStructDepth1_Uint32{}, `XStructDepth1_Uint32{}`, XStructDepth1_Uint32{} },
{ false, `Zero`, `XStructDepth1_Uint32{}`, XStructDepth1_Uint32{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_Uint32{}`, XStructDepth1_Uint32{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_Uint32{F15: 123}`,
XStructDepth1_Uint32{F15: 123},
`XStructDepth1_Uint32{F15: 123}`,
XStructDepth1_Uint32{F15: 123},
},
{ false, `Full`,
`XStructDepth1_Uint32{F15: 123}`,
XStructDepth1_Uint32{F15: 123},
`XStructDepth1_All{F15: 123}`,
XStructDepth1_All{F15: 123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_Uint32{F15: 1861773432}`,
XStructDepth1_Uint32{F15: 1861773432},
`XStructDepth1_Uint32{F15: 1861773432}`,
XStructDepth1_Uint32{F15: 1861773432},
},
{ false, `Random0`,
`XStructDepth1_Uint32{F15: 1861773432}`,
XStructDepth1_Uint32{F15: 1861773432},
`XStructDepth1_All{F15: 1861773432}`,
XStructDepth1_All{F15: 1861773432},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XUint32{}`, XStructDepth1_XUint32{}, `XStructDepth1_XUint32{}`, XStructDepth1_XUint32{} },
{ false, `Zero`, `XStructDepth1_XUint32{}`, XStructDepth1_XUint32{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
{ false, `Zero`, `XStructDepth1_XUint32{}`, XStructDepth1_XUint32{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XUint32{F16: 123}`,
XStructDepth1_XUint32{F16: 123},
`XStructDepth1_XUint32{F16: 123}`,
XStructDepth1_XUint32{F16: 123},
},
{ false, `Full`,
`XStructDepth1_XUint32{F16: 123}`,
XStructDepth1_XUint32{F16: 123},
`XStructDepth1_All{F16: 123}`,
XStructDepth1_All{F16: 123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_XUint32{F16: 867867091}`,
XStructDepth1_XUint32{F16: 867867091},
`XStructDepth1_XUint32{F16: 867867091}`,
XStructDepth1_XUint32{F16: 867867091},
},
{ false, `Random0`,
`XStructDepth1_XUint32{F16: 867867091}`,
XStructDepth1_XUint32{F16: 867867091},
`XStructDepth1_All{F16: 867867091}`,
XStructDepth1_All{F16: 867867091},
},
// Canonical
{ true, `Zero`, `XStructDepth1_Uint64{}`, XStructDepth1_Uint64{}, `XStructDepth1_Uint64{}`, XStructDepth1_Uint64{} },
{ false, `Zero`, `XStructDepth1_Uint64{}`, XStructDepth1_Uint64{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_Uint64{}`, XStructDepth1_Uint64{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_Uint64{F17: 123}`,
XStructDepth1_Uint64{F17: 123},
`XStructDepth1_Uint64{F17: 123}`,
XStructDepth1_Uint64{F17: 123},
},
{ false, `Full`,
`XStructDepth1_Uint64{F17: 123}`,
XStructDepth1_Uint64{F17: 123},
`XStructDepth1_All{F17: 123}`,
XStructDepth1_All{F17: 123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_Uint64{F17: 708602618574826930}`,
XStructDepth1_Uint64{F17: 708602618574826930},
`XStructDepth1_Uint64{F17: 708602618574826930}`,
XStructDepth1_Uint64{F17: 708602618574826930},
},
{ false, `Random0`,
`XStructDepth1_Uint64{F17: 708602618574826930}`,
XStructDepth1_Uint64{F17: 708602618574826930},
`XStructDepth1_All{F17: 708602618574826930}`,
XStructDepth1_All{F17: 708602618574826930},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XUint64{}`, XStructDepth1_XUint64{}, `XStructDepth1_XUint64{}`, XStructDepth1_XUint64{} },
{ false, `Zero`, `XStructDepth1_XUint64{}`, XStructDepth1_XUint64{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
{ false, `Zero`, `XStructDepth1_XUint64{}`, XStructDepth1_XUint64{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XUint64{F18: 123}`,
XStructDepth1_XUint64{F18: 123},
`XStructDepth1_XUint64{F18: 123}`,
XStructDepth1_XUint64{F18: 123},
},
{ false, `Full`,
`XStructDepth1_XUint64{F18: 123}`,
XStructDepth1_XUint64{F18: 123},
`XStructDepth1_All{F18: 123}`,
XStructDepth1_All{F18: 123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_XUint64{F18: 6707807478685153739}`,
XStructDepth1_XUint64{F18: 6707807478685153739},
`XStructDepth1_XUint64{F18: 6707807478685153739}`,
XStructDepth1_XUint64{F18: 6707807478685153739},
},
{ false, `Random0`,
`XStructDepth1_XUint64{F18: 6707807478685153739}`,
XStructDepth1_XUint64{F18: 6707807478685153739},
`XStructDepth1_All{F18: 6707807478685153739}`,
XStructDepth1_All{F18: 6707807478685153739},
},
// Canonical
{ true, `Zero`, `XStructDepth1_Int8{}`, XStructDepth1_Int8{}, `XStructDepth1_Int8{}`, XStructDepth1_Int8{} },
{ false, `Zero`, `XStructDepth1_Int8{}`, XStructDepth1_Int8{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_Int8{}`, XStructDepth1_Int8{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_Int8{F19: -123}`,
XStructDepth1_Int8{F19: -123},
`XStructDepth1_Int8{F19: -123}`,
XStructDepth1_Int8{F19: -123},
},
{ false, `Full`,
`XStructDepth1_Int8{F19: -123}`,
XStructDepth1_Int8{F19: -123},
`XStructDepth1_All{F19: -123}`,
XStructDepth1_All{F19: -123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_Int8{F19: 25}`,
XStructDepth1_Int8{F19: 25},
`XStructDepth1_Int8{F19: 25}`,
XStructDepth1_Int8{F19: 25},
},
{ false, `Random0`,
`XStructDepth1_Int8{F19: 25}`,
XStructDepth1_Int8{F19: 25},
`XStructDepth1_All{F19: 25}`,
XStructDepth1_All{F19: 25},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XInt8{}`, XStructDepth1_XInt8{}, `XStructDepth1_XInt8{}`, XStructDepth1_XInt8{} },
{ false, `Zero`, `XStructDepth1_XInt8{}`, XStructDepth1_XInt8{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_XInt8{}`, XStructDepth1_XInt8{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XInt8{F20: -123}`,
XStructDepth1_XInt8{F20: -123},
`XStructDepth1_XInt8{F20: -123}`,
XStructDepth1_XInt8{F20: -123},
},
{ false, `Full`,
`XStructDepth1_XInt8{F20: -123}`,
XStructDepth1_XInt8{F20: -123},
`XStructDepth1_All{F20: -123}`,
XStructDepth1_All{F20: -123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_XInt8{F20: 53}`,
XStructDepth1_XInt8{F20: 53},
`XStructDepth1_XInt8{F20: 53}`,
XStructDepth1_XInt8{F20: 53},
},
{ false, `Random0`,
`XStructDepth1_XInt8{F20: 53}`,
XStructDepth1_XInt8{F20: 53},
`XStructDepth1_All{F20: 53}`,
XStructDepth1_All{F20: 53},
},
// Canonical
{ true, `Zero`, `XStructDepth1_Int16{}`, XStructDepth1_Int16{}, `XStructDepth1_Int16{}`, XStructDepth1_Int16{} },
{ false, `Zero`, `XStructDepth1_Int16{}`, XStructDepth1_Int16{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_Int16{}`, XStructDepth1_Int16{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_Int16{F21: -123}`,
XStructDepth1_Int16{F21: -123},
`XStructDepth1_Int16{F21: -123}`,
XStructDepth1_Int16{F21: -123},
},
{ false, `Full`,
`XStructDepth1_Int16{F21: -123}`,
XStructDepth1_Int16{F21: -123},
`XStructDepth1_All{F21: -123}`,
XStructDepth1_All{F21: -123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_Int16{F21: 9243}`,
XStructDepth1_Int16{F21: 9243},
`XStructDepth1_Int16{F21: 9243}`,
XStructDepth1_Int16{F21: 9243},
},
{ false, `Random0`,
`XStructDepth1_Int16{F21: 9243}`,
XStructDepth1_Int16{F21: 9243},
`XStructDepth1_All{F21: 9243}`,
XStructDepth1_All{F21: 9243},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XInt16{}`, XStructDepth1_XInt16{}, `XStructDepth1_XInt16{}`, XStructDepth1_XInt16{} },
{ false, `Zero`, `XStructDepth1_XInt16{}`, XStructDepth1_XInt16{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_XInt16{}`, XStructDepth1_XInt16{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XInt16{F22: -123}`,
XStructDepth1_XInt16{F22: -123},
`XStructDepth1_XInt16{F22: -123}`,
XStructDepth1_XInt16{F22: -123},
},
{ false, `Full`,
`XStructDepth1_XInt16{F22: -123}`,
XStructDepth1_XInt16{F22: -123},
`XStructDepth1_All{F22: -123}`,
XStructDepth1_All{F22: -123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_XInt16{F22: 6856}`,
XStructDepth1_XInt16{F22: 6856},
`XStructDepth1_XInt16{F22: 6856}`,
XStructDepth1_XInt16{F22: 6856},
},
{ false, `Random0`,
`XStructDepth1_XInt16{F22: 6856}`,
XStructDepth1_XInt16{F22: 6856},
`XStructDepth1_All{F22: 6856}`,
XStructDepth1_All{F22: 6856},
},
// Canonical
{ true, `Zero`, `XStructDepth1_Int32{}`, XStructDepth1_Int32{}, `XStructDepth1_Int32{}`, XStructDepth1_Int32{} },
{ false, `Zero`, `XStructDepth1_Int32{}`, XStructDepth1_Int32{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_Int32{}`, XStructDepth1_Int32{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_Int32{F23: -123}`,
XStructDepth1_Int32{F23: -123},
`XStructDepth1_Int32{F23: -123}`,
XStructDepth1_Int32{F23: -123},
},
{ false, `Full`,
`XStructDepth1_Int32{F23: -123}`,
XStructDepth1_Int32{F23: -123},
`XStructDepth1_All{F23: -123}`,
XStructDepth1_All{F23: -123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_Int32{F23: 953460934}`,
XStructDepth1_Int32{F23: 953460934},
`XStructDepth1_Int32{F23: 953460934}`,
XStructDepth1_Int32{F23: 953460934},
},
{ false, `Random0`,
`XStructDepth1_Int32{F23: 953460934}`,
XStructDepth1_Int32{F23: 953460934},
`XStructDepth1_All{F23: 953460934}`,
XStructDepth1_All{F23: 953460934},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XInt32{}`, XStructDepth1_XInt32{}, `XStructDepth1_XInt32{}`, XStructDepth1_XInt32{} },
{ false, `Zero`, `XStructDepth1_XInt32{}`, XStructDepth1_XInt32{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_XInt32{}`, XStructDepth1_XInt32{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XInt32{F24: -123}`,
XStructDepth1_XInt32{F24: -123},
`XStructDepth1_XInt32{F24: -123}`,
XStructDepth1_XInt32{F24: -123},
},
{ false, `Full`,
`XStructDepth1_XInt32{F24: -123}`,
XStructDepth1_XInt32{F24: -123},
`XStructDepth1_All{F24: -123}`,
XStructDepth1_All{F24: -123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_XInt32{F24: 803419100}`,
XStructDepth1_XInt32{F24: 803419100},
`XStructDepth1_XInt32{F24: 803419100}`,
XStructDepth1_XInt32{F24: 803419100},
},
{ false, `Random0`,
`XStructDepth1_XInt32{F24: 803419100}`,
XStructDepth1_XInt32{F24: 803419100},
`XStructDepth1_All{F24: 803419100}`,
XStructDepth1_All{F24: 803419100},
},
// Canonical
{ true, `Zero`, `XStructDepth1_Int64{}`, XStructDepth1_Int64{}, `XStructDepth1_Int64{}`, XStructDepth1_Int64{} },
{ false, `Zero`, `XStructDepth1_Int64{}`, XStructDepth1_Int64{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
{ false, `Zero`, `XStructDepth1_Int64{}`, XStructDepth1_Int64{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_Int64{F25: -123}`,
XStructDepth1_Int64{F25: -123},
`XStructDepth1_Int64{F25: -123}`,
XStructDepth1_Int64{F25: -123},
},
{ false, `Full`,
`XStructDepth1_Int64{F25: -123}`,
XStructDepth1_Int64{F25: -123},
`XStructDepth1_All{F25: -123}`,
XStructDepth1_All{F25: -123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_Int64{F25: -2526134402219146536}`,
XStructDepth1_Int64{F25: -2526134402219146536},
`XStructDepth1_Int64{F25: -2526134402219146536}`,
XStructDepth1_Int64{F25: -2526134402219146536},
},
{ false, `Random0`,
`XStructDepth1_Int64{F25: -2526134402219146536}`,
XStructDepth1_Int64{F25: -2526134402219146536},
`XStructDepth1_All{F25: -2526134402219146536}`,
XStructDepth1_All{F25: -2526134402219146536},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XInt64{}`, XStructDepth1_XInt64{}, `XStructDepth1_XInt64{}`, XStructDepth1_XInt64{} },
{ false, `Zero`, `XStructDepth1_XInt64{}`, XStructDepth1_XInt64{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_XInt64{}`, XStructDepth1_XInt64{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XInt64{F26: -123}`,
XStructDepth1_XInt64{F26: -123},
`XStructDepth1_XInt64{F26: -123}`,
XStructDepth1_XInt64{F26: -123},
},
{ false, `Full`,
`XStructDepth1_XInt64{F26: -123}`,
XStructDepth1_XInt64{F26: -123},
`XStructDepth1_All{F26: -123}`,
XStructDepth1_All{F26: -123},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_XInt64{F26: -3928364049329722813}`,
XStructDepth1_XInt64{F26: -3928364049329722813},
`XStructDepth1_XInt64{F26: -3928364049329722813}`,
XStructDepth1_XInt64{F26: -3928364049329722813},
},
{ false, `Random0`,
`XStructDepth1_XInt64{F26: -3928364049329722813}`,
XStructDepth1_XInt64{F26: -3928364049329722813},
`XStructDepth1_All{F26: -3928364049329722813}`,
XStructDepth1_All{F26: -3928364049329722813},
},
// Canonical
{ true, `Zero`, `XStructDepth1_Float32{}`, XStructDepth1_Float32{}, `XStructDepth1_Float32{}`, XStructDepth1_Float32{} },
{ false, `Zero`, `XStructDepth1_Float32{}`, XStructDepth1_Float32{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
{ false, `Zero`, `XStructDepth1_Float32{}`, XStructDepth1_Float32{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_Float32{F27: 1.5}`,
XStructDepth1_Float32{F27: 1.5},
`XStructDepth1_Float32{F27: 1.5}`,
XStructDepth1_Float32{F27: 1.5},
},
{ false, `Full`,
`XStructDepth1_Float32{F27: 1.5}`,
XStructDepth1_Float32{F27: 1.5},
`XStructDepth1_All{F27: 1.5}`,
XStructDepth1_All{F27: 1.5},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_Float32{F27: 5.0441037e+08}`,
XStructDepth1_Float32{F27: 5.0441037e+08},
`XStructDepth1_Float32{F27: 5.0441037e+08}`,
XStructDepth1_Float32{F27: 5.0441037e+08},
},
{ false, `Random0`,
`XStructDepth1_Float32{F27: 5.0441037e+08}`,
XStructDepth1_Float32{F27: 5.0441037e+08},
`XStructDepth1_All{F27: 5.0441037e+08}`,
XStructDepth1_All{F27: 5.0441037e+08},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XFloat32{}`, XStructDepth1_XFloat32{}, `XStructDepth1_XFloat32{}`, XStructDepth1_XFloat32{} },
{ false, `Zero`, `XStructDepth1_XFloat32{}`, XStructDepth1_XFloat32{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
{ false, `Zero`, `XStructDepth1_XFloat32{}`, XStructDepth1_XFloat32{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XFloat32{F28: 1.5}`,
XStructDepth1_XFloat32{F28: 1.5},
`XStructDepth1_XFloat32{F28: 1.5}`,
XStructDepth1_XFloat32{F28: 1.5},
},
{ false, `Full`,
`XStructDepth1_XFloat32{F28: 1.5}`,
XStructDepth1_XFloat32{F28: 1.5},
`XStructDepth1_All{F28: 1.5}`,
XStructDepth1_All{F28: 1.5},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_XFloat32{F28: -1.7849115e+09}`,
XStructDepth1_XFloat32{F28: -1.7849115e+09},
`XStructDepth1_XFloat32{F28: -1.7849115e+09}`,
XStructDepth1_XFloat32{F28: -1.7849115e+09},
},
{ false, `Random0`,
`XStructDepth1_XFloat32{F28: -1.7849115e+09}`,
XStructDepth1_XFloat32{F28: -1.7849115e+09},
`XStructDepth1_All{F28: -1.7849115e+09}`,
XStructDepth1_All{F28: -1.7849115e+09},
},
// Canonical
{ true, `Zero`, `XStructDepth1_Float64{}`, XStructDepth1_Float64{}, `XStructDepth1_Float64{}`, XStructDepth1_Float64{} },
{ false, `Zero`, `XStructDepth1_Float64{}`, XStructDepth1_Float64{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_Float64{}`, XStructDepth1_Float64{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
// Canonical
{ true, `Full`,
`XStructDepth1_Float64{F29: 1.5}`,
XStructDepth1_Float64{F29: 1.5},
`XStructDepth1_Float64{F29: 1.5}`,
XStructDepth1_Float64{F29: 1.5},
},
{ false, `Full`,
`XStructDepth1_Float64{F29: 1.5}`,
XStructDepth1_Float64{F29: 1.5},
`XStructDepth1_All{F29: 1.5}`,
XStructDepth1_All{F29: 1.5},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_Float64{F29: -1.2293507091490128e+09}`,
XStructDepth1_Float64{F29: -1.2293507091490128e+09},
`XStructDepth1_Float64{F29: -1.2293507091490128e+09}`,
XStructDepth1_Float64{F29: -1.2293507091490128e+09},
},
{ false, `Random0`,
`XStructDepth1_Float64{F29: -1.2293507091490128e+09}`,
XStructDepth1_Float64{F29: -1.2293507091490128e+09},
`XStructDepth1_All{F29: -1.2293507091490128e+09}`,
XStructDepth1_All{F29: -1.2293507091490128e+09},
},
// Canonical
{ true, `Zero`, `XStructDepth1_XFloat64{}`, XStructDepth1_XFloat64{}, `XStructDepth1_XFloat64{}`, XStructDepth1_XFloat64{} },
{ false, `Zero`, `XStructDepth1_XFloat64{}`, XStructDepth1_XFloat64{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_XFloat64{}`, XStructDepth1_XFloat64{}, `XStructDepth1_All{}`, XStructDepth1_All{} },
// Canonical
{ true, `Full`,
`XStructDepth1_XFloat64{F30: 1.5}`,
XStructDepth1_XFloat64{F30: 1.5},
`XStructDepth1_XFloat64{F30: 1.5}`,
XStructDepth1_XFloat64{F30: 1.5},
},
{ false, `Full`,
`XStructDepth1_XFloat64{F30: 1.5}`,
XStructDepth1_XFloat64{F30: 1.5},
`XStructDepth1_All{F30: 1.5}`,
XStructDepth1_All{F30: 1.5},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_XFloat64{F30: 1.420195419586073e+08}`,
XStructDepth1_XFloat64{F30: 1.420195419586073e+08},
`XStructDepth1_XFloat64{F30: 1.420195419586073e+08}`,
XStructDepth1_XFloat64{F30: 1.420195419586073e+08},
},
{ false, `Random0`,
`XStructDepth1_XFloat64{F30: 1.420195419586073e+08}`,
XStructDepth1_XFloat64{F30: 1.420195419586073e+08},
`XStructDepth1_All{F30: 1.420195419586073e+08}`,
XStructDepth1_All{F30: 1.420195419586073e+08},
},
// Canonical
{ true, `Zero`,
`XStructDepth1_OptXStructEmpty{}`,
XStructDepth1_OptXStructEmpty{},
`XStructDepth1_OptXStructEmpty{}`,
XStructDepth1_OptXStructEmpty{},
},
{ false, `Zero`,
`XStructDepth1_OptXStructEmpty{}`,
XStructDepth1_OptXStructEmpty{},
`XStructDepth1_All{}`,
XStructDepth1_All{},
},
{ false, `Zero`, `XStructDepth1_OptXStructEmpty{}`, XStructDepth1_OptXStructEmpty{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_OptXStructEmpty{F31: {}}`,
XStructDepth1_OptXStructEmpty{F31: {}},
`XStructDepth1_OptXStructEmpty{F31: {}}`,
XStructDepth1_OptXStructEmpty{F31: {}},
},
{ false, `Full`,
`XStructDepth1_OptXStructEmpty{F31: {}}`,
XStructDepth1_OptXStructEmpty{F31: {}},
`XStructDepth1_All{F31: {}}`,
XStructDepth1_All{F31: {}},
},
// Canonical
{ true, `Zero`,
`XStructDepth1_OptXNamedError{}`,
XStructDepth1_OptXNamedError{},
`XStructDepth1_OptXNamedError{}`,
XStructDepth1_OptXNamedError{},
},
{ false, `Zero`, `XStructDepth1_OptXNamedError{}`, XStructDepth1_OptXNamedError{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth1_OptXNamedError{}`, XStructDepth1_OptXNamedError{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XStructDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XStructDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XStructDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XStructDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XStructDepth1_OptXNamedError{F32: {Id: "澤世", Msg: "Φ"}}`,
XStructDepth1_OptXNamedError{F32: {Id: "澤世", Msg: "Φ"}},
`XStructDepth1_OptXNamedError{F32: {Id: "澤世", Msg: "Φ"}}`,
XStructDepth1_OptXNamedError{F32: {Id: "澤世", Msg: "Φ"}},
},
{ false, `Random0`,
`XStructDepth1_OptXNamedError{F32: {Id: "澤世", Msg: "Φ"}}`,
XStructDepth1_OptXNamedError{F32: {Id: "澤世", Msg: "Φ"}},
`XStructDepth1_All{F32: {Id: "澤世", Msg: "Φ"}}`,
XStructDepth1_All{F32: {Id: "澤世", Msg: "Φ"}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_All{F0: nil}`,
XUnionDepth1_All{F0: nil},
`XUnionDepth1_All{F0: nil}`,
XUnionDepth1_All{F0: nil},
},
{ false, `Zero`,
`XUnionDepth1_All{F0: nil}`,
XUnionDepth1_All{F0: nil},
`XUnionDepth1_Any{F0: nil}`,
XUnionDepth1_Any{F0: nil},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XUnionDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_All{F14: 510}`,
XUnionDepth1_All{F14: 510},
`XUnionDepth1_All{F14: 510}`,
XUnionDepth1_All{F14: 510},
},
{ false, `Random0`,
`XUnionDepth1_All{F14: 510}`,
XUnionDepth1_All{F14: 510},
`XUnionDepth1_XUint16{F14: 510}`,
XUnionDepth1_XUint16{F14: 510},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_Any{F0: nil}`,
XUnionDepth1_Any{F0: nil},
`XUnionDepth1_Any{F0: nil}`,
XUnionDepth1_Any{F0: nil},
},
{ false, `Zero`,
`XUnionDepth1_Any{F0: nil}`,
XUnionDepth1_Any{F0: nil},
`XUnionDepth1_All{F0: nil}`,
XUnionDepth1_All{F0: nil},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_Any{F0: int64(-123)}`,
XUnionDepth1_Any{F0: int64(-123)},
`XUnionDepth1_Any{F0: int64(-123)}`,
XUnionDepth1_Any{F0: int64(-123)},
},
{ false, `Full`,
`XUnionDepth1_Any{F0: int64(-123)}`,
XUnionDepth1_Any{F0: int64(-123)},
`XUnionDepth1_All{F0: int64(-123)}`,
XUnionDepth1_All{F0: int64(-123)},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_Any{F0: XStructDepth1_Uint32{F15: 4288875436}}`,
XUnionDepth1_Any{F0: XStructDepth1_Uint32{F15: 4288875436}},
`XUnionDepth1_Any{F0: XStructDepth1_Uint32{F15: 4288875436}}`,
XUnionDepth1_Any{F0: XStructDepth1_Uint32{F15: 4288875436}},
},
{ false, `Random0`,
`XUnionDepth1_Any{F0: XStructDepth1_Uint32{F15: 4288875436}}`,
XUnionDepth1_Any{F0: XStructDepth1_Uint32{F15: 4288875436}},
`XUnionDepth1_All{F0: XStructDepth1_Uint32{F15: 4288875436}}`,
XUnionDepth1_All{F0: XStructDepth1_Uint32{F15: 4288875436}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_Bool{F1: false}`,
XUnionDepth1_Bool{F1: false},
`XUnionDepth1_Bool{F1: false}`,
XUnionDepth1_Bool{F1: false},
},
{ false, `Zero`,
`XUnionDepth1_Bool{F1: false}`,
XUnionDepth1_Bool{F1: false},
`XUnionDepth1_All{F1: false}`,
XUnionDepth1_All{F1: false},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_Bool{F1: true}`,
XUnionDepth1_Bool{F1: true},
`XUnionDepth1_Bool{F1: true}`,
XUnionDepth1_Bool{F1: true},
},
{ false, `Full`,
`XUnionDepth1_Bool{F1: true}`,
XUnionDepth1_Bool{F1: true},
`XUnionDepth1_All{F1: true}`,
XUnionDepth1_All{F1: true},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XBool{F2: false}`,
XUnionDepth1_XBool{F2: false},
`XUnionDepth1_XBool{F2: false}`,
XUnionDepth1_XBool{F2: false},
},
{ false, `Zero`,
`XUnionDepth1_XBool{F2: false}`,
XUnionDepth1_XBool{F2: false},
`XUnionDepth1_All{F2: false}`,
XUnionDepth1_All{F2: false},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XBool{F2: true}`,
XUnionDepth1_XBool{F2: true},
`XUnionDepth1_XBool{F2: true}`,
XUnionDepth1_XBool{F2: true},
},
{ false, `Full`,
`XUnionDepth1_XBool{F2: true}`,
XUnionDepth1_XBool{F2: true},
`XUnionDepth1_All{F2: true}`,
XUnionDepth1_All{F2: true},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_String{F3: ""}`,
XUnionDepth1_String{F3: ""},
`XUnionDepth1_String{F3: ""}`,
XUnionDepth1_String{F3: ""},
},
{ false, `Zero`,
`XUnionDepth1_String{F3: ""}`,
XUnionDepth1_String{F3: ""},
`XUnionDepth1_All{F3: ""}`,
XUnionDepth1_All{F3: ""},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
XUnionDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"},
`XUnionDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
XUnionDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`XUnionDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
XUnionDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"},
`XUnionDepth1_All{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
XUnionDepth1_All{F3: "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_String{F3: "eΔ"}`,
XUnionDepth1_String{F3: "eΔ"},
`XUnionDepth1_String{F3: "eΔ"}`,
XUnionDepth1_String{F3: "eΔ"},
},
{ false, `Random0`,
`XUnionDepth1_String{F3: "eΔ"}`,
XUnionDepth1_String{F3: "eΔ"},
`XUnionDepth1_All{F3: "eΔ"}`,
XUnionDepth1_All{F3: "eΔ"},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XString{F4: ""}`,
XUnionDepth1_XString{F4: ""},
`XUnionDepth1_XString{F4: ""}`,
XUnionDepth1_XString{F4: ""},
},
{ false, `Zero`,
`XUnionDepth1_XString{F4: ""}`,
XUnionDepth1_XString{F4: ""},
`XUnionDepth1_All{F4: ""}`,
XUnionDepth1_All{F4: ""},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XString{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
XUnionDepth1_XString{F4: "abcdeΔΘΠΣΦ王普澤世界"},
`XUnionDepth1_XString{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
XUnionDepth1_XString{F4: "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`XUnionDepth1_XString{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
XUnionDepth1_XString{F4: "abcdeΔΘΠΣΦ王普澤世界"},
`XUnionDepth1_All{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
XUnionDepth1_All{F4: "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_XString{F4: "abcdeΔΘΠΣΦ王普"}`,
XUnionDepth1_XString{F4: "abcdeΔΘΠΣΦ王普"},
`XUnionDepth1_XString{F4: "abcdeΔΘΠΣΦ王普"}`,
XUnionDepth1_XString{F4: "abcdeΔΘΠΣΦ王普"},
},
{ false, `Random0`,
`XUnionDepth1_XString{F4: "abcdeΔΘΠΣΦ王普"}`,
XUnionDepth1_XString{F4: "abcdeΔΘΠΣΦ王普"},
`XUnionDepth1_All{F4: "abcdeΔΘΠΣΦ王普"}`,
XUnionDepth1_All{F4: "abcdeΔΘΠΣΦ王普"},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_TypeObject{F5: typeobject(any)}`,
XUnionDepth1_TypeObject{F5: typeobject(any)},
`XUnionDepth1_TypeObject{F5: typeobject(any)}`,
XUnionDepth1_TypeObject{F5: typeobject(any)},
},
{ false, `Zero`,
`XUnionDepth1_TypeObject{F5: typeobject(any)}`,
XUnionDepth1_TypeObject{F5: typeobject(any)},
`XUnionDepth1_All{F5: typeobject(any)}`,
XUnionDepth1_All{F5: typeobject(any)},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_TypeObject{F5: typeobject(int64)}`,
XUnionDepth1_TypeObject{F5: typeobject(int64)},
`XUnionDepth1_TypeObject{F5: typeobject(int64)}`,
XUnionDepth1_TypeObject{F5: typeobject(int64)},
},
{ false, `Full`,
`XUnionDepth1_TypeObject{F5: typeobject(int64)}`,
XUnionDepth1_TypeObject{F5: typeobject(int64)},
`XUnionDepth1_All{F5: typeobject(int64)}`,
XUnionDepth1_All{F5: typeobject(int64)},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_TypeObject{F5: typeobject(XUnionDepth1_Bool)}`,
XUnionDepth1_TypeObject{F5: typeobject(XUnionDepth1_Bool)},
`XUnionDepth1_TypeObject{F5: typeobject(XUnionDepth1_Bool)}`,
XUnionDepth1_TypeObject{F5: typeobject(XUnionDepth1_Bool)},
},
{ false, `Random0`,
`XUnionDepth1_TypeObject{F5: typeobject(XUnionDepth1_Bool)}`,
XUnionDepth1_TypeObject{F5: typeobject(XUnionDepth1_Bool)},
`XUnionDepth1_All{F5: typeobject(XUnionDepth1_Bool)}`,
XUnionDepth1_All{F5: typeobject(XUnionDepth1_Bool)},
},
// Canonical
{ true, `Zero`, `XUnionDepth1_Byte{F6: 0}`, XUnionDepth1_Byte{F6: 0}, `XUnionDepth1_Byte{F6: 0}`, XUnionDepth1_Byte{F6: 0} },
{ false, `Zero`, `XUnionDepth1_Byte{F6: 0}`, XUnionDepth1_Byte{F6: 0}, `XUnionDepth1_All{F6: 0}`, XUnionDepth1_All{F6: 0} },
// Canonical
{ true, `Full`,
`XUnionDepth1_Byte{F6: 123}`,
XUnionDepth1_Byte{F6: 123},
`XUnionDepth1_Byte{F6: 123}`,
XUnionDepth1_Byte{F6: 123},
},
{ false, `Full`,
`XUnionDepth1_Byte{F6: 123}`,
XUnionDepth1_Byte{F6: 123},
`XUnionDepth1_All{F6: 123}`,
XUnionDepth1_All{F6: 123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_Byte{F6: 220}`,
XUnionDepth1_Byte{F6: 220},
`XUnionDepth1_Byte{F6: 220}`,
XUnionDepth1_Byte{F6: 220},
},
{ false, `Random0`,
`XUnionDepth1_Byte{F6: 220}`,
XUnionDepth1_Byte{F6: 220},
`XUnionDepth1_All{F6: 220}`,
XUnionDepth1_All{F6: 220},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XByte{F7: 0}`,
XUnionDepth1_XByte{F7: 0},
`XUnionDepth1_XByte{F7: 0}`,
XUnionDepth1_XByte{F7: 0},
},
{ false, `Zero`, `XUnionDepth1_XByte{F7: 0}`, XUnionDepth1_XByte{F7: 0}, `XUnionDepth1_All{F7: 0}`, XUnionDepth1_All{F7: 0} },
// Canonical
{ true, `Full`,
`XUnionDepth1_XByte{F7: 123}`,
XUnionDepth1_XByte{F7: 123},
`XUnionDepth1_XByte{F7: 123}`,
XUnionDepth1_XByte{F7: 123},
},
{ false, `Full`,
`XUnionDepth1_XByte{F7: 123}`,
XUnionDepth1_XByte{F7: 123},
`XUnionDepth1_All{F7: 123}`,
XUnionDepth1_All{F7: 123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_XByte{F7: 187}`,
XUnionDepth1_XByte{F7: 187},
`XUnionDepth1_XByte{F7: 187}`,
XUnionDepth1_XByte{F7: 187},
},
{ false, `Random0`,
`XUnionDepth1_XByte{F7: 187}`,
XUnionDepth1_XByte{F7: 187},
`XUnionDepth1_All{F7: 187}`,
XUnionDepth1_All{F7: 187},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XEnumAbc{F8: A}`,
XUnionDepth1_XEnumAbc{F8: A},
`XUnionDepth1_XEnumAbc{F8: A}`,
XUnionDepth1_XEnumAbc{F8: A},
},
{ false, `Zero`,
`XUnionDepth1_XEnumAbc{F8: A}`,
XUnionDepth1_XEnumAbc{F8: A},
`XUnionDepth1_All{F8: A}`,
XUnionDepth1_All{F8: A},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XEnumAbc{F8: C}`,
XUnionDepth1_XEnumAbc{F8: C},
`XUnionDepth1_XEnumAbc{F8: C}`,
XUnionDepth1_XEnumAbc{F8: C},
},
{ false, `Full`,
`XUnionDepth1_XEnumAbc{F8: C}`,
XUnionDepth1_XEnumAbc{F8: C},
`XUnionDepth1_All{F8: C}`,
XUnionDepth1_All{F8: C},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XEnumBcd{F9: B}`,
XUnionDepth1_XEnumBcd{F9: B},
`XUnionDepth1_XEnumBcd{F9: B}`,
XUnionDepth1_XEnumBcd{F9: B},
},
{ false, `Zero`,
`XUnionDepth1_XEnumBcd{F9: B}`,
XUnionDepth1_XEnumBcd{F9: B},
`XUnionDepth1_All{F9: B}`,
XUnionDepth1_All{F9: B},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XEnumBcd{F9: D}`,
XUnionDepth1_XEnumBcd{F9: D},
`XUnionDepth1_XEnumBcd{F9: D}`,
XUnionDepth1_XEnumBcd{F9: D},
},
{ false, `Full`,
`XUnionDepth1_XEnumBcd{F9: D}`,
XUnionDepth1_XEnumBcd{F9: D},
`XUnionDepth1_All{F9: D}`,
XUnionDepth1_All{F9: D},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XStructEmpty{F10: {}}`,
XUnionDepth1_XStructEmpty{F10: {}},
`XUnionDepth1_XStructEmpty{F10: {}}`,
XUnionDepth1_XStructEmpty{F10: {}},
},
{ false, `Zero`,
`XUnionDepth1_XStructEmpty{F10: {}}`,
XUnionDepth1_XStructEmpty{F10: {}},
`XUnionDepth1_All{F10: {}}`,
XUnionDepth1_All{F10: {}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XNamedError{F11: {}}`,
XUnionDepth1_XNamedError{F11: {}},
`XUnionDepth1_XNamedError{F11: {}}`,
XUnionDepth1_XNamedError{F11: {}},
},
{ false, `Zero`,
`XUnionDepth1_XNamedError{F11: {}}`,
XUnionDepth1_XNamedError{F11: {}},
`XUnionDepth1_All{F11: {}}`,
XUnionDepth1_All{F11: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_XNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XUnionDepth1_XNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_XNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XUnionDepth1_XNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_XNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XUnionDepth1_All{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_All{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_XNamedError{F11: {Msg: "ΘΠΣΦ"}}`,
XUnionDepth1_XNamedError{F11: {Msg: "ΘΠΣΦ"}},
`XUnionDepth1_XNamedError{F11: {Msg: "ΘΠΣΦ"}}`,
XUnionDepth1_XNamedError{F11: {Msg: "ΘΠΣΦ"}},
},
{ false, `Random0`,
`XUnionDepth1_XNamedError{F11: {Msg: "ΘΠΣΦ"}}`,
XUnionDepth1_XNamedError{F11: {Msg: "ΘΠΣΦ"}},
`XUnionDepth1_All{F11: {Msg: "ΘΠΣΦ"}}`,
XUnionDepth1_All{F11: {Msg: "ΘΠΣΦ"}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_Error{F12: nil}`,
XUnionDepth1_Error{F12: nil},
`XUnionDepth1_Error{F12: nil}`,
XUnionDepth1_Error{F12: nil},
},
{ false, `Zero`,
`XUnionDepth1_Error{F12: nil}`,
XUnionDepth1_Error{F12: nil},
`XUnionDepth1_All{F12: nil}`,
XUnionDepth1_All{F12: nil},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XUnionDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XUnionDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XUnionDepth1_All{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_All{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_Error{F12: {Id: "deΔΘΠΣΦ王", Msg: "eΔΘ"}}`,
XUnionDepth1_Error{F12: {Id: "deΔΘΠΣΦ王", Msg: "eΔΘ"}},
`XUnionDepth1_Error{F12: {Id: "deΔΘΠΣΦ王", Msg: "eΔΘ"}}`,
XUnionDepth1_Error{F12: {Id: "deΔΘΠΣΦ王", Msg: "eΔΘ"}},
},
{ false, `Random0`,
`XUnionDepth1_Error{F12: {Id: "deΔΘΠΣΦ王", Msg: "eΔΘ"}}`,
XUnionDepth1_Error{F12: {Id: "deΔΘΠΣΦ王", Msg: "eΔΘ"}},
`XUnionDepth1_All{F12: {Id: "deΔΘΠΣΦ王", Msg: "eΔΘ"}}`,
XUnionDepth1_All{F12: {Id: "deΔΘΠΣΦ王", Msg: "eΔΘ"}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_Uint16{F13: 0}`,
XUnionDepth1_Uint16{F13: 0},
`XUnionDepth1_Uint16{F13: 0}`,
XUnionDepth1_Uint16{F13: 0},
},
{ false, `Zero`,
`XUnionDepth1_Uint16{F13: 0}`,
XUnionDepth1_Uint16{F13: 0},
`XUnionDepth1_All{F13: 0}`,
XUnionDepth1_All{F13: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_Uint16{F13: 123}`,
XUnionDepth1_Uint16{F13: 123},
`XUnionDepth1_Uint16{F13: 123}`,
XUnionDepth1_Uint16{F13: 123},
},
{ false, `Full`,
`XUnionDepth1_Uint16{F13: 123}`,
XUnionDepth1_Uint16{F13: 123},
`XUnionDepth1_All{F13: 123}`,
XUnionDepth1_All{F13: 123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_Uint16{F13: 8576}`,
XUnionDepth1_Uint16{F13: 8576},
`XUnionDepth1_Uint16{F13: 8576}`,
XUnionDepth1_Uint16{F13: 8576},
},
{ false, `Random0`,
`XUnionDepth1_Uint16{F13: 8576}`,
XUnionDepth1_Uint16{F13: 8576},
`XUnionDepth1_All{F13: 8576}`,
XUnionDepth1_All{F13: 8576},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XUint16{F14: 0}`,
XUnionDepth1_XUint16{F14: 0},
`XUnionDepth1_XUint16{F14: 0}`,
XUnionDepth1_XUint16{F14: 0},
},
{ false, `Zero`,
`XUnionDepth1_XUint16{F14: 0}`,
XUnionDepth1_XUint16{F14: 0},
`XUnionDepth1_All{F14: 0}`,
XUnionDepth1_All{F14: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XUint16{F14: 123}`,
XUnionDepth1_XUint16{F14: 123},
`XUnionDepth1_XUint16{F14: 123}`,
XUnionDepth1_XUint16{F14: 123},
},
{ false, `Full`,
`XUnionDepth1_XUint16{F14: 123}`,
XUnionDepth1_XUint16{F14: 123},
`XUnionDepth1_All{F14: 123}`,
XUnionDepth1_All{F14: 123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_XUint16{F14: 3322}`,
XUnionDepth1_XUint16{F14: 3322},
`XUnionDepth1_XUint16{F14: 3322}`,
XUnionDepth1_XUint16{F14: 3322},
},
{ false, `Random0`,
`XUnionDepth1_XUint16{F14: 3322}`,
XUnionDepth1_XUint16{F14: 3322},
`XUnionDepth1_All{F14: 3322}`,
XUnionDepth1_All{F14: 3322},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_Uint32{F15: 0}`,
XUnionDepth1_Uint32{F15: 0},
`XUnionDepth1_Uint32{F15: 0}`,
XUnionDepth1_Uint32{F15: 0},
},
{ false, `Zero`,
`XUnionDepth1_Uint32{F15: 0}`,
XUnionDepth1_Uint32{F15: 0},
`XUnionDepth1_All{F15: 0}`,
XUnionDepth1_All{F15: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_Uint32{F15: 123}`,
XUnionDepth1_Uint32{F15: 123},
`XUnionDepth1_Uint32{F15: 123}`,
XUnionDepth1_Uint32{F15: 123},
},
{ false, `Full`,
`XUnionDepth1_Uint32{F15: 123}`,
XUnionDepth1_Uint32{F15: 123},
`XUnionDepth1_All{F15: 123}`,
XUnionDepth1_All{F15: 123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_Uint32{F15: 4044022484}`,
XUnionDepth1_Uint32{F15: 4044022484},
`XUnionDepth1_Uint32{F15: 4044022484}`,
XUnionDepth1_Uint32{F15: 4044022484},
},
{ false, `Random0`,
`XUnionDepth1_Uint32{F15: 4044022484}`,
XUnionDepth1_Uint32{F15: 4044022484},
`XUnionDepth1_All{F15: 4044022484}`,
XUnionDepth1_All{F15: 4044022484},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XUint32{F16: 0}`,
XUnionDepth1_XUint32{F16: 0},
`XUnionDepth1_XUint32{F16: 0}`,
XUnionDepth1_XUint32{F16: 0},
},
{ false, `Zero`,
`XUnionDepth1_XUint32{F16: 0}`,
XUnionDepth1_XUint32{F16: 0},
`XUnionDepth1_All{F16: 0}`,
XUnionDepth1_All{F16: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XUint32{F16: 123}`,
XUnionDepth1_XUint32{F16: 123},
`XUnionDepth1_XUint32{F16: 123}`,
XUnionDepth1_XUint32{F16: 123},
},
{ false, `Full`,
`XUnionDepth1_XUint32{F16: 123}`,
XUnionDepth1_XUint32{F16: 123},
`XUnionDepth1_All{F16: 123}`,
XUnionDepth1_All{F16: 123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_XUint32{F16: 2032043449}`,
XUnionDepth1_XUint32{F16: 2032043449},
`XUnionDepth1_XUint32{F16: 2032043449}`,
XUnionDepth1_XUint32{F16: 2032043449},
},
{ false, `Random0`,
`XUnionDepth1_XUint32{F16: 2032043449}`,
XUnionDepth1_XUint32{F16: 2032043449},
`XUnionDepth1_All{F16: 2032043449}`,
XUnionDepth1_All{F16: 2032043449},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_Uint64{F17: 0}`,
XUnionDepth1_Uint64{F17: 0},
`XUnionDepth1_Uint64{F17: 0}`,
XUnionDepth1_Uint64{F17: 0},
},
{ false, `Zero`,
`XUnionDepth1_Uint64{F17: 0}`,
XUnionDepth1_Uint64{F17: 0},
`XUnionDepth1_All{F17: 0}`,
XUnionDepth1_All{F17: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_Uint64{F17: 123}`,
XUnionDepth1_Uint64{F17: 123},
`XUnionDepth1_Uint64{F17: 123}`,
XUnionDepth1_Uint64{F17: 123},
},
{ false, `Full`,
`XUnionDepth1_Uint64{F17: 123}`,
XUnionDepth1_Uint64{F17: 123},
`XUnionDepth1_All{F17: 123}`,
XUnionDepth1_All{F17: 123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_Uint64{F17: 15489787000916437827}`,
XUnionDepth1_Uint64{F17: 15489787000916437827},
`XUnionDepth1_Uint64{F17: 15489787000916437827}`,
XUnionDepth1_Uint64{F17: 15489787000916437827},
},
{ false, `Random0`,
`XUnionDepth1_Uint64{F17: 15489787000916437827}`,
XUnionDepth1_Uint64{F17: 15489787000916437827},
`XUnionDepth1_All{F17: 15489787000916437827}`,
XUnionDepth1_All{F17: 15489787000916437827},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XUint64{F18: 0}`,
XUnionDepth1_XUint64{F18: 0},
`XUnionDepth1_XUint64{F18: 0}`,
XUnionDepth1_XUint64{F18: 0},
},
{ false, `Zero`,
`XUnionDepth1_XUint64{F18: 0}`,
XUnionDepth1_XUint64{F18: 0},
`XUnionDepth1_All{F18: 0}`,
XUnionDepth1_All{F18: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XUint64{F18: 123}`,
XUnionDepth1_XUint64{F18: 123},
`XUnionDepth1_XUint64{F18: 123}`,
XUnionDepth1_XUint64{F18: 123},
},
{ false, `Full`,
`XUnionDepth1_XUint64{F18: 123}`,
XUnionDepth1_XUint64{F18: 123},
`XUnionDepth1_All{F18: 123}`,
XUnionDepth1_All{F18: 123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_XUint64{F18: 365446184533752905}`,
XUnionDepth1_XUint64{F18: 365446184533752905},
`XUnionDepth1_XUint64{F18: 365446184533752905}`,
XUnionDepth1_XUint64{F18: 365446184533752905},
},
{ false, `Random0`,
`XUnionDepth1_XUint64{F18: 365446184533752905}`,
XUnionDepth1_XUint64{F18: 365446184533752905},
`XUnionDepth1_All{F18: 365446184533752905}`,
XUnionDepth1_All{F18: 365446184533752905},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_Int8{F19: 0}`,
XUnionDepth1_Int8{F19: 0},
`XUnionDepth1_Int8{F19: 0}`,
XUnionDepth1_Int8{F19: 0},
},
{ false, `Zero`, `XUnionDepth1_Int8{F19: 0}`, XUnionDepth1_Int8{F19: 0}, `XUnionDepth1_All{F19: 0}`, XUnionDepth1_All{F19: 0} },
// Canonical
{ true, `Full`,
`XUnionDepth1_Int8{F19: -123}`,
XUnionDepth1_Int8{F19: -123},
`XUnionDepth1_Int8{F19: -123}`,
XUnionDepth1_Int8{F19: -123},
},
{ false, `Full`,
`XUnionDepth1_Int8{F19: -123}`,
XUnionDepth1_Int8{F19: -123},
`XUnionDepth1_All{F19: -123}`,
XUnionDepth1_All{F19: -123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_Int8{F19: -48}`,
XUnionDepth1_Int8{F19: -48},
`XUnionDepth1_Int8{F19: -48}`,
XUnionDepth1_Int8{F19: -48},
},
{ false, `Random0`,
`XUnionDepth1_Int8{F19: -48}`,
XUnionDepth1_Int8{F19: -48},
`XUnionDepth1_All{F19: -48}`,
XUnionDepth1_All{F19: -48},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XInt8{F20: 0}`,
XUnionDepth1_XInt8{F20: 0},
`XUnionDepth1_XInt8{F20: 0}`,
XUnionDepth1_XInt8{F20: 0},
},
{ false, `Zero`,
`XUnionDepth1_XInt8{F20: 0}`,
XUnionDepth1_XInt8{F20: 0},
`XUnionDepth1_All{F20: 0}`,
XUnionDepth1_All{F20: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XInt8{F20: -123}`,
XUnionDepth1_XInt8{F20: -123},
`XUnionDepth1_XInt8{F20: -123}`,
XUnionDepth1_XInt8{F20: -123},
},
{ false, `Full`,
`XUnionDepth1_XInt8{F20: -123}`,
XUnionDepth1_XInt8{F20: -123},
`XUnionDepth1_All{F20: -123}`,
XUnionDepth1_All{F20: -123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_XInt8{F20: 34}`,
XUnionDepth1_XInt8{F20: 34},
`XUnionDepth1_XInt8{F20: 34}`,
XUnionDepth1_XInt8{F20: 34},
},
{ false, `Random0`,
`XUnionDepth1_XInt8{F20: 34}`,
XUnionDepth1_XInt8{F20: 34},
`XUnionDepth1_All{F20: 34}`,
XUnionDepth1_All{F20: 34},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_Int16{F21: 0}`,
XUnionDepth1_Int16{F21: 0},
`XUnionDepth1_Int16{F21: 0}`,
XUnionDepth1_Int16{F21: 0},
},
{ false, `Zero`,
`XUnionDepth1_Int16{F21: 0}`,
XUnionDepth1_Int16{F21: 0},
`XUnionDepth1_All{F21: 0}`,
XUnionDepth1_All{F21: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_Int16{F21: -123}`,
XUnionDepth1_Int16{F21: -123},
`XUnionDepth1_Int16{F21: -123}`,
XUnionDepth1_Int16{F21: -123},
},
{ false, `Full`,
`XUnionDepth1_Int16{F21: -123}`,
XUnionDepth1_Int16{F21: -123},
`XUnionDepth1_All{F21: -123}`,
XUnionDepth1_All{F21: -123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_Int16{F21: 1423}`,
XUnionDepth1_Int16{F21: 1423},
`XUnionDepth1_Int16{F21: 1423}`,
XUnionDepth1_Int16{F21: 1423},
},
{ false, `Random0`,
`XUnionDepth1_Int16{F21: 1423}`,
XUnionDepth1_Int16{F21: 1423},
`XUnionDepth1_All{F21: 1423}`,
XUnionDepth1_All{F21: 1423},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XInt16{F22: 0}`,
XUnionDepth1_XInt16{F22: 0},
`XUnionDepth1_XInt16{F22: 0}`,
XUnionDepth1_XInt16{F22: 0},
},
{ false, `Zero`,
`XUnionDepth1_XInt16{F22: 0}`,
XUnionDepth1_XInt16{F22: 0},
`XUnionDepth1_All{F22: 0}`,
XUnionDepth1_All{F22: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XInt16{F22: -123}`,
XUnionDepth1_XInt16{F22: -123},
`XUnionDepth1_XInt16{F22: -123}`,
XUnionDepth1_XInt16{F22: -123},
},
{ false, `Full`,
`XUnionDepth1_XInt16{F22: -123}`,
XUnionDepth1_XInt16{F22: -123},
`XUnionDepth1_All{F22: -123}`,
XUnionDepth1_All{F22: -123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_XInt16{F22: 5537}`,
XUnionDepth1_XInt16{F22: 5537},
`XUnionDepth1_XInt16{F22: 5537}`,
XUnionDepth1_XInt16{F22: 5537},
},
{ false, `Random0`,
`XUnionDepth1_XInt16{F22: 5537}`,
XUnionDepth1_XInt16{F22: 5537},
`XUnionDepth1_All{F22: 5537}`,
XUnionDepth1_All{F22: 5537},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_Int32{F23: 0}`,
XUnionDepth1_Int32{F23: 0},
`XUnionDepth1_Int32{F23: 0}`,
XUnionDepth1_Int32{F23: 0},
},
{ false, `Zero`,
`XUnionDepth1_Int32{F23: 0}`,
XUnionDepth1_Int32{F23: 0},
`XUnionDepth1_All{F23: 0}`,
XUnionDepth1_All{F23: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_Int32{F23: -123}`,
XUnionDepth1_Int32{F23: -123},
`XUnionDepth1_Int32{F23: -123}`,
XUnionDepth1_Int32{F23: -123},
},
{ false, `Full`,
`XUnionDepth1_Int32{F23: -123}`,
XUnionDepth1_Int32{F23: -123},
`XUnionDepth1_All{F23: -123}`,
XUnionDepth1_All{F23: -123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_Int32{F23: 619713044}`,
XUnionDepth1_Int32{F23: 619713044},
`XUnionDepth1_Int32{F23: 619713044}`,
XUnionDepth1_Int32{F23: 619713044},
},
{ false, `Random0`,
`XUnionDepth1_Int32{F23: 619713044}`,
XUnionDepth1_Int32{F23: 619713044},
`XUnionDepth1_All{F23: 619713044}`,
XUnionDepth1_All{F23: 619713044},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XInt32{F24: 0}`,
XUnionDepth1_XInt32{F24: 0},
`XUnionDepth1_XInt32{F24: 0}`,
XUnionDepth1_XInt32{F24: 0},
},
{ false, `Zero`,
`XUnionDepth1_XInt32{F24: 0}`,
XUnionDepth1_XInt32{F24: 0},
`XUnionDepth1_All{F24: 0}`,
XUnionDepth1_All{F24: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XInt32{F24: -123}`,
XUnionDepth1_XInt32{F24: -123},
`XUnionDepth1_XInt32{F24: -123}`,
XUnionDepth1_XInt32{F24: -123},
},
{ false, `Full`,
`XUnionDepth1_XInt32{F24: -123}`,
XUnionDepth1_XInt32{F24: -123},
`XUnionDepth1_All{F24: -123}`,
XUnionDepth1_All{F24: -123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_XInt32{F24: 935002762}`,
XUnionDepth1_XInt32{F24: 935002762},
`XUnionDepth1_XInt32{F24: 935002762}`,
XUnionDepth1_XInt32{F24: 935002762},
},
{ false, `Random0`,
`XUnionDepth1_XInt32{F24: 935002762}`,
XUnionDepth1_XInt32{F24: 935002762},
`XUnionDepth1_All{F24: 935002762}`,
XUnionDepth1_All{F24: 935002762},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_Int64{F25: 0}`,
XUnionDepth1_Int64{F25: 0},
`XUnionDepth1_Int64{F25: 0}`,
XUnionDepth1_Int64{F25: 0},
},
{ false, `Zero`,
`XUnionDepth1_Int64{F25: 0}`,
XUnionDepth1_Int64{F25: 0},
`XUnionDepth1_All{F25: 0}`,
XUnionDepth1_All{F25: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_Int64{F25: -123}`,
XUnionDepth1_Int64{F25: -123},
`XUnionDepth1_Int64{F25: -123}`,
XUnionDepth1_Int64{F25: -123},
},
{ false, `Full`,
`XUnionDepth1_Int64{F25: -123}`,
XUnionDepth1_Int64{F25: -123},
`XUnionDepth1_All{F25: -123}`,
XUnionDepth1_All{F25: -123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_Int64{F25: -4236093799481940262}`,
XUnionDepth1_Int64{F25: -4236093799481940262},
`XUnionDepth1_Int64{F25: -4236093799481940262}`,
XUnionDepth1_Int64{F25: -4236093799481940262},
},
{ false, `Random0`,
`XUnionDepth1_Int64{F25: -4236093799481940262}`,
XUnionDepth1_Int64{F25: -4236093799481940262},
`XUnionDepth1_All{F25: -4236093799481940262}`,
XUnionDepth1_All{F25: -4236093799481940262},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XInt64{F26: 0}`,
XUnionDepth1_XInt64{F26: 0},
`XUnionDepth1_XInt64{F26: 0}`,
XUnionDepth1_XInt64{F26: 0},
},
{ false, `Zero`,
`XUnionDepth1_XInt64{F26: 0}`,
XUnionDepth1_XInt64{F26: 0},
`XUnionDepth1_All{F26: 0}`,
XUnionDepth1_All{F26: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XInt64{F26: -123}`,
XUnionDepth1_XInt64{F26: -123},
`XUnionDepth1_XInt64{F26: -123}`,
XUnionDepth1_XInt64{F26: -123},
},
{ false, `Full`,
`XUnionDepth1_XInt64{F26: -123}`,
XUnionDepth1_XInt64{F26: -123},
`XUnionDepth1_All{F26: -123}`,
XUnionDepth1_All{F26: -123},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_XInt64{F26: -3261228450527297986}`,
XUnionDepth1_XInt64{F26: -3261228450527297986},
`XUnionDepth1_XInt64{F26: -3261228450527297986}`,
XUnionDepth1_XInt64{F26: -3261228450527297986},
},
{ false, `Random0`,
`XUnionDepth1_XInt64{F26: -3261228450527297986}`,
XUnionDepth1_XInt64{F26: -3261228450527297986},
`XUnionDepth1_All{F26: -3261228450527297986}`,
XUnionDepth1_All{F26: -3261228450527297986},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_Float32{F27: 0}`,
XUnionDepth1_Float32{F27: 0},
`XUnionDepth1_Float32{F27: 0}`,
XUnionDepth1_Float32{F27: 0},
},
{ false, `Zero`,
`XUnionDepth1_Float32{F27: 0}`,
XUnionDepth1_Float32{F27: 0},
`XUnionDepth1_All{F27: 0}`,
XUnionDepth1_All{F27: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_Float32{F27: 1.5}`,
XUnionDepth1_Float32{F27: 1.5},
`XUnionDepth1_Float32{F27: 1.5}`,
XUnionDepth1_Float32{F27: 1.5},
},
{ false, `Full`,
`XUnionDepth1_Float32{F27: 1.5}`,
XUnionDepth1_Float32{F27: 1.5},
`XUnionDepth1_All{F27: 1.5}`,
XUnionDepth1_All{F27: 1.5},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_Float32{F27: -3.361987e+09}`,
XUnionDepth1_Float32{F27: -3.361987e+09},
`XUnionDepth1_Float32{F27: -3.361987e+09}`,
XUnionDepth1_Float32{F27: -3.361987e+09},
},
{ false, `Random0`,
`XUnionDepth1_Float32{F27: -3.361987e+09}`,
XUnionDepth1_Float32{F27: -3.361987e+09},
`XUnionDepth1_All{F27: -3.361987e+09}`,
XUnionDepth1_All{F27: -3.361987e+09},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XFloat32{F28: 0}`,
XUnionDepth1_XFloat32{F28: 0},
`XUnionDepth1_XFloat32{F28: 0}`,
XUnionDepth1_XFloat32{F28: 0},
},
{ false, `Zero`,
`XUnionDepth1_XFloat32{F28: 0}`,
XUnionDepth1_XFloat32{F28: 0},
`XUnionDepth1_All{F28: 0}`,
XUnionDepth1_All{F28: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XFloat32{F28: 1.5}`,
XUnionDepth1_XFloat32{F28: 1.5},
`XUnionDepth1_XFloat32{F28: 1.5}`,
XUnionDepth1_XFloat32{F28: 1.5},
},
{ false, `Full`,
`XUnionDepth1_XFloat32{F28: 1.5}`,
XUnionDepth1_XFloat32{F28: 1.5},
`XUnionDepth1_All{F28: 1.5}`,
XUnionDepth1_All{F28: 1.5},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_XFloat32{F28: -6.4752954e+08}`,
XUnionDepth1_XFloat32{F28: -6.4752954e+08},
`XUnionDepth1_XFloat32{F28: -6.4752954e+08}`,
XUnionDepth1_XFloat32{F28: -6.4752954e+08},
},
{ false, `Random0`,
`XUnionDepth1_XFloat32{F28: -6.4752954e+08}`,
XUnionDepth1_XFloat32{F28: -6.4752954e+08},
`XUnionDepth1_All{F28: -6.4752954e+08}`,
XUnionDepth1_All{F28: -6.4752954e+08},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_Float64{F29: 0}`,
XUnionDepth1_Float64{F29: 0},
`XUnionDepth1_Float64{F29: 0}`,
XUnionDepth1_Float64{F29: 0},
},
{ false, `Zero`,
`XUnionDepth1_Float64{F29: 0}`,
XUnionDepth1_Float64{F29: 0},
`XUnionDepth1_All{F29: 0}`,
XUnionDepth1_All{F29: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_Float64{F29: 1.5}`,
XUnionDepth1_Float64{F29: 1.5},
`XUnionDepth1_Float64{F29: 1.5}`,
XUnionDepth1_Float64{F29: 1.5},
},
{ false, `Full`,
`XUnionDepth1_Float64{F29: 1.5}`,
XUnionDepth1_Float64{F29: 1.5},
`XUnionDepth1_All{F29: 1.5}`,
XUnionDepth1_All{F29: 1.5},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_Float64{F29: 1.1618464643248394e+09}`,
XUnionDepth1_Float64{F29: 1.1618464643248394e+09},
`XUnionDepth1_Float64{F29: 1.1618464643248394e+09}`,
XUnionDepth1_Float64{F29: 1.1618464643248394e+09},
},
{ false, `Random0`,
`XUnionDepth1_Float64{F29: 1.1618464643248394e+09}`,
XUnionDepth1_Float64{F29: 1.1618464643248394e+09},
`XUnionDepth1_All{F29: 1.1618464643248394e+09}`,
XUnionDepth1_All{F29: 1.1618464643248394e+09},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_XFloat64{F30: 0}`,
XUnionDepth1_XFloat64{F30: 0},
`XUnionDepth1_XFloat64{F30: 0}`,
XUnionDepth1_XFloat64{F30: 0},
},
{ false, `Zero`,
`XUnionDepth1_XFloat64{F30: 0}`,
XUnionDepth1_XFloat64{F30: 0},
`XUnionDepth1_All{F30: 0}`,
XUnionDepth1_All{F30: 0},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_XFloat64{F30: 1.5}`,
XUnionDepth1_XFloat64{F30: 1.5},
`XUnionDepth1_XFloat64{F30: 1.5}`,
XUnionDepth1_XFloat64{F30: 1.5},
},
{ false, `Full`,
`XUnionDepth1_XFloat64{F30: 1.5}`,
XUnionDepth1_XFloat64{F30: 1.5},
`XUnionDepth1_All{F30: 1.5}`,
XUnionDepth1_All{F30: 1.5},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_XFloat64{F30: -1.4789866739446236e+07}`,
XUnionDepth1_XFloat64{F30: -1.4789866739446236e+07},
`XUnionDepth1_XFloat64{F30: -1.4789866739446236e+07}`,
XUnionDepth1_XFloat64{F30: -1.4789866739446236e+07},
},
{ false, `Random0`,
`XUnionDepth1_XFloat64{F30: -1.4789866739446236e+07}`,
XUnionDepth1_XFloat64{F30: -1.4789866739446236e+07},
`XUnionDepth1_All{F30: -1.4789866739446236e+07}`,
XUnionDepth1_All{F30: -1.4789866739446236e+07},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_OptXStructEmpty{F31: nil}`,
XUnionDepth1_OptXStructEmpty{F31: nil},
`XUnionDepth1_OptXStructEmpty{F31: nil}`,
XUnionDepth1_OptXStructEmpty{F31: nil},
},
{ false, `Zero`,
`XUnionDepth1_OptXStructEmpty{F31: nil}`,
XUnionDepth1_OptXStructEmpty{F31: nil},
`XUnionDepth1_All{F31: nil}`,
XUnionDepth1_All{F31: nil},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_OptXStructEmpty{F31: {}}`,
XUnionDepth1_OptXStructEmpty{F31: {}},
`XUnionDepth1_OptXStructEmpty{F31: {}}`,
XUnionDepth1_OptXStructEmpty{F31: {}},
},
{ false, `Full`,
`XUnionDepth1_OptXStructEmpty{F31: {}}`,
XUnionDepth1_OptXStructEmpty{F31: {}},
`XUnionDepth1_All{F31: {}}`,
XUnionDepth1_All{F31: {}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth1_OptXNamedError{F32: nil}`,
XUnionDepth1_OptXNamedError{F32: nil},
`XUnionDepth1_OptXNamedError{F32: nil}`,
XUnionDepth1_OptXNamedError{F32: nil},
},
{ false, `Zero`,
`XUnionDepth1_OptXNamedError{F32: nil}`,
XUnionDepth1_OptXNamedError{F32: nil},
`XUnionDepth1_All{F32: nil}`,
XUnionDepth1_All{F32: nil},
},
// Canonical
{ true, `Full`,
`XUnionDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XUnionDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XUnionDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_OptXNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`XUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth1_OptXNamedError{F32: {Id: "b", Msg: "b"}}`,
XUnionDepth1_OptXNamedError{F32: {Id: "b", Msg: "b"}},
`XUnionDepth1_OptXNamedError{F32: {Id: "b", Msg: "b"}}`,
XUnionDepth1_OptXNamedError{F32: {Id: "b", Msg: "b"}},
},
{ false, `Random0`,
`XUnionDepth1_OptXNamedError{F32: {Id: "b", Msg: "b"}}`,
XUnionDepth1_OptXNamedError{F32: {Id: "b", Msg: "b"}},
`XUnionDepth1_All{F32: {Id: "b", Msg: "b"}}`,
XUnionDepth1_All{F32: {Id: "b", Msg: "b"}},
},
// Canonical
{ true, `Zero`,
`?XStructDepth1_XEnumBcd(nil)`,
?XStructDepth1_XEnumBcd(nil),
`?XStructDepth1_XEnumBcd(nil)`,
?XStructDepth1_XEnumBcd(nil),
},
{ false, `Zero`, `?XStructDepth1_XEnumBcd(nil)`, ?XStructDepth1_XEnumBcd(nil), `?XStructEmpty(nil)`, ?XStructEmpty(nil) },
{ false, `NilAny`, `?XStructDepth1_XEnumBcd(nil)`, ?XStructDepth1_XEnumBcd(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`,
`?XStructDepth1_XEnumBcd{F9: D}`,
?XStructDepth1_XEnumBcd{F9: D},
`?XStructDepth1_XEnumBcd{F9: D}`,
?XStructDepth1_XEnumBcd{F9: D},
},
{ false, `Full`,
`?XStructDepth1_XEnumBcd{F9: D}`,
?XStructDepth1_XEnumBcd{F9: D},
`XStructDepth1_XEnumBcd{F9: D}`,
XStructDepth1_XEnumBcd{F9: D},
},
// Canonical
{ true, `Zero`,
`?XStructDepth1_XUint16(nil)`,
?XStructDepth1_XUint16(nil),
`?XStructDepth1_XUint16(nil)`,
?XStructDepth1_XUint16(nil),
},
{ false, `Zero`, `?XStructDepth1_XUint16(nil)`, ?XStructDepth1_XUint16(nil), `?XStructEmpty(nil)`, ?XStructEmpty(nil) },
{ false, `NilAny`, `?XStructDepth1_XUint16(nil)`, ?XStructDepth1_XUint16(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`,
`?XStructDepth1_XUint16{F14: 123}`,
?XStructDepth1_XUint16{F14: 123},
`?XStructDepth1_XUint16{F14: 123}`,
?XStructDepth1_XUint16{F14: 123},
},
{ false, `Full`,
`?XStructDepth1_XUint16{F14: 123}`,
?XStructDepth1_XUint16{F14: 123},
`XStructDepth1_All{F14: 123}`,
XStructDepth1_All{F14: 123},
},
// Canonical
{ true, `Random0`,
`?XStructDepth1_XUint16{F14: 57522}`,
?XStructDepth1_XUint16{F14: 57522},
`?XStructDepth1_XUint16{F14: 57522}`,
?XStructDepth1_XUint16{F14: 57522},
},
{ false, `Random0`,
`?XStructDepth1_XUint16{F14: 57522}`,
?XStructDepth1_XUint16{F14: 57522},
`XStructDepth1_XUint16{F14: 57522}`,
XStructDepth1_XUint16{F14: 57522},
},
// Canonical
{ true, `Zero`,
`?XStructDepth1_XFloat32(nil)`,
?XStructDepth1_XFloat32(nil),
`?XStructDepth1_XFloat32(nil)`,
?XStructDepth1_XFloat32(nil),
},
{ false, `Zero`, `?XStructDepth1_XFloat32(nil)`, ?XStructDepth1_XFloat32(nil), `?XStructEmpty(nil)`, ?XStructEmpty(nil) },
{ false, `NilAny`, `?XStructDepth1_XFloat32(nil)`, ?XStructDepth1_XFloat32(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`,
`?XStructDepth1_XFloat32{F28: 1.5}`,
?XStructDepth1_XFloat32{F28: 1.5},
`?XStructDepth1_XFloat32{F28: 1.5}`,
?XStructDepth1_XFloat32{F28: 1.5},
},
{ false, `Full`,
`?XStructDepth1_XFloat32{F28: 1.5}`,
?XStructDepth1_XFloat32{F28: 1.5},
`XStructDepth1_All{F28: 1.5}`,
XStructDepth1_All{F28: 1.5},
},
// Canonical
{ true, `Random0`,
`?XStructDepth1_XFloat32{F28: -7.4435264e+08}`,
?XStructDepth1_XFloat32{F28: -7.4435264e+08},
`?XStructDepth1_XFloat32{F28: -7.4435264e+08}`,
?XStructDepth1_XFloat32{F28: -7.4435264e+08},
},
{ false, `Random0`,
`?XStructDepth1_XFloat32{F28: -7.4435264e+08}`,
?XStructDepth1_XFloat32{F28: -7.4435264e+08},
`XStructDepth1_All{F28: -7.4435264e+08}`,
XStructDepth1_All{F28: -7.4435264e+08},
},
// Canonical
{ true, `Zero`, `XArray1_XArray3_Int64{}`, XArray1_XArray3_Int64{}, `XArray1_XArray3_Int64{}`, XArray1_XArray3_Int64{} },
{ false, `Zero`, `XArray1_XArray3_Int64{}`, XArray1_XArray3_Int64{}, `XList_Any{XArray3_Int64{}}`, XList_Any{XArray3_Int64{}} },
{ false, `Zero`,
`XArray1_XArray3_Int64{}`,
XArray1_XArray3_Int64{},
`XArray1_XList_Byte{"\x00\x00\x00"}`,
XArray1_XList_Byte{"\x00\x00\x00"},
},
// Canonical
{ true, `Full`,
`XArray1_XArray3_Int64{{-123, -123, -123}}`,
XArray1_XArray3_Int64{{-123, -123, -123}},
`XArray1_XArray3_Int64{{-123, -123, -123}}`,
XArray1_XArray3_Int64{{-123, -123, -123}},
},
{ false, `Full`,
`XArray1_XArray3_Int64{{-123, -123, -123}}`,
XArray1_XArray3_Int64{{-123, -123, -123}},
`XList_Any{XArray3_Int64{-123, -123, -123}}`,
XList_Any{XArray3_Int64{-123, -123, -123}},
},
// Canonical
{ true, `Random0`,
`XArray1_XArray3_Int64{{-3686869165814900559, 1784163261950056694, 59033720765951778}}`,
XArray1_XArray3_Int64{{-3686869165814900559, 1784163261950056694, 59033720765951778}},
`XArray1_XArray3_Int64{{-3686869165814900559, 1784163261950056694, 59033720765951778}}`,
XArray1_XArray3_Int64{{-3686869165814900559, 1784163261950056694, 59033720765951778}},
},
{ false, `Random0`,
`XArray1_XArray3_Int64{{-3686869165814900559, 1784163261950056694, 59033720765951778}}`,
XArray1_XArray3_Int64{{-3686869165814900559, 1784163261950056694, 59033720765951778}},
`XList_Any{XArray3_Int64{-3686869165814900559, 1784163261950056694, 59033720765951778}}`,
XList_Any{XArray3_Int64{-3686869165814900559, 1784163261950056694, 59033720765951778}},
},
// Canonical
{ true, `Zero`, `XArray1_XList_Byte{}`, XArray1_XList_Byte{}, `XArray1_XList_Byte{}`, XArray1_XList_Byte{} },
{ false, `Zero`, `XArray1_XList_Byte{}`, XArray1_XList_Byte{}, `XList_Any{XList_Byte("")}`, XList_Any{XList_Byte("")} },
{ false, `Zero`, `XArray1_XList_Byte{}`, XArray1_XList_Byte{}, `[]any{XList_Byte("")}`, []any{XList_Byte("")} },
// Canonical
{ true, `Full`, `XArray1_XList_Byte{"{"}`, XArray1_XList_Byte{"{"}, `XArray1_XList_Byte{"{"}`, XArray1_XList_Byte{"{"} },
{ false, `Full`, `XArray1_XList_Byte{"{"}`, XArray1_XList_Byte{"{"}, `[]any{XList_Byte("{")}`, []any{XList_Byte("{")} },
// Canonical
{ true, `Random0`,
`XArray1_XList_Byte{"\x00"}`,
XArray1_XList_Byte{"\x00"},
`XArray1_XList_Byte{"\x00"}`,
XArray1_XList_Byte{"\x00"},
},
{ false, `Random0`,
`XArray1_XList_Byte{"\x00"}`,
XArray1_XList_Byte{"\x00"},
`[]any{XList_Byte("\x00")}`,
[]any{XList_Byte("\x00")},
},
// Canonical
{ true, `Zero`, `XArray1_Set_XEnumBcd{}`, XArray1_Set_XEnumBcd{}, `XArray1_Set_XEnumBcd{}`, XArray1_Set_XEnumBcd{} },
{ false, `Zero`, `XArray1_Set_XEnumBcd{}`, XArray1_Set_XEnumBcd{}, `[]set[XEnumAbc]{{}}`, []set[XEnumAbc]{{}} },
{ false, `Zero`, `XArray1_Set_XEnumBcd{}`, XArray1_Set_XEnumBcd{}, `XList_Any{set[XEnumBcd]{}}`, XList_Any{set[XEnumBcd]{}} },
// Canonical
{ true, `Full`,
`XArray1_Set_XEnumBcd{{D}}`,
XArray1_Set_XEnumBcd{{D}},
`XArray1_Set_XEnumBcd{{D}}`,
XArray1_Set_XEnumBcd{{D}},
},
{ false, `Full`,
`XArray1_Set_XEnumBcd{{D}}`,
XArray1_Set_XEnumBcd{{D}},
`XList_Any{set[XEnumBcd]{D}}`,
XList_Any{set[XEnumBcd]{D}},
},
// Canonical
{ true, `Zero`, `XArray2_Map_Byte_Byte{}`, XArray2_Map_Byte_Byte{}, `XArray2_Map_Byte_Byte{}`, XArray2_Map_Byte_Byte{} },
{ false, `Zero`, `XArray2_Map_Byte_Byte{}`, XArray2_Map_Byte_Byte{}, `[]XMap_XByte_XByte{{}, {}}`, []XMap_XByte_XByte{{}, {}} },
{ false, `Zero`,
`XArray2_Map_Byte_Byte{}`,
XArray2_Map_Byte_Byte{},
`XList_XMap_Byte_Byte{{}, {}}`,
XList_XMap_Byte_Byte{{}, {}},
},
// Canonical
{ true, `Full`,
`XArray2_Map_Byte_Byte{{123: 123}, {123: 123}}`,
XArray2_Map_Byte_Byte{{123: 123}, {123: 123}},
`XArray2_Map_Byte_Byte{{123: 123}, {123: 123}}`,
XArray2_Map_Byte_Byte{{123: 123}, {123: 123}},
},
{ false, `Full`,
`XArray2_Map_Byte_Byte{{123: 123}, {123: 123}}`,
XArray2_Map_Byte_Byte{{123: 123}, {123: 123}},
`XList_XMap_Byte_Byte{{123: 123}, {123: 123}}`,
XList_XMap_Byte_Byte{{123: 123}, {123: 123}},
},
// Canonical
{ true, `Random0`,
`XArray2_Map_Byte_Byte{{226: 49}, {207: 253}}`,
XArray2_Map_Byte_Byte{{226: 49}, {207: 253}},
`XArray2_Map_Byte_Byte{{226: 49}, {207: 253}}`,
XArray2_Map_Byte_Byte{{226: 49}, {207: 253}},
},
{ false, `Random0`,
`XArray2_Map_Byte_Byte{{226: 49}, {207: 253}}`,
XArray2_Map_Byte_Byte{{226: 49}, {207: 253}},
`[]XMap_XByte_XByte{{226: 49}, {207: 253}}`,
[]XMap_XByte_XByte{{226: 49}, {207: 253}},
},
// Canonical
{ true, `Zero`,
`XArray2_XStructDepth1_All{}`,
XArray2_XStructDepth1_All{},
`XArray2_XStructDepth1_All{}`,
XArray2_XStructDepth1_All{},
},
{ false, `Zero`,
`XArray2_XStructDepth1_All{}`,
XArray2_XStructDepth1_All{},
`XList_XStructEmpty{{}, {}}`,
XList_XStructEmpty{{}, {}},
},
{ false, `Zero`,
`XArray2_XStructDepth1_All{}`,
XArray2_XStructDepth1_All{},
`XList_XStructDepth1_All{{}, {}}`,
XList_XStructDepth1_All{{}, {}},
},
// Canonical
{ true, `Full`,
`XArray2_XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XArray2_XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XArray2_XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XArray2_XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`XArray2_XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XArray2_XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XList_Any{XStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, XStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XList_Any{XStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, XStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`XArray2_XStructDepth1_All{{F0: XUnionDepth1_Int8{F19: -62}, F1: true, F3: "世", F4: "deΔ", F5: typeobject(XUint16), F6: 143, F7: 188, F8: C, F11: {Id: "王", Msg: "de"}, F13: 23073, F15: 3211786920, F16: 4055101316, F18: 2330407595319300152, F19: 59, F20: 32, F22: 8034, F23: -351103322, F25: -4503741137733196850, F26: 924768865288423865, F27: -7.7118104e+07, F29: -1.1185637133852577e+09, F31: {}, F32: {Id: "ΠΣ", Msg: "abc"}}, {F0: XStructDepth1_XNamedError{F11: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "c"}}, F1: true, F3: "bcdeΔΘΠΣΦ王普澤世界", F4: "ΠΣΦ王", F5: typeobject(XList_XMap_Byte_Byte), F6: 86, F8: B, F9: D, F12: {Id: "d", RetryCode: RetryConnection, Msg: "Φ王"}, F13: 65505, F14: 21372, F15: 1512699580, F16: 2069621953, F17: 18415744568491267796, F18: 3693349276499043179, F19: -53, F22: -14420, F25: 1205935434964997754, F27: 1.1920091e+09, F28: -1.9556054e+09, F30: 1.254703076891001e+09, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "deΔΘΠΣΦ王普澤世"}}}`,
XArray2_XStructDepth1_All{{F0: XUnionDepth1_Int8{F19: -62}, F1: true, F3: "世", F4: "deΔ", F5: typeobject(XUint16), F6: 143, F7: 188, F8: C, F11: {Id: "王", Msg: "de"}, F13: 23073, F15: 3211786920, F16: 4055101316, F18: 2330407595319300152, F19: 59, F20: 32, F22: 8034, F23: -351103322, F25: -4503741137733196850, F26: 924768865288423865, F27: -7.7118104e+07, F29: -1.1185637133852577e+09, F31: {}, F32: {Id: "ΠΣ", Msg: "abc"}}, {F0: XStructDepth1_XNamedError{F11: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "c"}}, F1: true, F3: "bcdeΔΘΠΣΦ王普澤世界", F4: "ΠΣΦ王", F5: typeobject(XList_XMap_Byte_Byte), F6: 86, F8: B, F9: D, F12: {Id: "d", RetryCode: RetryConnection, Msg: "Φ王"}, F13: 65505, F14: 21372, F15: 1512699580, F16: 2069621953, F17: 18415744568491267796, F18: 3693349276499043179, F19: -53, F22: -14420, F25: 1205935434964997754, F27: 1.1920091e+09, F28: -1.9556054e+09, F30: 1.254703076891001e+09, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "deΔΘΠΣΦ王普澤世"}}},
`XArray2_XStructDepth1_All{{F0: XUnionDepth1_Int8{F19: -62}, F1: true, F3: "世", F4: "deΔ", F5: typeobject(XUint16), F6: 143, F7: 188, F8: C, F11: {Id: "王", Msg: "de"}, F13: 23073, F15: 3211786920, F16: 4055101316, F18: 2330407595319300152, F19: 59, F20: 32, F22: 8034, F23: -351103322, F25: -4503741137733196850, F26: 924768865288423865, F27: -7.7118104e+07, F29: -1.1185637133852577e+09, F31: {}, F32: {Id: "ΠΣ", Msg: "abc"}}, {F0: XStructDepth1_XNamedError{F11: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "c"}}, F1: true, F3: "bcdeΔΘΠΣΦ王普澤世界", F4: "ΠΣΦ王", F5: typeobject(XList_XMap_Byte_Byte), F6: 86, F8: B, F9: D, F12: {Id: "d", RetryCode: RetryConnection, Msg: "Φ王"}, F13: 65505, F14: 21372, F15: 1512699580, F16: 2069621953, F17: 18415744568491267796, F18: 3693349276499043179, F19: -53, F22: -14420, F25: 1205935434964997754, F27: 1.1920091e+09, F28: -1.9556054e+09, F30: 1.254703076891001e+09, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "deΔΘΠΣΦ王普澤世"}}}`,
XArray2_XStructDepth1_All{{F0: XUnionDepth1_Int8{F19: -62}, F1: true, F3: "世", F4: "deΔ", F5: typeobject(XUint16), F6: 143, F7: 188, F8: C, F11: {Id: "王", Msg: "de"}, F13: 23073, F15: 3211786920, F16: 4055101316, F18: 2330407595319300152, F19: 59, F20: 32, F22: 8034, F23: -351103322, F25: -4503741137733196850, F26: 924768865288423865, F27: -7.7118104e+07, F29: -1.1185637133852577e+09, F31: {}, F32: {Id: "ΠΣ", Msg: "abc"}}, {F0: XStructDepth1_XNamedError{F11: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "c"}}, F1: true, F3: "bcdeΔΘΠΣΦ王普澤世界", F4: "ΠΣΦ王", F5: typeobject(XList_XMap_Byte_Byte), F6: 86, F8: B, F9: D, F12: {Id: "d", RetryCode: RetryConnection, Msg: "Φ王"}, F13: 65505, F14: 21372, F15: 1512699580, F16: 2069621953, F17: 18415744568491267796, F18: 3693349276499043179, F19: -53, F22: -14420, F25: 1205935434964997754, F27: 1.1920091e+09, F28: -1.9556054e+09, F30: 1.254703076891001e+09, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "deΔΘΠΣΦ王普澤世"}}},
},
{ false, `Random0`,
`XArray2_XStructDepth1_All{{F0: XUnionDepth1_Int8{F19: -62}, F1: true, F3: "世", F4: "deΔ", F5: typeobject(XUint16), F6: 143, F7: 188, F8: C, F11: {Id: "王", Msg: "de"}, F13: 23073, F15: 3211786920, F16: 4055101316, F18: 2330407595319300152, F19: 59, F20: 32, F22: 8034, F23: -351103322, F25: -4503741137733196850, F26: 924768865288423865, F27: -7.7118104e+07, F29: -1.1185637133852577e+09, F31: {}, F32: {Id: "ΠΣ", Msg: "abc"}}, {F0: XStructDepth1_XNamedError{F11: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "c"}}, F1: true, F3: "bcdeΔΘΠΣΦ王普澤世界", F4: "ΠΣΦ王", F5: typeobject(XList_XMap_Byte_Byte), F6: 86, F8: B, F9: D, F12: {Id: "d", RetryCode: RetryConnection, Msg: "Φ王"}, F13: 65505, F14: 21372, F15: 1512699580, F16: 2069621953, F17: 18415744568491267796, F18: 3693349276499043179, F19: -53, F22: -14420, F25: 1205935434964997754, F27: 1.1920091e+09, F28: -1.9556054e+09, F30: 1.254703076891001e+09, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "deΔΘΠΣΦ王普澤世"}}}`,
XArray2_XStructDepth1_All{{F0: XUnionDepth1_Int8{F19: -62}, F1: true, F3: "世", F4: "deΔ", F5: typeobject(XUint16), F6: 143, F7: 188, F8: C, F11: {Id: "王", Msg: "de"}, F13: 23073, F15: 3211786920, F16: 4055101316, F18: 2330407595319300152, F19: 59, F20: 32, F22: 8034, F23: -351103322, F25: -4503741137733196850, F26: 924768865288423865, F27: -7.7118104e+07, F29: -1.1185637133852577e+09, F31: {}, F32: {Id: "ΠΣ", Msg: "abc"}}, {F0: XStructDepth1_XNamedError{F11: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "c"}}, F1: true, F3: "bcdeΔΘΠΣΦ王普澤世界", F4: "ΠΣΦ王", F5: typeobject(XList_XMap_Byte_Byte), F6: 86, F8: B, F9: D, F12: {Id: "d", RetryCode: RetryConnection, Msg: "Φ王"}, F13: 65505, F14: 21372, F15: 1512699580, F16: 2069621953, F17: 18415744568491267796, F18: 3693349276499043179, F19: -53, F22: -14420, F25: 1205935434964997754, F27: 1.1920091e+09, F28: -1.9556054e+09, F30: 1.254703076891001e+09, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "deΔΘΠΣΦ王普澤世"}}},
`[]any{XStructDepth1_All{F0: XUnionDepth1_Int8{F19: -62}, F1: true, F3: "世", F4: "deΔ", F5: typeobject(XUint16), F6: 143, F7: 188, F8: C, F11: {Id: "王", Msg: "de"}, F13: 23073, F15: 3211786920, F16: 4055101316, F18: 2330407595319300152, F19: 59, F20: 32, F22: 8034, F23: -351103322, F25: -4503741137733196850, F26: 924768865288423865, F27: -7.7118104e+07, F29: -1.1185637133852577e+09, F31: {}, F32: {Id: "ΠΣ", Msg: "abc"}}, XStructDepth1_All{F0: XStructDepth1_XNamedError{F11: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "c"}}, F1: true, F3: "bcdeΔΘΠΣΦ王普澤世界", F4: "ΠΣΦ王", F5: typeobject(XList_XMap_Byte_Byte), F6: 86, F8: B, F9: D, F12: {Id: "d", RetryCode: RetryConnection, Msg: "Φ王"}, F13: 65505, F14: 21372, F15: 1512699580, F16: 2069621953, F17: 18415744568491267796, F18: 3693349276499043179, F19: -53, F22: -14420, F25: 1205935434964997754, F27: 1.1920091e+09, F28: -1.9556054e+09, F30: 1.254703076891001e+09, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "deΔΘΠΣΦ王普澤世"}}}`,
[]any{XStructDepth1_All{F0: XUnionDepth1_Int8{F19: -62}, F1: true, F3: "世", F4: "deΔ", F5: typeobject(XUint16), F6: 143, F7: 188, F8: C, F11: {Id: "王", Msg: "de"}, F13: 23073, F15: 3211786920, F16: 4055101316, F18: 2330407595319300152, F19: 59, F20: 32, F22: 8034, F23: -351103322, F25: -4503741137733196850, F26: 924768865288423865, F27: -7.7118104e+07, F29: -1.1185637133852577e+09, F31: {}, F32: {Id: "ΠΣ", Msg: "abc"}}, XStructDepth1_All{F0: XStructDepth1_XNamedError{F11: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "c"}}, F1: true, F3: "bcdeΔΘΠΣΦ王普澤世界", F4: "ΠΣΦ王", F5: typeobject(XList_XMap_Byte_Byte), F6: 86, F8: B, F9: D, F12: {Id: "d", RetryCode: RetryConnection, Msg: "Φ王"}, F13: 65505, F14: 21372, F15: 1512699580, F16: 2069621953, F17: 18415744568491267796, F18: 3693349276499043179, F19: -53, F22: -14420, F25: 1205935434964997754, F27: 1.1920091e+09, F28: -1.9556054e+09, F30: 1.254703076891001e+09, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "deΔΘΠΣΦ王普澤世"}}},
},
// Canonical
{ true, `Zero`,
`XArray3_XUnionDepth1_All{}`,
XArray3_XUnionDepth1_All{},
`XArray3_XUnionDepth1_All{}`,
XArray3_XUnionDepth1_All{},
},
{ false, `Zero`,
`XArray3_XUnionDepth1_All{}`,
XArray3_XUnionDepth1_All{},
`XList_XUnionDepth1_All{{F0: nil}, {F0: nil}, {F0: nil}}`,
XList_XUnionDepth1_All{{F0: nil}, {F0: nil}, {F0: nil}},
},
{ false, `Zero`,
`XArray3_XUnionDepth1_All{}`,
XArray3_XUnionDepth1_All{},
`XArray3_Any{XUnionDepth1_All{F0: nil}, XUnionDepth1_All{F0: nil}, XUnionDepth1_All{F0: nil}}`,
XArray3_Any{XUnionDepth1_All{F0: nil}, XUnionDepth1_All{F0: nil}, XUnionDepth1_All{F0: nil}},
},
// Canonical
{ true, `Full`,
`XArray3_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XArray3_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XArray3_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XArray3_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`XArray3_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XArray3_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XList_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XList_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`XArray3_XUnionDepth1_All{{F5: typeobject(any)}, {F22: 4626}, {F30: -1.0107631359304602e+09}}`,
XArray3_XUnionDepth1_All{{F5: typeobject(any)}, {F22: 4626}, {F30: -1.0107631359304602e+09}},
`XArray3_XUnionDepth1_All{{F5: typeobject(any)}, {F22: 4626}, {F30: -1.0107631359304602e+09}}`,
XArray3_XUnionDepth1_All{{F5: typeobject(any)}, {F22: 4626}, {F30: -1.0107631359304602e+09}},
},
{ false, `Random0`,
`XArray3_XUnionDepth1_All{{F5: typeobject(any)}, {F22: 4626}, {F30: -1.0107631359304602e+09}}`,
XArray3_XUnionDepth1_All{{F5: typeobject(any)}, {F22: 4626}, {F30: -1.0107631359304602e+09}},
`[]XUnionDepth1_All{{F5: typeobject(any)}, {F22: 4626}, {F30: -1.0107631359304602e+09}}`,
[]XUnionDepth1_All{{F5: typeobject(any)}, {F22: 4626}, {F30: -1.0107631359304602e+09}},
},
// Canonical
{ true, `Zero`,
`XArray3_OptXStructDepth1_XFloat32{}`,
XArray3_OptXStructDepth1_XFloat32{},
`XArray3_OptXStructDepth1_XFloat32{}`,
XArray3_OptXStructDepth1_XFloat32{},
},
{ false, `Zero`,
`XArray3_OptXStructDepth1_XFloat32{}`,
XArray3_OptXStructDepth1_XFloat32{},
`[]any{nil, nil, nil}`,
[]any{nil, nil, nil},
},
{ false, `Zero`,
`XArray3_OptXStructDepth1_XFloat32{}`,
XArray3_OptXStructDepth1_XFloat32{},
`[]?XStructEmpty{nil, nil, nil}`,
[]?XStructEmpty{nil, nil, nil},
},
// Canonical
{ true, `Full`,
`XArray3_OptXStructDepth1_XFloat32{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}`,
XArray3_OptXStructDepth1_XFloat32{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}},
`XArray3_OptXStructDepth1_XFloat32{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}`,
XArray3_OptXStructDepth1_XFloat32{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}},
},
{ false, `Full`,
`XArray3_OptXStructDepth1_XFloat32{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}`,
XArray3_OptXStructDepth1_XFloat32{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}},
`XList_XStructDepth1_All{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}`,
XList_XStructDepth1_All{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}},
},
// Canonical
{ true, `Random0`,
`XArray3_OptXStructDepth1_XFloat32{{}, {F28: 5.931889e+07}, {F28: 1.8135204e+09}}`,
XArray3_OptXStructDepth1_XFloat32{{}, {F28: 5.931889e+07}, {F28: 1.8135204e+09}},
`XArray3_OptXStructDepth1_XFloat32{{}, {F28: 5.931889e+07}, {F28: 1.8135204e+09}}`,
XArray3_OptXStructDepth1_XFloat32{{}, {F28: 5.931889e+07}, {F28: 1.8135204e+09}},
},
{ false, `Random0`,
`XArray3_OptXStructDepth1_XFloat32{{}, {F28: 5.931889e+07}, {F28: 1.8135204e+09}}`,
XArray3_OptXStructDepth1_XFloat32{{}, {F28: 5.931889e+07}, {F28: 1.8135204e+09}},
`XArray3_Any{?XStructDepth1_XFloat32{}, ?XStructDepth1_XFloat32{F28: 5.931889e+07}, ?XStructDepth1_XFloat32{F28: 1.8135204e+09}}`,
XArray3_Any{?XStructDepth1_XFloat32{}, ?XStructDepth1_XFloat32{F28: 5.931889e+07}, ?XStructDepth1_XFloat32{F28: 1.8135204e+09}},
},
// Canonical
{ true, `Zero`, `[]XArray1_String{}`, []XArray1_String{}, `[]XArray1_String{}`, []XArray1_String{} },
{ false, `Zero`, `[]XArray1_String{}`, []XArray1_String{}, `XList_Any{}`, XList_Any{} },
{ false, `Zero`, `[]XArray1_String{}`, []XArray1_String{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`[]XArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
[]XArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}},
`[]XArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
[]XArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`[]XArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
[]XArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}},
`XList_Any{XArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_Any{XArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`[]XArray1_String{{"c"}, {"ΠΣΦ王普澤"}, {"王普澤"}}`,
[]XArray1_String{{"c"}, {"ΠΣΦ王普澤"}, {"王普澤"}},
`[]XArray1_String{{"c"}, {"ΠΣΦ王普澤"}, {"王普澤"}}`,
[]XArray1_String{{"c"}, {"ΠΣΦ王普澤"}, {"王普澤"}},
},
{ false, `Random0`,
`[]XArray1_String{{"c"}, {"ΠΣΦ王普澤"}, {"王普澤"}}`,
[]XArray1_String{{"c"}, {"ΠΣΦ王普澤"}, {"王普澤"}},
`XList_Any{XArray1_String{"c"}, XArray1_String{"ΠΣΦ王普澤"}, XArray1_String{"王普澤"}}`,
XList_Any{XArray1_String{"c"}, XArray1_String{"ΠΣΦ王普澤"}, XArray1_String{"王普澤"}},
},
// Canonical
{ true, `Zero`, `[]XList_Error{}`, []XList_Error{}, `[]XList_Error{}`, []XList_Error{} },
{ false, `Zero`, `[]XList_Error{}`, []XList_Error{}, `XList_Any{}`, XList_Any{} },
{ false, `Zero`, `[]XList_Error{}`, []XList_Error{}, `XList_XArray1_XStructEmpty{}`, XList_XArray1_XStructEmpty{} },
// Canonical
{ true, `Full`,
`[]XList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]XList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`[]XList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]XList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`[]XList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]XList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XList_Any{XList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XList_Any{XList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`[]XList_Error{{nil, {Id: "ΘΠ", Msg: "世"}, nil}, {nil, {}, {Id: "ΔΘΠΣΦ王普澤世", RetryCode: RetryBackoff}}, {}}`,
[]XList_Error{{nil, {Id: "ΘΠ", Msg: "世"}, nil}, {nil, {}, {Id: "ΔΘΠΣΦ王普澤世", RetryCode: RetryBackoff}}, {}},
`[]XList_Error{{nil, {Id: "ΘΠ", Msg: "世"}, nil}, {nil, {}, {Id: "ΔΘΠΣΦ王普澤世", RetryCode: RetryBackoff}}, {}}`,
[]XList_Error{{nil, {Id: "ΘΠ", Msg: "世"}, nil}, {nil, {}, {Id: "ΔΘΠΣΦ王普澤世", RetryCode: RetryBackoff}}, {}},
},
{ false, `Random0`,
`[]XList_Error{{nil, {Id: "ΘΠ", Msg: "世"}, nil}, {nil, {}, {Id: "ΔΘΠΣΦ王普澤世", RetryCode: RetryBackoff}}, {}}`,
[]XList_Error{{nil, {Id: "ΘΠ", Msg: "世"}, nil}, {nil, {}, {Id: "ΔΘΠΣΦ王普澤世", RetryCode: RetryBackoff}}, {}},
`XArray3_Any{XList_Error{nil, {Id: "ΘΠ", Msg: "世"}, nil}, XList_Error{nil, {}, {Id: "ΔΘΠΣΦ王普澤世", RetryCode: RetryBackoff}}, XList_Error{}}`,
XArray3_Any{XList_Error{nil, {Id: "ΘΠ", Msg: "世"}, nil}, XList_Error{nil, {}, {Id: "ΔΘΠΣΦ王普澤世", RetryCode: RetryBackoff}}, XList_Error{}},
},
// Canonical
{ true, `Zero`, `[]set[XEnumAbc]{}`, []set[XEnumAbc]{}, `[]set[XEnumAbc]{}`, []set[XEnumAbc]{} },
{ false, `Zero`, `[]set[XEnumAbc]{}`, []set[XEnumAbc]{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]set[XEnumAbc]{}`, []set[XEnumAbc]{}, `XList_Any{}`, XList_Any{} },
// Canonical
{ true, `Full`, `[]set[XEnumAbc]{{C}}`, []set[XEnumAbc]{{C}}, `[]set[XEnumAbc]{{C}}`, []set[XEnumAbc]{{C}} },
{ false, `Full`, `[]set[XEnumAbc]{{C}}`, []set[XEnumAbc]{{C}}, `XList_Any{set[XEnumAbc]{C}}`, XList_Any{set[XEnumAbc]{C}} },
// Canonical
{ true, `Zero`, `[]XMap_XByte_XByte{}`, []XMap_XByte_XByte{}, `[]XMap_XByte_XByte{}`, []XMap_XByte_XByte{} },
{ false, `Zero`, `[]XMap_XByte_XByte{}`, []XMap_XByte_XByte{}, `XList_Any{}`, XList_Any{} },
{ false, `Zero`, `[]XMap_XByte_XByte{}`, []XMap_XByte_XByte{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`[]XMap_XByte_XByte{{123: 123}}`,
[]XMap_XByte_XByte{{123: 123}},
`[]XMap_XByte_XByte{{123: 123}}`,
[]XMap_XByte_XByte{{123: 123}},
},
{ false, `Full`,
`[]XMap_XByte_XByte{{123: 123}}`,
[]XMap_XByte_XByte{{123: 123}},
`[]any{XMap_XByte_XByte{123: 123}}`,
[]any{XMap_XByte_XByte{123: 123}},
},
// Canonical
{ true, `Random0`, `[]XMap_XByte_XByte{{}}`, []XMap_XByte_XByte{{}}, `[]XMap_XByte_XByte{{}}`, []XMap_XByte_XByte{{}} },
{ false, `Random0`, `[]XMap_XByte_XByte{{}}`, []XMap_XByte_XByte{{}}, `[]any{XMap_XByte_XByte{}}`, []any{XMap_XByte_XByte{}} },
// Canonical
{ true, `Zero`, `[]XStructDepth1_All{}`, []XStructDepth1_All{}, `[]XStructDepth1_All{}`, []XStructDepth1_All{} },
{ false, `Zero`, `[]XStructDepth1_All{}`, []XStructDepth1_All{}, `[]?XStructDepth1_XEnumBcd{}`, []?XStructDepth1_XEnumBcd{} },
{ false, `Zero`, `[]XStructDepth1_All{}`, []XStructDepth1_All{}, `[]XStructEmpty{}`, []XStructEmpty{} },
// Canonical
{ true, `Full`,
`[]XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`[]XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`[]XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`[]any{XStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]any{XStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`, `[]XStructDepth1_All{{}}`, []XStructDepth1_All{{}}, `[]XStructDepth1_All{{}}`, []XStructDepth1_All{{}} },
{ false, `Random0`, `[]XStructDepth1_All{{}}`, []XStructDepth1_All{{}}, `XList_XStructEmpty{{}}`, XList_XStructEmpty{{}} },
// Canonical
{ true, `Zero`, `[]XUnionDepth1_All{}`, []XUnionDepth1_All{}, `[]XUnionDepth1_All{}`, []XUnionDepth1_All{} },
{ false, `Zero`, `[]XUnionDepth1_All{}`, []XUnionDepth1_All{}, `XList_Any{}`, XList_Any{} },
{ false, `Zero`, `[]XUnionDepth1_All{}`, []XUnionDepth1_All{}, `XList_XUnionDepth1_All{}`, XList_XUnionDepth1_All{} },
// Canonical
{ true, `Full`,
`[]XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`[]XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`[]XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`[]any{XUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]any{XUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`[]XUnionDepth1_All{{F0: nil}, {F0: nil}}`,
[]XUnionDepth1_All{{F0: nil}, {F0: nil}},
`[]XUnionDepth1_All{{F0: nil}, {F0: nil}}`,
[]XUnionDepth1_All{{F0: nil}, {F0: nil}},
},
{ false, `Random0`,
`[]XUnionDepth1_All{{F0: nil}, {F0: nil}}`,
[]XUnionDepth1_All{{F0: nil}, {F0: nil}},
`XList_Any{XUnionDepth1_All{F0: nil}, XUnionDepth1_All{F0: nil}}`,
XList_Any{XUnionDepth1_All{F0: nil}, XUnionDepth1_All{F0: nil}},
},
// Canonical
{ true, `Zero`,
`[]?XStructDepth1_XEnumBcd{}`,
[]?XStructDepth1_XEnumBcd{},
`[]?XStructDepth1_XEnumBcd{}`,
[]?XStructDepth1_XEnumBcd{},
},
{ false, `Zero`, `[]?XStructDepth1_XEnumBcd{}`, []?XStructDepth1_XEnumBcd{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]?XStructDepth1_XEnumBcd{}`, []?XStructDepth1_XEnumBcd{}, `XList_XStructEmpty{}`, XList_XStructEmpty{} },
// Canonical
{ true, `Full`,
`[]?XStructDepth1_XEnumBcd{{F9: D}}`,
[]?XStructDepth1_XEnumBcd{{F9: D}},
`[]?XStructDepth1_XEnumBcd{{F9: D}}`,
[]?XStructDepth1_XEnumBcd{{F9: D}},
},
{ false, `Full`,
`[]?XStructDepth1_XEnumBcd{{F9: D}}`,
[]?XStructDepth1_XEnumBcd{{F9: D}},
`[]XStructDepth1_All{{F9: D}}`,
[]XStructDepth1_All{{F9: D}},
},
// Canonical
{ true, `Zero`,
`XList_XArray1_XStructEmpty{}`,
XList_XArray1_XStructEmpty{},
`XList_XArray1_XStructEmpty{}`,
XList_XArray1_XStructEmpty{},
},
{ false, `Zero`, `XList_XArray1_XStructEmpty{}`, XList_XArray1_XStructEmpty{}, `[]XList_Error{}`, []XList_Error{} },
{ false, `Zero`, `XList_XArray1_XStructEmpty{}`, XList_XArray1_XStructEmpty{}, `XList_Any{}`, XList_Any{} },
// Canonical
{ true, `Full`,
`XList_XArray1_XStructEmpty{{}}`,
XList_XArray1_XStructEmpty{{}},
`XList_XArray1_XStructEmpty{{}}`,
XList_XArray1_XStructEmpty{{}},
},
{ false, `Full`,
`XList_XArray1_XStructEmpty{{}}`,
XList_XArray1_XStructEmpty{{}},
`XList_Any{XArray1_XStructEmpty{}}`,
XList_Any{XArray1_XStructEmpty{}},
},
// Canonical
{ true, `Zero`, `XList_List_XString{}`, XList_List_XString{}, `XList_List_XString{}`, XList_List_XString{} },
{ false, `Zero`, `XList_List_XString{}`, XList_List_XString{}, `[]any{}`, []any{} },
{ false, `Zero`, `XList_List_XString{}`, XList_List_XString{}, `[]XArray1_String{}`, []XArray1_String{} },
// Canonical
{ true, `Full`,
`XList_List_XString{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_List_XString{{"abcdeΔΘΠΣΦ王普澤世界"}},
`XList_List_XString{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_List_XString{{"abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XList_List_XString{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
XList_List_XString{{"abcdeΔΘΠΣΦ王普澤世界"}},
`[]any{[]XString{"abcdeΔΘΠΣΦ王普澤世界"}}`,
[]any{[]XString{"abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XList_List_XString{{"王普澤", "bcdeΔΘΠΣΦ王"}, {"bcdeΔΘΠ"}}`,
XList_List_XString{{"王普澤", "bcdeΔΘΠΣΦ王"}, {"bcdeΔΘΠ"}},
`XList_List_XString{{"王普澤", "bcdeΔΘΠΣΦ王"}, {"bcdeΔΘΠ"}}`,
XList_List_XString{{"王普澤", "bcdeΔΘΠΣΦ王"}, {"bcdeΔΘΠ"}},
},
{ false, `Random0`,
`XList_List_XString{{"王普澤", "bcdeΔΘΠΣΦ王"}, {"bcdeΔΘΠ"}}`,
XList_List_XString{{"王普澤", "bcdeΔΘΠΣΦ王"}, {"bcdeΔΘΠ"}},
`[]any{[]XString{"王普澤", "bcdeΔΘΠΣΦ王"}, []XString{"bcdeΔΘΠ"}}`,
[]any{[]XString{"王普澤", "bcdeΔΘΠΣΦ王"}, []XString{"bcdeΔΘΠ"}},
},
// Canonical
{ true, `Zero`, `XList_Set_XBool{}`, XList_Set_XBool{}, `XList_Set_XBool{}`, XList_Set_XBool{} },
{ false, `Zero`, `XList_Set_XBool{}`, XList_Set_XBool{}, `[]any{}`, []any{} },
{ false, `Zero`, `XList_Set_XBool{}`, XList_Set_XBool{}, `XList_Any{}`, XList_Any{} },
// Canonical
{ true, `Full`, `XList_Set_XBool{{true}}`, XList_Set_XBool{{true}}, `XList_Set_XBool{{true}}`, XList_Set_XBool{{true}} },
{ false, `Full`, `XList_Set_XBool{{true}}`, XList_Set_XBool{{true}}, `[]any{set[XBool]{true}}`, []any{set[XBool]{true}} },
// Canonical
{ true, `Zero`, `XList_XMap_Byte_Byte{}`, XList_XMap_Byte_Byte{}, `XList_XMap_Byte_Byte{}`, XList_XMap_Byte_Byte{} },
{ false, `Zero`, `XList_XMap_Byte_Byte{}`, XList_XMap_Byte_Byte{}, `[]any{}`, []any{} },
{ false, `Zero`, `XList_XMap_Byte_Byte{}`, XList_XMap_Byte_Byte{}, `[]XMap_XByte_XByte{}`, []XMap_XByte_XByte{} },
// Canonical
{ true, `Full`,
`XList_XMap_Byte_Byte{{123: 123}}`,
XList_XMap_Byte_Byte{{123: 123}},
`XList_XMap_Byte_Byte{{123: 123}}`,
XList_XMap_Byte_Byte{{123: 123}},
},
{ false, `Full`,
`XList_XMap_Byte_Byte{{123: 123}}`,
XList_XMap_Byte_Byte{{123: 123}},
`[]XMap_XByte_XByte{{123: 123}}`,
[]XMap_XByte_XByte{{123: 123}},
},
// Canonical
{ true, `Random0`,
`XList_XMap_Byte_Byte{{0: 63, 10: 0}, {171: 0}, {93: 151}}`,
XList_XMap_Byte_Byte{{0: 63, 10: 0}, {171: 0}, {93: 151}},
`XList_XMap_Byte_Byte{{0: 63, 10: 0}, {171: 0}, {93: 151}}`,
XList_XMap_Byte_Byte{{0: 63, 10: 0}, {171: 0}, {93: 151}},
},
{ false, `Random0`,
`XList_XMap_Byte_Byte{{0: 63, 10: 0}, {171: 0}, {93: 151}}`,
XList_XMap_Byte_Byte{{0: 63, 10: 0}, {171: 0}, {93: 151}},
`XArray3_Any{XMap_Byte_Byte{0: 63, 10: 0}, XMap_Byte_Byte{171: 0}, XMap_Byte_Byte{93: 151}}`,
XArray3_Any{XMap_Byte_Byte{0: 63, 10: 0}, XMap_Byte_Byte{171: 0}, XMap_Byte_Byte{93: 151}},
},
// Canonical
{ true, `Zero`,
`XList_XStructDepth1_All{}`,
XList_XStructDepth1_All{},
`XList_XStructDepth1_All{}`,
XList_XStructDepth1_All{},
},
{ false, `Zero`, `XList_XStructDepth1_All{}`, XList_XStructDepth1_All{}, `XList_XStructEmpty{}`, XList_XStructEmpty{} },
{ false, `Zero`, `XList_XStructDepth1_All{}`, XList_XStructDepth1_All{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`XList_XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XList_XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XList_XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XList_XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`XList_XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XList_XStructDepth1_All{{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`[]any{XStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]any{XStructDepth1_All{F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`XList_XStructDepth1_All{{F2: true, F3: "deΔΘΠΣΦ王普", F4: "bcdeΔΘΠΣΦ王", F5: typeobject(XSet_XStructEmpty), F6: 147, F7: 178, F9: D, F11: {Id: "cdeΔΘ"}, F14: 31884, F15: 1224172478, F17: 5018903974532464976, F18: 9899358694871220955, F19: 5, F20: 2, F21: -7295, F22: -9166, F24: 41399249, F26: 3363165724461504757, F27: -4.1187436e+09, F28: -4.7375818e+08, F29: 1.0715553175067283e+09, F30: 2.2383271360317728e+08, F31: {}, F32: {Id: "abc", Msg: "ab"}}}`,
XList_XStructDepth1_All{{F2: true, F3: "deΔΘΠΣΦ王普", F4: "bcdeΔΘΠΣΦ王", F5: typeobject(XSet_XStructEmpty), F6: 147, F7: 178, F9: D, F11: {Id: "cdeΔΘ"}, F14: 31884, F15: 1224172478, F17: 5018903974532464976, F18: 9899358694871220955, F19: 5, F20: 2, F21: -7295, F22: -9166, F24: 41399249, F26: 3363165724461504757, F27: -4.1187436e+09, F28: -4.7375818e+08, F29: 1.0715553175067283e+09, F30: 2.2383271360317728e+08, F31: {}, F32: {Id: "abc", Msg: "ab"}}},
`XList_XStructDepth1_All{{F2: true, F3: "deΔΘΠΣΦ王普", F4: "bcdeΔΘΠΣΦ王", F5: typeobject(XSet_XStructEmpty), F6: 147, F7: 178, F9: D, F11: {Id: "cdeΔΘ"}, F14: 31884, F15: 1224172478, F17: 5018903974532464976, F18: 9899358694871220955, F19: 5, F20: 2, F21: -7295, F22: -9166, F24: 41399249, F26: 3363165724461504757, F27: -4.1187436e+09, F28: -4.7375818e+08, F29: 1.0715553175067283e+09, F30: 2.2383271360317728e+08, F31: {}, F32: {Id: "abc", Msg: "ab"}}}`,
XList_XStructDepth1_All{{F2: true, F3: "deΔΘΠΣΦ王普", F4: "bcdeΔΘΠΣΦ王", F5: typeobject(XSet_XStructEmpty), F6: 147, F7: 178, F9: D, F11: {Id: "cdeΔΘ"}, F14: 31884, F15: 1224172478, F17: 5018903974532464976, F18: 9899358694871220955, F19: 5, F20: 2, F21: -7295, F22: -9166, F24: 41399249, F26: 3363165724461504757, F27: -4.1187436e+09, F28: -4.7375818e+08, F29: 1.0715553175067283e+09, F30: 2.2383271360317728e+08, F31: {}, F32: {Id: "abc", Msg: "ab"}}},
},
{ false, `Random0`,
`XList_XStructDepth1_All{{F2: true, F3: "deΔΘΠΣΦ王普", F4: "bcdeΔΘΠΣΦ王", F5: typeobject(XSet_XStructEmpty), F6: 147, F7: 178, F9: D, F11: {Id: "cdeΔΘ"}, F14: 31884, F15: 1224172478, F17: 5018903974532464976, F18: 9899358694871220955, F19: 5, F20: 2, F21: -7295, F22: -9166, F24: 41399249, F26: 3363165724461504757, F27: -4.1187436e+09, F28: -4.7375818e+08, F29: 1.0715553175067283e+09, F30: 2.2383271360317728e+08, F31: {}, F32: {Id: "abc", Msg: "ab"}}}`,
XList_XStructDepth1_All{{F2: true, F3: "deΔΘΠΣΦ王普", F4: "bcdeΔΘΠΣΦ王", F5: typeobject(XSet_XStructEmpty), F6: 147, F7: 178, F9: D, F11: {Id: "cdeΔΘ"}, F14: 31884, F15: 1224172478, F17: 5018903974532464976, F18: 9899358694871220955, F19: 5, F20: 2, F21: -7295, F22: -9166, F24: 41399249, F26: 3363165724461504757, F27: -4.1187436e+09, F28: -4.7375818e+08, F29: 1.0715553175067283e+09, F30: 2.2383271360317728e+08, F31: {}, F32: {Id: "abc", Msg: "ab"}}},
`[]any{XStructDepth1_All{F2: true, F3: "deΔΘΠΣΦ王普", F4: "bcdeΔΘΠΣΦ王", F5: typeobject(XSet_XStructEmpty), F6: 147, F7: 178, F9: D, F11: {Id: "cdeΔΘ"}, F14: 31884, F15: 1224172478, F17: 5018903974532464976, F18: 9899358694871220955, F19: 5, F20: 2, F21: -7295, F22: -9166, F24: 41399249, F26: 3363165724461504757, F27: -4.1187436e+09, F28: -4.7375818e+08, F29: 1.0715553175067283e+09, F30: 2.2383271360317728e+08, F31: {}, F32: {Id: "abc", Msg: "ab"}}}`,
[]any{XStructDepth1_All{F2: true, F3: "deΔΘΠΣΦ王普", F4: "bcdeΔΘΠΣΦ王", F5: typeobject(XSet_XStructEmpty), F6: 147, F7: 178, F9: D, F11: {Id: "cdeΔΘ"}, F14: 31884, F15: 1224172478, F17: 5018903974532464976, F18: 9899358694871220955, F19: 5, F20: 2, F21: -7295, F22: -9166, F24: 41399249, F26: 3363165724461504757, F27: -4.1187436e+09, F28: -4.7375818e+08, F29: 1.0715553175067283e+09, F30: 2.2383271360317728e+08, F31: {}, F32: {Id: "abc", Msg: "ab"}}},
},
// Canonical
{ true, `Zero`, `XList_XUnionDepth1_All{}`, XList_XUnionDepth1_All{}, `XList_XUnionDepth1_All{}`, XList_XUnionDepth1_All{} },
{ false, `Zero`, `XList_XUnionDepth1_All{}`, XList_XUnionDepth1_All{}, `[]XUnionDepth1_All{}`, []XUnionDepth1_All{} },
{ false, `Zero`, `XList_XUnionDepth1_All{}`, XList_XUnionDepth1_All{}, `XList_Any{}`, XList_Any{} },
// Canonical
{ true, `Full`,
`XList_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XList_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XList_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XList_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`XList_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XList_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`[]XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`XList_XUnionDepth1_All{{F0: nil}, {F29: 2.950166179061692e+08}, {F3: ""}}`,
XList_XUnionDepth1_All{{F0: nil}, {F29: 2.950166179061692e+08}, {F3: ""}},
`XList_XUnionDepth1_All{{F0: nil}, {F29: 2.950166179061692e+08}, {F3: ""}}`,
XList_XUnionDepth1_All{{F0: nil}, {F29: 2.950166179061692e+08}, {F3: ""}},
},
{ false, `Random0`,
`XList_XUnionDepth1_All{{F0: nil}, {F29: 2.950166179061692e+08}, {F3: ""}}`,
XList_XUnionDepth1_All{{F0: nil}, {F29: 2.950166179061692e+08}, {F3: ""}},
`[]XUnionDepth1_All{{F0: nil}, {F29: 2.950166179061692e+08}, {F3: ""}}`,
[]XUnionDepth1_All{{F0: nil}, {F29: 2.950166179061692e+08}, {F3: ""}},
},
// Canonical
{ true, `Zero`,
`XList_OptXStructDepth1_XEnumBcd{}`,
XList_OptXStructDepth1_XEnumBcd{},
`XList_OptXStructDepth1_XEnumBcd{}`,
XList_OptXStructDepth1_XEnumBcd{},
},
{ false, `Zero`,
`XList_OptXStructDepth1_XEnumBcd{}`,
XList_OptXStructDepth1_XEnumBcd{},
`[]?XStructDepth1_XEnumBcd{}`,
[]?XStructDepth1_XEnumBcd{},
},
{ false, `Zero`,
`XList_OptXStructDepth1_XEnumBcd{}`,
XList_OptXStructDepth1_XEnumBcd{},
`XList_XStructEmpty{}`,
XList_XStructEmpty{},
},
// Canonical
{ true, `Full`,
`XList_OptXStructDepth1_XEnumBcd{{F9: D}}`,
XList_OptXStructDepth1_XEnumBcd{{F9: D}},
`XList_OptXStructDepth1_XEnumBcd{{F9: D}}`,
XList_OptXStructDepth1_XEnumBcd{{F9: D}},
},
{ false, `Full`,
`XList_OptXStructDepth1_XEnumBcd{{F9: D}}`,
XList_OptXStructDepth1_XEnumBcd{{F9: D}},
`[]any{?XStructDepth1_XEnumBcd{F9: D}}`,
[]any{?XStructDepth1_XEnumBcd{F9: D}},
},
// Canonical
{ true, `Zero`, `set[XArray2_XEnumAbc]{}`, set[XArray2_XEnumAbc]{}, `set[XArray2_XEnumAbc]{}`, set[XArray2_XEnumAbc]{} },
// Canonical
{ true, `Full`,
`set[XArray2_XEnumAbc]{{C, C}}`,
set[XArray2_XEnumAbc]{{C, C}},
`set[XArray2_XEnumAbc]{{C, C}}`,
set[XArray2_XEnumAbc]{{C, C}},
},
// Canonical
{ true, `Zero`,
`set[XStructDepth1_String]{}`,
set[XStructDepth1_String]{},
`set[XStructDepth1_String]{}`,
set[XStructDepth1_String]{},
},
{ false, `Zero`, `set[XStructDepth1_String]{}`, set[XStructDepth1_String]{}, `set[XStructEmpty]{}`, set[XStructEmpty]{} },
{ false, `Zero`, `set[XStructDepth1_String]{}`, set[XStructDepth1_String]{}, `XSet_XStructEmpty{}`, XSet_XStructEmpty{} },
// Canonical
{ true, `Full`,
`set[XStructDepth1_String]{{F3: "abcdeΔΘΠΣΦ王普澤世界"}}`,
set[XStructDepth1_String]{{F3: "abcdeΔΘΠΣΦ王普澤世界"}},
`set[XStructDepth1_String]{{F3: "abcdeΔΘΠΣΦ王普澤世界"}}`,
set[XStructDepth1_String]{{F3: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`set[XStructDepth1_String]{{}, {F3: "cdeΔΘΠΣΦ王普澤世界"}}`,
set[XStructDepth1_String]{{}, {F3: "cdeΔΘΠΣΦ王普澤世界"}},
`set[XStructDepth1_String]{{}, {F3: "cdeΔΘΠΣΦ王普澤世界"}}`,
set[XStructDepth1_String]{{}, {F3: "cdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Zero`,
`set[XUnionDepth1_XNamedError]{}`,
set[XUnionDepth1_XNamedError]{},
`set[XUnionDepth1_XNamedError]{}`,
set[XUnionDepth1_XNamedError]{},
},
// Canonical
{ true, `Full`,
`set[XUnionDepth1_XNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
set[XUnionDepth1_XNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`set[XUnionDepth1_XNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
set[XUnionDepth1_XNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`set[XUnionDepth1_XNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤", Msg: "abcdeΔΘΠΣΦ王普"}}}`,
set[XUnionDepth1_XNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤", Msg: "abcdeΔΘΠΣΦ王普"}}},
`set[XUnionDepth1_XNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤", Msg: "abcdeΔΘΠΣΦ王普"}}}`,
set[XUnionDepth1_XNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤", Msg: "abcdeΔΘΠΣΦ王普"}}},
},
// Canonical
{ true, `Zero`,
`XSet_XArray1_XStructEmpty{}`,
XSet_XArray1_XStructEmpty{},
`XSet_XArray1_XStructEmpty{}`,
XSet_XArray1_XStructEmpty{},
},
// Canonical
{ true, `Full`,
`XSet_XArray1_XStructEmpty{{}}`,
XSet_XArray1_XStructEmpty{{}},
`XSet_XArray1_XStructEmpty{{}}`,
XSet_XArray1_XStructEmpty{{}},
},
// Canonical
{ true, `Zero`,
`XSet_XStructDepth1_XFloat64{}`,
XSet_XStructDepth1_XFloat64{},
`XSet_XStructDepth1_XFloat64{}`,
XSet_XStructDepth1_XFloat64{},
},
{ false, `Zero`, `XSet_XStructDepth1_XFloat64{}`, XSet_XStructDepth1_XFloat64{}, `XSet_XStructEmpty{}`, XSet_XStructEmpty{} },
{ false, `Zero`, `XSet_XStructDepth1_XFloat64{}`, XSet_XStructDepth1_XFloat64{}, `set[XStructEmpty]{}`, set[XStructEmpty]{} },
// Canonical
{ true, `Full`,
`XSet_XStructDepth1_XFloat64{{F30: 1.5}}`,
XSet_XStructDepth1_XFloat64{{F30: 1.5}},
`XSet_XStructDepth1_XFloat64{{F30: 1.5}}`,
XSet_XStructDepth1_XFloat64{{F30: 1.5}},
},
// Canonical
{ true, `Random0`,
`XSet_XStructDepth1_XFloat64{{F30: -4.338791546407051e+08}}`,
XSet_XStructDepth1_XFloat64{{F30: -4.338791546407051e+08}},
`XSet_XStructDepth1_XFloat64{{F30: -4.338791546407051e+08}}`,
XSet_XStructDepth1_XFloat64{{F30: -4.338791546407051e+08}},
},
// Canonical
{ true, `Zero`,
`XSet_XUnionDepth1_XInt8{}`,
XSet_XUnionDepth1_XInt8{},
`XSet_XUnionDepth1_XInt8{}`,
XSet_XUnionDepth1_XInt8{},
},
// Canonical
{ true, `Full`,
`XSet_XUnionDepth1_XInt8{{F20: -123}}`,
XSet_XUnionDepth1_XInt8{{F20: -123}},
`XSet_XUnionDepth1_XInt8{{F20: -123}}`,
XSet_XUnionDepth1_XInt8{{F20: -123}},
},
// Canonical
{ true, `Random0`,
`XSet_XUnionDepth1_XInt8{{F20: 0}}`,
XSet_XUnionDepth1_XInt8{{F20: 0}},
`XSet_XUnionDepth1_XInt8{{F20: 0}}`,
XSet_XUnionDepth1_XInt8{{F20: 0}},
},
// Canonical
{ true, `Zero`,
`map[XArray3_Int64]XArray3_Int64{}`,
map[XArray3_Int64]XArray3_Int64{},
`map[XArray3_Int64]XArray3_Int64{}`,
map[XArray3_Int64]XArray3_Int64{},
},
// Canonical
{ true, `Full`,
`map[XArray3_Int64]XArray3_Int64{{-123, -123, -123}: {-123, -123, -123}}`,
map[XArray3_Int64]XArray3_Int64{{-123, -123, -123}: {-123, -123, -123}},
`map[XArray3_Int64]XArray3_Int64{{-123, -123, -123}: {-123, -123, -123}}`,
map[XArray3_Int64]XArray3_Int64{{-123, -123, -123}: {-123, -123, -123}},
},
// Canonical
{ true, `Random0`,
`map[XArray3_Int64]XArray3_Int64{{-1723339302975699010, 1551317519793337777, 27938471691549772}: {-2124330902708903306, -483989880896138729, 1198009883539770066}}`,
map[XArray3_Int64]XArray3_Int64{{-1723339302975699010, 1551317519793337777, 27938471691549772}: {-2124330902708903306, -483989880896138729, 1198009883539770066}},
`map[XArray3_Int64]XArray3_Int64{{-1723339302975699010, 1551317519793337777, 27938471691549772}: {-2124330902708903306, -483989880896138729, 1198009883539770066}}`,
map[XArray3_Int64]XArray3_Int64{{-1723339302975699010, 1551317519793337777, 27938471691549772}: {-2124330902708903306, -483989880896138729, 1198009883539770066}},
},
// Canonical
{ true, `Zero`,
`map[XStructDepth1_String]XStructDepth1_String{}`,
map[XStructDepth1_String]XStructDepth1_String{},
`map[XStructDepth1_String]XStructDepth1_String{}`,
map[XStructDepth1_String]XStructDepth1_String{},
},
{ false, `Zero`,
`map[XStructDepth1_String]XStructDepth1_String{}`,
map[XStructDepth1_String]XStructDepth1_String{},
`XMap_XStructEmpty_XStructEmpty{}`,
XMap_XStructEmpty_XStructEmpty{},
},
{ false, `Zero`,
`map[XStructDepth1_String]XStructDepth1_String{}`,
map[XStructDepth1_String]XStructDepth1_String{},
`map[XStructEmpty]XStructEmpty{}`,
map[XStructEmpty]XStructEmpty{},
},
// Canonical
{ true, `Full`,
`map[XStructDepth1_String]XStructDepth1_String{{F3: "abcdeΔΘΠΣΦ王普澤世界"}: {F3: "abcdeΔΘΠΣΦ王普澤世界"}}`,
map[XStructDepth1_String]XStructDepth1_String{{F3: "abcdeΔΘΠΣΦ王普澤世界"}: {F3: "abcdeΔΘΠΣΦ王普澤世界"}},
`map[XStructDepth1_String]XStructDepth1_String{{F3: "abcdeΔΘΠΣΦ王普澤世界"}: {F3: "abcdeΔΘΠΣΦ王普澤世界"}}`,
map[XStructDepth1_String]XStructDepth1_String{{F3: "abcdeΔΘΠΣΦ王普澤世界"}: {F3: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`map[XStructDepth1_String]XStructDepth1_String{{F3: "cd"}: {F3: "abcdeΔΘΠΣΦ王普"}, {F3: "deΔΘΠΣΦ王普澤"}: {F3: "cdeΔΘ"}, {F3: "ΔΘΠΣΦ"}: {}}`,
map[XStructDepth1_String]XStructDepth1_String{{F3: "cd"}: {F3: "abcdeΔΘΠΣΦ王普"}, {F3: "deΔΘΠΣΦ王普澤"}: {F3: "cdeΔΘ"}, {F3: "ΔΘΠΣΦ"}: {}},
`map[XStructDepth1_String]XStructDepth1_String{{F3: "cd"}: {F3: "abcdeΔΘΠΣΦ王普"}, {F3: "deΔΘΠΣΦ王普澤"}: {F3: "cdeΔΘ"}, {F3: "ΔΘΠΣΦ"}: {}}`,
map[XStructDepth1_String]XStructDepth1_String{{F3: "cd"}: {F3: "abcdeΔΘΠΣΦ王普"}, {F3: "deΔΘΠΣΦ王普澤"}: {F3: "cdeΔΘ"}, {F3: "ΔΘΠΣΦ"}: {}},
},
// Canonical
{ true, `Zero`,
`map[XUnionDepth1_Float64]XUnionDepth1_Float64{}`,
map[XUnionDepth1_Float64]XUnionDepth1_Float64{},
`map[XUnionDepth1_Float64]XUnionDepth1_Float64{}`,
map[XUnionDepth1_Float64]XUnionDepth1_Float64{},
},
// Canonical
{ true, `Full`,
`map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}`,
map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}},
`map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}`,
map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}},
},
// Canonical
{ true, `Random0`,
`map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 0}: {F29: -3.2099909632065117e+07}}`,
map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 0}: {F29: -3.2099909632065117e+07}},
`map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 0}: {F29: -3.2099909632065117e+07}}`,
map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 0}: {F29: -3.2099909632065117e+07}},
},
// Canonical
{ true, `Zero`,
`XMap_XArray3_XBool_XArray3_XBool{}`,
XMap_XArray3_XBool_XArray3_XBool{},
`XMap_XArray3_XBool_XArray3_XBool{}`,
XMap_XArray3_XBool_XArray3_XBool{},
},
// Canonical
{ true, `Full`,
`XMap_XArray3_XBool_XArray3_XBool{{true, true, true}: {true, true, true}}`,
XMap_XArray3_XBool_XArray3_XBool{{true, true, true}: {true, true, true}},
`XMap_XArray3_XBool_XArray3_XBool{{true, true, true}: {true, true, true}}`,
XMap_XArray3_XBool_XArray3_XBool{{true, true, true}: {true, true, true}},
},
// Canonical
{ true, `Zero`,
`XMap_XStructDepth1_XBool_XStructDepth1_XBool{}`,
XMap_XStructDepth1_XBool_XStructDepth1_XBool{},
`XMap_XStructDepth1_XBool_XStructDepth1_XBool{}`,
XMap_XStructDepth1_XBool_XStructDepth1_XBool{},
},
{ false, `Zero`,
`XMap_XStructDepth1_XBool_XStructDepth1_XBool{}`,
XMap_XStructDepth1_XBool_XStructDepth1_XBool{},
`map[XStructEmpty]XStructEmpty{}`,
map[XStructEmpty]XStructEmpty{},
},
{ false, `Zero`,
`XMap_XStructDepth1_XBool_XStructDepth1_XBool{}`,
XMap_XStructDepth1_XBool_XStructDepth1_XBool{},
`XMap_XStructEmpty_XStructEmpty{}`,
XMap_XStructEmpty_XStructEmpty{},
},
// Canonical
{ true, `Full`,
`XMap_XStructDepth1_XBool_XStructDepth1_XBool{{F2: true}: {F2: true}}`,
XMap_XStructDepth1_XBool_XStructDepth1_XBool{{F2: true}: {F2: true}},
`XMap_XStructDepth1_XBool_XStructDepth1_XBool{{F2: true}: {F2: true}}`,
XMap_XStructDepth1_XBool_XStructDepth1_XBool{{F2: true}: {F2: true}},
},
// Canonical
{ true, `Zero`,
`XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64{}`,
XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64{},
`XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64{}`,
XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64{},
},
// Canonical
{ true, `Full`,
`XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64{{F18: 123}: {F18: 123}}`,
XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64{{F18: 123}: {F18: 123}},
`XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64{{F18: 123}: {F18: 123}}`,
XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64{{F18: 123}: {F18: 123}},
},
// Canonical
{ true, `Random0`,
`XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64{{F18: 0}: {F18: 17420072968693614323}}`,
XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64{{F18: 0}: {F18: 17420072968693614323}},
`XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64{{F18: 0}: {F18: 17420072968693614323}}`,
XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64{{F18: 0}: {F18: 17420072968693614323}},
},
// Canonical
{ true, `Zero`, `XStructDepth2_All{}`, XStructDepth2_All{}, `XStructDepth2_All{}`, XStructDepth2_All{} },
{ false, `Zero`, `XStructDepth2_All{}`, XStructDepth2_All{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`, `XStructDepth2_All{}`, XStructDepth2_All{}, `XStructDepth2_Set_Float64{}`, XStructDepth2_Set_Float64{} },
// Canonical
{ true, `Full`,
`XStructDepth2_All{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}`,
XStructDepth2_All{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}},
`XStructDepth2_All{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}`,
XStructDepth2_All{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}},
},
// Canonical
{ true, `Random0`,
`XStructDepth2_All{F0: {typeobject(any), typeobject(set[string])}, F1: {624195240}, F2: {-16292, -6161}, F4: {0, 1.738953051495289e+09}, F5: {B}, F6: {0: 0, 21: 163}, F8: {F0: XList_XString{}, F3: "bcd", F6: 96, F7: 97, F8: C, F11: {Id: "cde", Msg: "cdeΔΘΠΣΦ王普"}, F12: {Id: "王普澤世界", RetryCode: RetryBackoff}, F13: 1022, F14: 41391, F15: 730244830, F16: 1039275857, F17: 1538341001578454974, F18: 4110406704162911514, F19: 32, F20: -2, F21: -15834, F23: -89743541, F25: -3452405940873946487, F26: -358236226010780487, F27: -1.4241786e+08, F28: -5.401664e+08, F29: -1.1107673826204848e+09, F30: -3.394175396032138e+07, F32: {}}, F10: {F7: 187}, F12: {F9: C}, F13: {}}`,
XStructDepth2_All{F0: {typeobject(any), typeobject(set[string])}, F1: {624195240}, F2: {-16292, -6161}, F4: {0, 1.738953051495289e+09}, F5: {B}, F6: {0: 0, 21: 163}, F8: {F0: XList_XString{}, F3: "bcd", F6: 96, F7: 97, F8: C, F11: {Id: "cde", Msg: "cdeΔΘΠΣΦ王普"}, F12: {Id: "王普澤世界", RetryCode: RetryBackoff}, F13: 1022, F14: 41391, F15: 730244830, F16: 1039275857, F17: 1538341001578454974, F18: 4110406704162911514, F19: 32, F20: -2, F21: -15834, F23: -89743541, F25: -3452405940873946487, F26: -358236226010780487, F27: -1.4241786e+08, F28: -5.401664e+08, F29: -1.1107673826204848e+09, F30: -3.394175396032138e+07, F32: {}}, F10: {F7: 187}, F12: {F9: C}, F13: {}},
`XStructDepth2_All{F0: {typeobject(any), typeobject(set[string])}, F1: {624195240}, F2: {-16292, -6161}, F4: {0, 1.738953051495289e+09}, F5: {B}, F6: {0: 0, 21: 163}, F8: {F0: XList_XString{}, F3: "bcd", F6: 96, F7: 97, F8: C, F11: {Id: "cde", Msg: "cdeΔΘΠΣΦ王普"}, F12: {Id: "王普澤世界", RetryCode: RetryBackoff}, F13: 1022, F14: 41391, F15: 730244830, F16: 1039275857, F17: 1538341001578454974, F18: 4110406704162911514, F19: 32, F20: -2, F21: -15834, F23: -89743541, F25: -3452405940873946487, F26: -358236226010780487, F27: -1.4241786e+08, F28: -5.401664e+08, F29: -1.1107673826204848e+09, F30: -3.394175396032138e+07, F32: {}}, F10: {F7: 187}, F12: {F9: C}, F13: {}}`,
XStructDepth2_All{F0: {typeobject(any), typeobject(set[string])}, F1: {624195240}, F2: {-16292, -6161}, F4: {0, 1.738953051495289e+09}, F5: {B}, F6: {0: 0, 21: 163}, F8: {F0: XList_XString{}, F3: "bcd", F6: 96, F7: 97, F8: C, F11: {Id: "cde", Msg: "cdeΔΘΠΣΦ王普"}, F12: {Id: "王普澤世界", RetryCode: RetryBackoff}, F13: 1022, F14: 41391, F15: 730244830, F16: 1039275857, F17: 1538341001578454974, F18: 4110406704162911514, F19: 32, F20: -2, F21: -15834, F23: -89743541, F25: -3452405940873946487, F26: -358236226010780487, F27: -1.4241786e+08, F28: -5.401664e+08, F29: -1.1107673826204848e+09, F30: -3.394175396032138e+07, F32: {}}, F10: {F7: 187}, F12: {F9: C}, F13: {}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_XArray2_TypeObject{}`,
XStructDepth2_XArray2_TypeObject{},
`XStructDepth2_XArray2_TypeObject{}`,
XStructDepth2_XArray2_TypeObject{},
},
{ false, `Zero`, `XStructDepth2_XArray2_TypeObject{}`, XStructDepth2_XArray2_TypeObject{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`,
`XStructDepth2_XArray2_TypeObject{}`,
XStructDepth2_XArray2_TypeObject{},
`XStructDepth2_All{}`,
XStructDepth2_All{},
},
// Canonical
{ true, `Full`,
`XStructDepth2_XArray2_TypeObject{F0: {typeobject(int64), typeobject(int64)}}`,
XStructDepth2_XArray2_TypeObject{F0: {typeobject(int64), typeobject(int64)}},
`XStructDepth2_XArray2_TypeObject{F0: {typeobject(int64), typeobject(int64)}}`,
XStructDepth2_XArray2_TypeObject{F0: {typeobject(int64), typeobject(int64)}},
},
{ false, `Full`,
`XStructDepth2_XArray2_TypeObject{F0: {typeobject(int64), typeobject(int64)}}`,
XStructDepth2_XArray2_TypeObject{F0: {typeobject(int64), typeobject(int64)}},
`XStructDepth1_All{F0: XArray2_TypeObject{typeobject(int64), typeobject(int64)}}`,
XStructDepth1_All{F0: XArray2_TypeObject{typeobject(int64), typeobject(int64)}},
},
// Canonical
{ true, `Random0`,
`XStructDepth2_XArray2_TypeObject{F0: {typeobject(XList_XUint16), typeobject(XList_Byte)}}`,
XStructDepth2_XArray2_TypeObject{F0: {typeobject(XList_XUint16), typeobject(XList_Byte)}},
`XStructDepth2_XArray2_TypeObject{F0: {typeobject(XList_XUint16), typeobject(XList_Byte)}}`,
XStructDepth2_XArray2_TypeObject{F0: {typeobject(XList_XUint16), typeobject(XList_Byte)}},
},
{ false, `Random0`,
`XStructDepth2_XArray2_TypeObject{F0: {typeobject(XList_XUint16), typeobject(XList_Byte)}}`,
XStructDepth2_XArray2_TypeObject{F0: {typeobject(XList_XUint16), typeobject(XList_Byte)}},
`XStructDepth2_All{F0: {typeobject(XList_XUint16), typeobject(XList_Byte)}}`,
XStructDepth2_All{F0: {typeobject(XList_XUint16), typeobject(XList_Byte)}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_XArray1_Uint32{}`,
XStructDepth2_XArray1_Uint32{},
`XStructDepth2_XArray1_Uint32{}`,
XStructDepth2_XArray1_Uint32{},
},
{ false, `Zero`, `XStructDepth2_XArray1_Uint32{}`, XStructDepth2_XArray1_Uint32{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth2_XArray1_Uint32{}`, XStructDepth2_XArray1_Uint32{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth2_XArray1_Uint32{F1: {123}}`,
XStructDepth2_XArray1_Uint32{F1: {123}},
`XStructDepth2_XArray1_Uint32{F1: {123}}`,
XStructDepth2_XArray1_Uint32{F1: {123}},
},
{ false, `Full`,
`XStructDepth2_XArray1_Uint32{F1: {123}}`,
XStructDepth2_XArray1_Uint32{F1: {123}},
`XStructDepth2_All{F1: {123}}`,
XStructDepth2_All{F1: {123}},
},
// Canonical
{ true, `Random0`,
`XStructDepth2_XArray1_Uint32{F1: {830396580}}`,
XStructDepth2_XArray1_Uint32{F1: {830396580}},
`XStructDepth2_XArray1_Uint32{F1: {830396580}}`,
XStructDepth2_XArray1_Uint32{F1: {830396580}},
},
{ false, `Random0`,
`XStructDepth2_XArray1_Uint32{F1: {830396580}}`,
XStructDepth2_XArray1_Uint32{F1: {830396580}},
`XStructDepth2_All{F1: {830396580}}`,
XStructDepth2_All{F1: {830396580}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_List_Int16{}`,
XStructDepth2_List_Int16{},
`XStructDepth2_List_Int16{}`,
XStructDepth2_List_Int16{},
},
{ false, `Zero`, `XStructDepth2_List_Int16{}`, XStructDepth2_List_Int16{}, `?XStructEmpty{}`, ?XStructEmpty{} },
{ false, `Zero`, `XStructDepth2_List_Int16{}`, XStructDepth2_List_Int16{}, `XStructDepth2_All{}`, XStructDepth2_All{} },
// Canonical
{ true, `Full`,
`XStructDepth2_List_Int16{F2: {-123}}`,
XStructDepth2_List_Int16{F2: {-123}},
`XStructDepth2_List_Int16{F2: {-123}}`,
XStructDepth2_List_Int16{F2: {-123}},
},
{ false, `Full`,
`XStructDepth2_List_Int16{F2: {-123}}`,
XStructDepth2_List_Int16{F2: {-123}},
`XStructDepth2_All{F2: {-123}}`,
XStructDepth2_All{F2: {-123}},
},
// Canonical
{ true, `Random0`,
`XStructDepth2_List_Int16{F2: {-6308, 0, -1378}}`,
XStructDepth2_List_Int16{F2: {-6308, 0, -1378}},
`XStructDepth2_List_Int16{F2: {-6308, 0, -1378}}`,
XStructDepth2_List_Int16{F2: {-6308, 0, -1378}},
},
{ false, `Random0`,
`XStructDepth2_List_Int16{F2: {-6308, 0, -1378}}`,
XStructDepth2_List_Int16{F2: {-6308, 0, -1378}},
`XStructDepth2_All{F2: {-6308, 0, -1378}}`,
XStructDepth2_All{F2: {-6308, 0, -1378}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_XList_Any{}`,
XStructDepth2_XList_Any{},
`XStructDepth2_XList_Any{}`,
XStructDepth2_XList_Any{},
},
{ false, `Zero`, `XStructDepth2_XList_Any{}`, XStructDepth2_XList_Any{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`, `XStructDepth2_XList_Any{}`, XStructDepth2_XList_Any{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth2_XList_Any{F3: {int64(-123)}}`,
XStructDepth2_XList_Any{F3: {int64(-123)}},
`XStructDepth2_XList_Any{F3: {int64(-123)}}`,
XStructDepth2_XList_Any{F3: {int64(-123)}},
},
{ false, `Full`,
`XStructDepth2_XList_Any{F3: {int64(-123)}}`,
XStructDepth2_XList_Any{F3: {int64(-123)}},
`XStructDepth2_All{F3: {int64(-123)}}`,
XStructDepth2_All{F3: {int64(-123)}},
},
// Canonical
{ true, `Random0`,
`XStructDepth2_XList_Any{F3: {XStructDepth3_OptXStructDepth2_Set_Float64{}, XList_XFloat64{-1.416808473318998e+08, 0, -4.885891344268399e+07}}}`,
XStructDepth2_XList_Any{F3: {XStructDepth3_OptXStructDepth2_Set_Float64{}, XList_XFloat64{-1.416808473318998e+08, 0, -4.885891344268399e+07}}},
`XStructDepth2_XList_Any{F3: {XStructDepth3_OptXStructDepth2_Set_Float64{}, XList_XFloat64{-1.416808473318998e+08, 0, -4.885891344268399e+07}}}`,
XStructDepth2_XList_Any{F3: {XStructDepth3_OptXStructDepth2_Set_Float64{}, XList_XFloat64{-1.416808473318998e+08, 0, -4.885891344268399e+07}}},
},
{ false, `Random0`,
`XStructDepth2_XList_Any{F3: {XStructDepth3_OptXStructDepth2_Set_Float64{}, XList_XFloat64{-1.416808473318998e+08, 0, -4.885891344268399e+07}}}`,
XStructDepth2_XList_Any{F3: {XStructDepth3_OptXStructDepth2_Set_Float64{}, XList_XFloat64{-1.416808473318998e+08, 0, -4.885891344268399e+07}}},
`XStructDepth2_All{F3: {XStructDepth3_OptXStructDepth2_Set_Float64{}, XList_XFloat64{-1.416808473318998e+08, 0, -4.885891344268399e+07}}}`,
XStructDepth2_All{F3: {XStructDepth3_OptXStructDepth2_Set_Float64{}, XList_XFloat64{-1.416808473318998e+08, 0, -4.885891344268399e+07}}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_Set_Float64{}`,
XStructDepth2_Set_Float64{},
`XStructDepth2_Set_Float64{}`,
XStructDepth2_Set_Float64{},
},
{ false, `Zero`, `XStructDepth2_Set_Float64{}`, XStructDepth2_Set_Float64{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`,
`XStructDepth2_Set_Float64{}`,
XStructDepth2_Set_Float64{},
`?XStructDepth2_Set_Float64{}`,
?XStructDepth2_Set_Float64{},
},
// Canonical
{ true, `Full`,
`XStructDepth2_Set_Float64{F4: {1.5}}`,
XStructDepth2_Set_Float64{F4: {1.5}},
`XStructDepth2_Set_Float64{F4: {1.5}}`,
XStructDepth2_Set_Float64{F4: {1.5}},
},
{ false, `Full`,
`XStructDepth2_Set_Float64{F4: {1.5}}`,
XStructDepth2_Set_Float64{F4: {1.5}},
`XStructDepth2_All{F4: {1.5}}`,
XStructDepth2_All{F4: {1.5}},
},
// Canonical
{ true, `Random0`,
`XStructDepth2_Set_Float64{F4: {-2.964258524832707e+09, -5.64685356748069e+08, 0}}`,
XStructDepth2_Set_Float64{F4: {-2.964258524832707e+09, -5.64685356748069e+08, 0}},
`XStructDepth2_Set_Float64{F4: {-2.964258524832707e+09, -5.64685356748069e+08, 0}}`,
XStructDepth2_Set_Float64{F4: {-2.964258524832707e+09, -5.64685356748069e+08, 0}},
},
{ false, `Random0`,
`XStructDepth2_Set_Float64{F4: {-2.964258524832707e+09, -5.64685356748069e+08, 0}}`,
XStructDepth2_Set_Float64{F4: {-2.964258524832707e+09, -5.64685356748069e+08, 0}},
`?XStructDepth2_Set_Float64{F4: {-2.964258524832707e+09, -5.64685356748069e+08, 0}}`,
?XStructDepth2_Set_Float64{F4: {-2.964258524832707e+09, -5.64685356748069e+08, 0}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_XSet_XEnumBcd{}`,
XStructDepth2_XSet_XEnumBcd{},
`XStructDepth2_XSet_XEnumBcd{}`,
XStructDepth2_XSet_XEnumBcd{},
},
{ false, `Zero`, `XStructDepth2_XSet_XEnumBcd{}`, XStructDepth2_XSet_XEnumBcd{}, `XStructDepth2_All{}`, XStructDepth2_All{} },
{ false, `Zero`, `XStructDepth2_XSet_XEnumBcd{}`, XStructDepth2_XSet_XEnumBcd{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth2_XSet_XEnumBcd{F5: {D}}`,
XStructDepth2_XSet_XEnumBcd{F5: {D}},
`XStructDepth2_XSet_XEnumBcd{F5: {D}}`,
XStructDepth2_XSet_XEnumBcd{F5: {D}},
},
{ false, `Full`,
`XStructDepth2_XSet_XEnumBcd{F5: {D}}`,
XStructDepth2_XSet_XEnumBcd{F5: {D}},
`XStructDepth2_All{F5: {D}}`,
XStructDepth2_All{F5: {D}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_Map_Byte_Byte{}`,
XStructDepth2_Map_Byte_Byte{},
`XStructDepth2_Map_Byte_Byte{}`,
XStructDepth2_Map_Byte_Byte{},
},
{ false, `Zero`, `XStructDepth2_Map_Byte_Byte{}`, XStructDepth2_Map_Byte_Byte{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`, `XStructDepth2_Map_Byte_Byte{}`, XStructDepth2_Map_Byte_Byte{}, `XStructDepth2_All{}`, XStructDepth2_All{} },
// Canonical
{ true, `Full`,
`XStructDepth2_Map_Byte_Byte{F6: {123: 123}}`,
XStructDepth2_Map_Byte_Byte{F6: {123: 123}},
`XStructDepth2_Map_Byte_Byte{F6: {123: 123}}`,
XStructDepth2_Map_Byte_Byte{F6: {123: 123}},
},
{ false, `Full`,
`XStructDepth2_Map_Byte_Byte{F6: {123: 123}}`,
XStructDepth2_Map_Byte_Byte{F6: {123: 123}},
`XStructDepth2_All{F6: {123: 123}}`,
XStructDepth2_All{F6: {123: 123}},
},
// Canonical
{ true, `Random0`,
`XStructDepth2_Map_Byte_Byte{F6: {0: 85, 189: 200}}`,
XStructDepth2_Map_Byte_Byte{F6: {0: 85, 189: 200}},
`XStructDepth2_Map_Byte_Byte{F6: {0: 85, 189: 200}}`,
XStructDepth2_Map_Byte_Byte{F6: {0: 85, 189: 200}},
},
{ false, `Random0`,
`XStructDepth2_Map_Byte_Byte{F6: {0: 85, 189: 200}}`,
XStructDepth2_Map_Byte_Byte{F6: {0: 85, 189: 200}},
`XStructDepth2_All{F6: {0: 85, 189: 200}}`,
XStructDepth2_All{F6: {0: 85, 189: 200}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_Map_Uint32_Uint32{}`,
XStructDepth2_Map_Uint32_Uint32{},
`XStructDepth2_Map_Uint32_Uint32{}`,
XStructDepth2_Map_Uint32_Uint32{},
},
{ false, `Zero`,
`XStructDepth2_Map_Uint32_Uint32{}`,
XStructDepth2_Map_Uint32_Uint32{},
`XStructDepth2_All{}`,
XStructDepth2_All{},
},
{ false, `Zero`, `XStructDepth2_Map_Uint32_Uint32{}`, XStructDepth2_Map_Uint32_Uint32{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth2_Map_Uint32_Uint32{F7: {123: 123}}`,
XStructDepth2_Map_Uint32_Uint32{F7: {123: 123}},
`XStructDepth2_Map_Uint32_Uint32{F7: {123: 123}}`,
XStructDepth2_Map_Uint32_Uint32{F7: {123: 123}},
},
{ false, `Full`,
`XStructDepth2_Map_Uint32_Uint32{F7: {123: 123}}`,
XStructDepth2_Map_Uint32_Uint32{F7: {123: 123}},
`XStructDepth2_All{F7: {123: 123}}`,
XStructDepth2_All{F7: {123: 123}},
},
// Canonical
{ true, `Random0`,
`XStructDepth2_Map_Uint32_Uint32{F7: {0: 2532761821, 3848062770: 0, 703463747: 4101900733}}`,
XStructDepth2_Map_Uint32_Uint32{F7: {0: 2532761821, 3848062770: 0, 703463747: 4101900733}},
`XStructDepth2_Map_Uint32_Uint32{F7: {0: 2532761821, 3848062770: 0, 703463747: 4101900733}}`,
XStructDepth2_Map_Uint32_Uint32{F7: {0: 2532761821, 3848062770: 0, 703463747: 4101900733}},
},
{ false, `Random0`,
`XStructDepth2_Map_Uint32_Uint32{F7: {0: 2532761821, 3848062770: 0, 703463747: 4101900733}}`,
XStructDepth2_Map_Uint32_Uint32{F7: {0: 2532761821, 3848062770: 0, 703463747: 4101900733}},
`XStructDepth2_All{F7: {0: 2532761821, 3848062770: 0, 703463747: 4101900733}}`,
XStructDepth2_All{F7: {0: 2532761821, 3848062770: 0, 703463747: 4101900733}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_XStructDepth1_All{}`,
XStructDepth2_XStructDepth1_All{},
`XStructDepth2_XStructDepth1_All{}`,
XStructDepth2_XStructDepth1_All{},
},
{ false, `Zero`,
`XStructDepth2_XStructDepth1_All{}`,
XStructDepth2_XStructDepth1_All{},
`XStructDepth2_All{}`,
XStructDepth2_All{},
},
{ false, `Zero`, `XStructDepth2_XStructDepth1_All{}`, XStructDepth2_XStructDepth1_All{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth2_XStructDepth1_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XStructDepth2_XStructDepth1_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XStructDepth2_XStructDepth1_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XStructDepth2_XStructDepth1_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`XStructDepth2_XStructDepth1_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XStructDepth2_XStructDepth1_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XStructDepth2_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XStructDepth2_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`XStructDepth2_XStructDepth1_All{F8: {F3: "cdeΔΘΠΣΦ王普澤世", F6: 70, F9: C, F12: {}, F13: 53713, F14: 25409, F17: 1167835684842304517, F18: 10758932550773047868, F19: -16, F20: -49, F22: -8426, F23: -1057855797, F24: 12186221, F25: -2931071009840800, F26: -3678742483845502331, F28: 2.4752714e+09, F30: 6.133162978943454e+08, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤世界", Msg: "deΔΘΠΣΦ"}}}`,
XStructDepth2_XStructDepth1_All{F8: {F3: "cdeΔΘΠΣΦ王普澤世", F6: 70, F9: C, F12: {}, F13: 53713, F14: 25409, F17: 1167835684842304517, F18: 10758932550773047868, F19: -16, F20: -49, F22: -8426, F23: -1057855797, F24: 12186221, F25: -2931071009840800, F26: -3678742483845502331, F28: 2.4752714e+09, F30: 6.133162978943454e+08, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤世界", Msg: "deΔΘΠΣΦ"}}},
`XStructDepth2_XStructDepth1_All{F8: {F3: "cdeΔΘΠΣΦ王普澤世", F6: 70, F9: C, F12: {}, F13: 53713, F14: 25409, F17: 1167835684842304517, F18: 10758932550773047868, F19: -16, F20: -49, F22: -8426, F23: -1057855797, F24: 12186221, F25: -2931071009840800, F26: -3678742483845502331, F28: 2.4752714e+09, F30: 6.133162978943454e+08, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤世界", Msg: "deΔΘΠΣΦ"}}}`,
XStructDepth2_XStructDepth1_All{F8: {F3: "cdeΔΘΠΣΦ王普澤世", F6: 70, F9: C, F12: {}, F13: 53713, F14: 25409, F17: 1167835684842304517, F18: 10758932550773047868, F19: -16, F20: -49, F22: -8426, F23: -1057855797, F24: 12186221, F25: -2931071009840800, F26: -3678742483845502331, F28: 2.4752714e+09, F30: 6.133162978943454e+08, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤世界", Msg: "deΔΘΠΣΦ"}}},
},
{ false, `Random0`,
`XStructDepth2_XStructDepth1_All{F8: {F3: "cdeΔΘΠΣΦ王普澤世", F6: 70, F9: C, F12: {}, F13: 53713, F14: 25409, F17: 1167835684842304517, F18: 10758932550773047868, F19: -16, F20: -49, F22: -8426, F23: -1057855797, F24: 12186221, F25: -2931071009840800, F26: -3678742483845502331, F28: 2.4752714e+09, F30: 6.133162978943454e+08, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤世界", Msg: "deΔΘΠΣΦ"}}}`,
XStructDepth2_XStructDepth1_All{F8: {F3: "cdeΔΘΠΣΦ王普澤世", F6: 70, F9: C, F12: {}, F13: 53713, F14: 25409, F17: 1167835684842304517, F18: 10758932550773047868, F19: -16, F20: -49, F22: -8426, F23: -1057855797, F24: 12186221, F25: -2931071009840800, F26: -3678742483845502331, F28: 2.4752714e+09, F30: 6.133162978943454e+08, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤世界", Msg: "deΔΘΠΣΦ"}}},
`XStructDepth2_All{F8: {F3: "cdeΔΘΠΣΦ王普澤世", F6: 70, F9: C, F12: {}, F13: 53713, F14: 25409, F17: 1167835684842304517, F18: 10758932550773047868, F19: -16, F20: -49, F22: -8426, F23: -1057855797, F24: 12186221, F25: -2931071009840800, F26: -3678742483845502331, F28: 2.4752714e+09, F30: 6.133162978943454e+08, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤世界", Msg: "deΔΘΠΣΦ"}}}`,
XStructDepth2_All{F8: {F3: "cdeΔΘΠΣΦ王普澤世", F6: 70, F9: C, F12: {}, F13: 53713, F14: 25409, F17: 1167835684842304517, F18: 10758932550773047868, F19: -16, F20: -49, F22: -8426, F23: -1057855797, F24: 12186221, F25: -2931071009840800, F26: -3678742483845502331, F28: 2.4752714e+09, F30: 6.133162978943454e+08, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤世界", Msg: "deΔΘΠΣΦ"}}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_XStructDepth1_Bool{}`,
XStructDepth2_XStructDepth1_Bool{},
`XStructDepth2_XStructDepth1_Bool{}`,
XStructDepth2_XStructDepth1_Bool{},
},
{ false, `Zero`,
`XStructDepth2_XStructDepth1_Bool{}`,
XStructDepth2_XStructDepth1_Bool{},
`XStructDepth2_All{}`,
XStructDepth2_All{},
},
{ false, `Zero`, `XStructDepth2_XStructDepth1_Bool{}`, XStructDepth2_XStructDepth1_Bool{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth2_XStructDepth1_Bool{F9: {F1: true}}`,
XStructDepth2_XStructDepth1_Bool{F9: {F1: true}},
`XStructDepth2_XStructDepth1_Bool{F9: {F1: true}}`,
XStructDepth2_XStructDepth1_Bool{F9: {F1: true}},
},
{ false, `Full`,
`XStructDepth2_XStructDepth1_Bool{F9: {F1: true}}`,
XStructDepth2_XStructDepth1_Bool{F9: {F1: true}},
`XStructDepth2_All{F9: {F1: true}}`,
XStructDepth2_All{F9: {F1: true}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_XUnionDepth1_All{}`,
XStructDepth2_XUnionDepth1_All{},
`XStructDepth2_XUnionDepth1_All{}`,
XStructDepth2_XUnionDepth1_All{},
},
{ false, `Zero`,
`XStructDepth2_XUnionDepth1_All{}`,
XStructDepth2_XUnionDepth1_All{},
`XStructDepth2_All{}`,
XStructDepth2_All{},
},
{ false, `Zero`, `XStructDepth2_XUnionDepth1_All{}`, XStructDepth2_XUnionDepth1_All{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth2_XUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XStructDepth2_XUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XStructDepth2_XUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XStructDepth2_XUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`XStructDepth2_XUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XStructDepth2_XUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XStructDepth2_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XStructDepth2_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`XStructDepth2_XUnionDepth1_All{F10: {F26: -368579100129697723}}`,
XStructDepth2_XUnionDepth1_All{F10: {F26: -368579100129697723}},
`XStructDepth2_XUnionDepth1_All{F10: {F26: -368579100129697723}}`,
XStructDepth2_XUnionDepth1_All{F10: {F26: -368579100129697723}},
},
{ false, `Random0`,
`XStructDepth2_XUnionDepth1_All{F10: {F26: -368579100129697723}}`,
XStructDepth2_XUnionDepth1_All{F10: {F26: -368579100129697723}},
`XStructDepth2_All{F10: {F26: -368579100129697723}}`,
XStructDepth2_All{F10: {F26: -368579100129697723}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_XUnionDepth1_Float64{}`,
XStructDepth2_XUnionDepth1_Float64{},
`XStructDepth2_XUnionDepth1_Float64{}`,
XStructDepth2_XUnionDepth1_Float64{},
},
{ false, `Zero`,
`XStructDepth2_XUnionDepth1_Float64{}`,
XStructDepth2_XUnionDepth1_Float64{},
`?XStructEmpty{}`,
?XStructEmpty{},
},
{ false, `Zero`,
`XStructDepth2_XUnionDepth1_Float64{}`,
XStructDepth2_XUnionDepth1_Float64{},
`XStructDepth2_All{}`,
XStructDepth2_All{},
},
// Canonical
{ true, `Full`,
`XStructDepth2_XUnionDepth1_Float64{F11: {F29: 1.5}}`,
XStructDepth2_XUnionDepth1_Float64{F11: {F29: 1.5}},
`XStructDepth2_XUnionDepth1_Float64{F11: {F29: 1.5}}`,
XStructDepth2_XUnionDepth1_Float64{F11: {F29: 1.5}},
},
{ false, `Full`,
`XStructDepth2_XUnionDepth1_Float64{F11: {F29: 1.5}}`,
XStructDepth2_XUnionDepth1_Float64{F11: {F29: 1.5}},
`XStructDepth2_All{F11: {F29: 1.5}}`,
XStructDepth2_All{F11: {F29: 1.5}},
},
// Canonical
{ true, `Random0`,
`XStructDepth2_XUnionDepth1_Float64{F11: {F29: 1.2971103664867308e+07}}`,
XStructDepth2_XUnionDepth1_Float64{F11: {F29: 1.2971103664867308e+07}},
`XStructDepth2_XUnionDepth1_Float64{F11: {F29: 1.2971103664867308e+07}}`,
XStructDepth2_XUnionDepth1_Float64{F11: {F29: 1.2971103664867308e+07}},
},
{ false, `Random0`,
`XStructDepth2_XUnionDepth1_Float64{F11: {F29: 1.2971103664867308e+07}}`,
XStructDepth2_XUnionDepth1_Float64{F11: {F29: 1.2971103664867308e+07}},
`XStructDepth2_All{F11: {F29: 1.2971103664867308e+07}}`,
XStructDepth2_All{F11: {F29: 1.2971103664867308e+07}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_OptXStructDepth1_XEnumBcd{}`,
XStructDepth2_OptXStructDepth1_XEnumBcd{},
`XStructDepth2_OptXStructDepth1_XEnumBcd{}`,
XStructDepth2_OptXStructDepth1_XEnumBcd{},
},
{ false, `Zero`,
`XStructDepth2_OptXStructDepth1_XEnumBcd{}`,
XStructDepth2_OptXStructDepth1_XEnumBcd{},
`XStructEmpty{}`,
XStructEmpty{},
},
{ false, `Zero`,
`XStructDepth2_OptXStructDepth1_XEnumBcd{}`,
XStructDepth2_OptXStructDepth1_XEnumBcd{},
`XStructDepth2_All{}`,
XStructDepth2_All{},
},
// Canonical
{ true, `Full`,
`XStructDepth2_OptXStructDepth1_XEnumBcd{F12: {F9: D}}`,
XStructDepth2_OptXStructDepth1_XEnumBcd{F12: {F9: D}},
`XStructDepth2_OptXStructDepth1_XEnumBcd{F12: {F9: D}}`,
XStructDepth2_OptXStructDepth1_XEnumBcd{F12: {F9: D}},
},
{ false, `Full`,
`XStructDepth2_OptXStructDepth1_XEnumBcd{F12: {F9: D}}`,
XStructDepth2_OptXStructDepth1_XEnumBcd{F12: {F9: D}},
`XStructDepth2_All{F12: {F9: D}}`,
XStructDepth2_All{F12: {F9: D}},
},
// Canonical
{ true, `Zero`,
`XStructDepth2_OptXStructDepth1_XUint16{}`,
XStructDepth2_OptXStructDepth1_XUint16{},
`XStructDepth2_OptXStructDepth1_XUint16{}`,
XStructDepth2_OptXStructDepth1_XUint16{},
},
{ false, `Zero`,
`XStructDepth2_OptXStructDepth1_XUint16{}`,
XStructDepth2_OptXStructDepth1_XUint16{},
`XStructEmpty{}`,
XStructEmpty{},
},
{ false, `Zero`,
`XStructDepth2_OptXStructDepth1_XUint16{}`,
XStructDepth2_OptXStructDepth1_XUint16{},
`XStructDepth2_All{}`,
XStructDepth2_All{},
},
// Canonical
{ true, `Full`,
`XStructDepth2_OptXStructDepth1_XUint16{F13: {F14: 123}}`,
XStructDepth2_OptXStructDepth1_XUint16{F13: {F14: 123}},
`XStructDepth2_OptXStructDepth1_XUint16{F13: {F14: 123}}`,
XStructDepth2_OptXStructDepth1_XUint16{F13: {F14: 123}},
},
{ false, `Full`,
`XStructDepth2_OptXStructDepth1_XUint16{F13: {F14: 123}}`,
XStructDepth2_OptXStructDepth1_XUint16{F13: {F14: 123}},
`XStructDepth2_All{F13: {F14: 123}}`,
XStructDepth2_All{F13: {F14: 123}},
},
// Canonical
{ true, `Random0`,
`XStructDepth2_OptXStructDepth1_XUint16{F13: {F14: 57300}}`,
XStructDepth2_OptXStructDepth1_XUint16{F13: {F14: 57300}},
`XStructDepth2_OptXStructDepth1_XUint16{F13: {F14: 57300}}`,
XStructDepth2_OptXStructDepth1_XUint16{F13: {F14: 57300}},
},
{ false, `Random0`,
`XStructDepth2_OptXStructDepth1_XUint16{F13: {F14: 57300}}`,
XStructDepth2_OptXStructDepth1_XUint16{F13: {F14: 57300}},
`XStructDepth2_All{F13: {F14: 57300}}`,
XStructDepth2_All{F13: {F14: 57300}},
},
// Canonical
{ true, `Zero`, `XUnionDepth2_All{F0: {}}`, XUnionDepth2_All{F0: {}}, `XUnionDepth2_All{F0: {}}`, XUnionDepth2_All{F0: {}} },
{ false, `Zero`,
`XUnionDepth2_All{F0: {}}`,
XUnionDepth2_All{F0: {}},
`XUnionDepth1_Any{F0: XArray1_String{}}`,
XUnionDepth1_Any{F0: XArray1_String{}},
},
{ false, `Zero`,
`XUnionDepth2_All{F0: {}}`,
XUnionDepth2_All{F0: {}},
`XUnionDepth2_XArray1_String{F0: {}}`,
XUnionDepth2_XArray1_String{F0: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_All{F13: {F28: 1.5}}`,
XUnionDepth2_All{F13: {F28: 1.5}},
`XUnionDepth2_All{F13: {F28: 1.5}}`,
XUnionDepth2_All{F13: {F28: 1.5}},
},
{ false, `Full`,
`XUnionDepth2_All{F13: {F28: 1.5}}`,
XUnionDepth2_All{F13: {F28: 1.5}},
`XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 1.5}}`,
XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 1.5}},
},
// Canonical
{ true, `Random0`, `XUnionDepth2_All{F8: {}}`, XUnionDepth2_All{F8: {}}, `XUnionDepth2_All{F8: {}}`, XUnionDepth2_All{F8: {}} },
{ false, `Random0`,
`XUnionDepth2_All{F8: {}}`,
XUnionDepth2_All{F8: {}},
`XUnionDepth2_XStructDepth1_All{F8: {}}`,
XUnionDepth2_XStructDepth1_All{F8: {}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_XArray1_String{F0: {}}`,
XUnionDepth2_XArray1_String{F0: {}},
`XUnionDepth2_XArray1_String{F0: {}}`,
XUnionDepth2_XArray1_String{F0: {}},
},
{ false, `Zero`,
`XUnionDepth2_XArray1_String{F0: {}}`,
XUnionDepth2_XArray1_String{F0: {}},
`XUnionDepth1_All{F0: XArray1_String{}}`,
XUnionDepth1_All{F0: XArray1_String{}},
},
{ false, `Zero`,
`XUnionDepth2_XArray1_String{F0: {}}`,
XUnionDepth2_XArray1_String{F0: {}},
`XUnionDepth2_All{F0: {}}`,
XUnionDepth2_All{F0: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_XArray1_String{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth2_XArray1_String{F0: {"abcdeΔΘΠΣΦ王普澤世界"}},
`XUnionDepth2_XArray1_String{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth2_XArray1_String{F0: {"abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`XUnionDepth2_XArray1_String{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth2_XArray1_String{F0: {"abcdeΔΘΠΣΦ王普澤世界"}},
`XUnionDepth1_Any{F0: XArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}}`,
XUnionDepth1_Any{F0: XArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth2_XArray1_String{F0: {"ΔΘΠΣΦ王普澤"}}`,
XUnionDepth2_XArray1_String{F0: {"ΔΘΠΣΦ王普澤"}},
`XUnionDepth2_XArray1_String{F0: {"ΔΘΠΣΦ王普澤"}}`,
XUnionDepth2_XArray1_String{F0: {"ΔΘΠΣΦ王普澤"}},
},
{ false, `Random0`,
`XUnionDepth2_XArray1_String{F0: {"ΔΘΠΣΦ王普澤"}}`,
XUnionDepth2_XArray1_String{F0: {"ΔΘΠΣΦ王普澤"}},
`XUnionDepth1_All{F0: XArray1_String{"ΔΘΠΣΦ王普澤"}}`,
XUnionDepth1_All{F0: XArray1_String{"ΔΘΠΣΦ王普澤"}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_XArray2_XByte{F1: "\x00\x00"}`,
XUnionDepth2_XArray2_XByte{F1: "\x00\x00"},
`XUnionDepth2_XArray2_XByte{F1: "\x00\x00"}`,
XUnionDepth2_XArray2_XByte{F1: "\x00\x00"},
},
{ false, `Zero`,
`XUnionDepth2_XArray2_XByte{F1: "\x00\x00"}`,
XUnionDepth2_XArray2_XByte{F1: "\x00\x00"},
`XUnionDepth2_All{F1: "\x00\x00"}`,
XUnionDepth2_All{F1: "\x00\x00"},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_XArray2_XByte{F1: "{{"}`,
XUnionDepth2_XArray2_XByte{F1: "{{"},
`XUnionDepth2_XArray2_XByte{F1: "{{"}`,
XUnionDepth2_XArray2_XByte{F1: "{{"},
},
{ false, `Full`,
`XUnionDepth2_XArray2_XByte{F1: "{{"}`,
XUnionDepth2_XArray2_XByte{F1: "{{"},
`XUnionDepth2_All{F1: "{{"}`,
XUnionDepth2_All{F1: "{{"},
},
// Canonical
{ true, `Random0`,
`XUnionDepth2_XArray2_XByte{F1: "\xc4'"}`,
XUnionDepth2_XArray2_XByte{F1: "\xc4'"},
`XUnionDepth2_XArray2_XByte{F1: "\xc4'"}`,
XUnionDepth2_XArray2_XByte{F1: "\xc4'"},
},
{ false, `Random0`,
`XUnionDepth2_XArray2_XByte{F1: "\xc4'"}`,
XUnionDepth2_XArray2_XByte{F1: "\xc4'"},
`XUnionDepth2_All{F1: "\xc4'"}`,
XUnionDepth2_All{F1: "\xc4'"},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_XList_XByte{F2: ""}`,
XUnionDepth2_XList_XByte{F2: ""},
`XUnionDepth2_XList_XByte{F2: ""}`,
XUnionDepth2_XList_XByte{F2: ""},
},
{ false, `Zero`,
`XUnionDepth2_XList_XByte{F2: ""}`,
XUnionDepth2_XList_XByte{F2: ""},
`XUnionDepth2_All{F2: ""}`,
XUnionDepth2_All{F2: ""},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_XList_XByte{F2: "{"}`,
XUnionDepth2_XList_XByte{F2: "{"},
`XUnionDepth2_XList_XByte{F2: "{"}`,
XUnionDepth2_XList_XByte{F2: "{"},
},
{ false, `Full`,
`XUnionDepth2_XList_XByte{F2: "{"}`,
XUnionDepth2_XList_XByte{F2: "{"},
`XUnionDepth2_All{F2: "{"}`,
XUnionDepth2_All{F2: "{"},
},
// Canonical
{ true, `Random0`,
`XUnionDepth2_XList_XByte{F2: "UY\x00"}`,
XUnionDepth2_XList_XByte{F2: "UY\x00"},
`XUnionDepth2_XList_XByte{F2: "UY\x00"}`,
XUnionDepth2_XList_XByte{F2: "UY\x00"},
},
{ false, `Random0`,
`XUnionDepth2_XList_XByte{F2: "UY\x00"}`,
XUnionDepth2_XList_XByte{F2: "UY\x00"},
`XUnionDepth2_All{F2: "UY\x00"}`,
XUnionDepth2_All{F2: "UY\x00"},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_XList_OptXNamedError{F3: {}}`,
XUnionDepth2_XList_OptXNamedError{F3: {}},
`XUnionDepth2_XList_OptXNamedError{F3: {}}`,
XUnionDepth2_XList_OptXNamedError{F3: {}},
},
{ false, `Zero`,
`XUnionDepth2_XList_OptXNamedError{F3: {}}`,
XUnionDepth2_XList_OptXNamedError{F3: {}},
`XUnionDepth2_All{F3: {}}`,
XUnionDepth2_All{F3: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_XList_OptXNamedError{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_XList_OptXNamedError{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XUnionDepth2_XList_OptXNamedError{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_XList_OptXNamedError{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`XUnionDepth2_XList_OptXNamedError{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_XList_OptXNamedError{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XUnionDepth2_All{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_All{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth2_XList_OptXNamedError{F3: {{Id: "bcdeΔΘΠΣΦ王普澤世", Msg: "eΔΘΠΣΦ王普澤世"}, {}}}`,
XUnionDepth2_XList_OptXNamedError{F3: {{Id: "bcdeΔΘΠΣΦ王普澤世", Msg: "eΔΘΠΣΦ王普澤世"}, {}}},
`XUnionDepth2_XList_OptXNamedError{F3: {{Id: "bcdeΔΘΠΣΦ王普澤世", Msg: "eΔΘΠΣΦ王普澤世"}, {}}}`,
XUnionDepth2_XList_OptXNamedError{F3: {{Id: "bcdeΔΘΠΣΦ王普澤世", Msg: "eΔΘΠΣΦ王普澤世"}, {}}},
},
{ false, `Random0`,
`XUnionDepth2_XList_OptXNamedError{F3: {{Id: "bcdeΔΘΠΣΦ王普澤世", Msg: "eΔΘΠΣΦ王普澤世"}, {}}}`,
XUnionDepth2_XList_OptXNamedError{F3: {{Id: "bcdeΔΘΠΣΦ王普澤世", Msg: "eΔΘΠΣΦ王普澤世"}, {}}},
`XUnionDepth2_All{F3: {{Id: "bcdeΔΘΠΣΦ王普澤世", Msg: "eΔΘΠΣΦ王普澤世"}, {}}}`,
XUnionDepth2_All{F3: {{Id: "bcdeΔΘΠΣΦ王普澤世", Msg: "eΔΘΠΣΦ王普澤世"}, {}}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_XSet_XBool{F4: {}}`,
XUnionDepth2_XSet_XBool{F4: {}},
`XUnionDepth2_XSet_XBool{F4: {}}`,
XUnionDepth2_XSet_XBool{F4: {}},
},
{ false, `Zero`,
`XUnionDepth2_XSet_XBool{F4: {}}`,
XUnionDepth2_XSet_XBool{F4: {}},
`XUnionDepth2_All{F4: {}}`,
XUnionDepth2_All{F4: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_XSet_XBool{F4: {true}}`,
XUnionDepth2_XSet_XBool{F4: {true}},
`XUnionDepth2_XSet_XBool{F4: {true}}`,
XUnionDepth2_XSet_XBool{F4: {true}},
},
{ false, `Full`,
`XUnionDepth2_XSet_XBool{F4: {true}}`,
XUnionDepth2_XSet_XBool{F4: {true}},
`XUnionDepth2_All{F4: {true}}`,
XUnionDepth2_All{F4: {true}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_XSet_XNamedError{F5: {}}`,
XUnionDepth2_XSet_XNamedError{F5: {}},
`XUnionDepth2_XSet_XNamedError{F5: {}}`,
XUnionDepth2_XSet_XNamedError{F5: {}},
},
{ false, `Zero`,
`XUnionDepth2_XSet_XNamedError{F5: {}}`,
XUnionDepth2_XSet_XNamedError{F5: {}},
`XUnionDepth2_All{F5: {}}`,
XUnionDepth2_All{F5: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_XSet_XNamedError{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_XSet_XNamedError{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XUnionDepth2_XSet_XNamedError{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_XSet_XNamedError{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`XUnionDepth2_XSet_XNamedError{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_XSet_XNamedError{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XUnionDepth2_All{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_All{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth2_XSet_XNamedError{F5: {{Id: "eΔΘΠΣΦ", Msg: "abcdeΔΘΠΣΦ"}, {Id: "Π", Msg: "cdeΔΘΠΣΦ"}, {Id: "ΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王普澤世"}}}`,
XUnionDepth2_XSet_XNamedError{F5: {{Id: "eΔΘΠΣΦ", Msg: "abcdeΔΘΠΣΦ"}, {Id: "Π", Msg: "cdeΔΘΠΣΦ"}, {Id: "ΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王普澤世"}}},
`XUnionDepth2_XSet_XNamedError{F5: {{Id: "eΔΘΠΣΦ", Msg: "abcdeΔΘΠΣΦ"}, {Id: "Π", Msg: "cdeΔΘΠΣΦ"}, {Id: "ΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王普澤世"}}}`,
XUnionDepth2_XSet_XNamedError{F5: {{Id: "eΔΘΠΣΦ", Msg: "abcdeΔΘΠΣΦ"}, {Id: "Π", Msg: "cdeΔΘΠΣΦ"}, {Id: "ΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王普澤世"}}},
},
{ false, `Random0`,
`XUnionDepth2_XSet_XNamedError{F5: {{Id: "eΔΘΠΣΦ", Msg: "abcdeΔΘΠΣΦ"}, {Id: "Π", Msg: "cdeΔΘΠΣΦ"}, {Id: "ΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王普澤世"}}}`,
XUnionDepth2_XSet_XNamedError{F5: {{Id: "eΔΘΠΣΦ", Msg: "abcdeΔΘΠΣΦ"}, {Id: "Π", Msg: "cdeΔΘΠΣΦ"}, {Id: "ΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王普澤世"}}},
`XUnionDepth2_All{F5: {{Id: "eΔΘΠΣΦ", Msg: "abcdeΔΘΠΣΦ"}, {Id: "Π", Msg: "cdeΔΘΠΣΦ"}, {Id: "ΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王普澤世"}}}`,
XUnionDepth2_All{F5: {{Id: "eΔΘΠΣΦ", Msg: "abcdeΔΘΠΣΦ"}, {Id: "Π", Msg: "cdeΔΘΠΣΦ"}, {Id: "ΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王普澤世"}}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_Map_XBool_XBool{F6: {}}`,
XUnionDepth2_Map_XBool_XBool{F6: {}},
`XUnionDepth2_Map_XBool_XBool{F6: {}}`,
XUnionDepth2_Map_XBool_XBool{F6: {}},
},
{ false, `Zero`,
`XUnionDepth2_Map_XBool_XBool{F6: {}}`,
XUnionDepth2_Map_XBool_XBool{F6: {}},
`XUnionDepth2_All{F6: {}}`,
XUnionDepth2_All{F6: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_Map_XBool_XBool{F6: {true: true}}`,
XUnionDepth2_Map_XBool_XBool{F6: {true: true}},
`XUnionDepth2_Map_XBool_XBool{F6: {true: true}}`,
XUnionDepth2_Map_XBool_XBool{F6: {true: true}},
},
{ false, `Full`,
`XUnionDepth2_Map_XBool_XBool{F6: {true: true}}`,
XUnionDepth2_Map_XBool_XBool{F6: {true: true}},
`XUnionDepth2_All{F6: {true: true}}`,
XUnionDepth2_All{F6: {true: true}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_XMap_XBool_XBool{F7: {}}`,
XUnionDepth2_XMap_XBool_XBool{F7: {}},
`XUnionDepth2_XMap_XBool_XBool{F7: {}}`,
XUnionDepth2_XMap_XBool_XBool{F7: {}},
},
{ false, `Zero`,
`XUnionDepth2_XMap_XBool_XBool{F7: {}}`,
XUnionDepth2_XMap_XBool_XBool{F7: {}},
`XUnionDepth2_All{F7: {}}`,
XUnionDepth2_All{F7: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_XMap_XBool_XBool{F7: {true: true}}`,
XUnionDepth2_XMap_XBool_XBool{F7: {true: true}},
`XUnionDepth2_XMap_XBool_XBool{F7: {true: true}}`,
XUnionDepth2_XMap_XBool_XBool{F7: {true: true}},
},
{ false, `Full`,
`XUnionDepth2_XMap_XBool_XBool{F7: {true: true}}`,
XUnionDepth2_XMap_XBool_XBool{F7: {true: true}},
`XUnionDepth2_All{F7: {true: true}}`,
XUnionDepth2_All{F7: {true: true}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_XStructDepth1_All{F8: {}}`,
XUnionDepth2_XStructDepth1_All{F8: {}},
`XUnionDepth2_XStructDepth1_All{F8: {}}`,
XUnionDepth2_XStructDepth1_All{F8: {}},
},
{ false, `Zero`,
`XUnionDepth2_XStructDepth1_All{F8: {}}`,
XUnionDepth2_XStructDepth1_All{F8: {}},
`XUnionDepth2_All{F8: {}}`,
XUnionDepth2_All{F8: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_XStructDepth1_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_XStructDepth1_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XUnionDepth2_XStructDepth1_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_XStructDepth1_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`XUnionDepth2_XStructDepth1_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_XStructDepth1_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XUnionDepth2_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_All{F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth2_XStructDepth1_All{F8: {F1: true, F2: true, F3: "ΘΠΣΦ王普澤世", F4: "cdeΔΘ", F8: B, F9: D, F11: {Id: "deΔΘΠΣΦ王普澤世界"}, F12: {Id: "bcdeΔΘΠΣΦ王普澤", RetryCode: RetryConnection, Msg: "ΠΣΦ王普澤世界"}, F14: 44906, F15: 2456026341, F17: 6892049149569369529, F18: 504392095298316610, F19: 17, F21: -12607, F23: -1050221321, F24: -451002291, F25: 1330567261637553657, F28: -2.23363e+08, F29: 1.9155494091834462e+09, F30: -5.575798863666346e+08}}`,
XUnionDepth2_XStructDepth1_All{F8: {F1: true, F2: true, F3: "ΘΠΣΦ王普澤世", F4: "cdeΔΘ", F8: B, F9: D, F11: {Id: "deΔΘΠΣΦ王普澤世界"}, F12: {Id: "bcdeΔΘΠΣΦ王普澤", RetryCode: RetryConnection, Msg: "ΠΣΦ王普澤世界"}, F14: 44906, F15: 2456026341, F17: 6892049149569369529, F18: 504392095298316610, F19: 17, F21: -12607, F23: -1050221321, F24: -451002291, F25: 1330567261637553657, F28: -2.23363e+08, F29: 1.9155494091834462e+09, F30: -5.575798863666346e+08}},
`XUnionDepth2_XStructDepth1_All{F8: {F1: true, F2: true, F3: "ΘΠΣΦ王普澤世", F4: "cdeΔΘ", F8: B, F9: D, F11: {Id: "deΔΘΠΣΦ王普澤世界"}, F12: {Id: "bcdeΔΘΠΣΦ王普澤", RetryCode: RetryConnection, Msg: "ΠΣΦ王普澤世界"}, F14: 44906, F15: 2456026341, F17: 6892049149569369529, F18: 504392095298316610, F19: 17, F21: -12607, F23: -1050221321, F24: -451002291, F25: 1330567261637553657, F28: -2.23363e+08, F29: 1.9155494091834462e+09, F30: -5.575798863666346e+08}}`,
XUnionDepth2_XStructDepth1_All{F8: {F1: true, F2: true, F3: "ΘΠΣΦ王普澤世", F4: "cdeΔΘ", F8: B, F9: D, F11: {Id: "deΔΘΠΣΦ王普澤世界"}, F12: {Id: "bcdeΔΘΠΣΦ王普澤", RetryCode: RetryConnection, Msg: "ΠΣΦ王普澤世界"}, F14: 44906, F15: 2456026341, F17: 6892049149569369529, F18: 504392095298316610, F19: 17, F21: -12607, F23: -1050221321, F24: -451002291, F25: 1330567261637553657, F28: -2.23363e+08, F29: 1.9155494091834462e+09, F30: -5.575798863666346e+08}},
},
{ false, `Random0`,
`XUnionDepth2_XStructDepth1_All{F8: {F1: true, F2: true, F3: "ΘΠΣΦ王普澤世", F4: "cdeΔΘ", F8: B, F9: D, F11: {Id: "deΔΘΠΣΦ王普澤世界"}, F12: {Id: "bcdeΔΘΠΣΦ王普澤", RetryCode: RetryConnection, Msg: "ΠΣΦ王普澤世界"}, F14: 44906, F15: 2456026341, F17: 6892049149569369529, F18: 504392095298316610, F19: 17, F21: -12607, F23: -1050221321, F24: -451002291, F25: 1330567261637553657, F28: -2.23363e+08, F29: 1.9155494091834462e+09, F30: -5.575798863666346e+08}}`,
XUnionDepth2_XStructDepth1_All{F8: {F1: true, F2: true, F3: "ΘΠΣΦ王普澤世", F4: "cdeΔΘ", F8: B, F9: D, F11: {Id: "deΔΘΠΣΦ王普澤世界"}, F12: {Id: "bcdeΔΘΠΣΦ王普澤", RetryCode: RetryConnection, Msg: "ΠΣΦ王普澤世界"}, F14: 44906, F15: 2456026341, F17: 6892049149569369529, F18: 504392095298316610, F19: 17, F21: -12607, F23: -1050221321, F24: -451002291, F25: 1330567261637553657, F28: -2.23363e+08, F29: 1.9155494091834462e+09, F30: -5.575798863666346e+08}},
`XUnionDepth2_All{F8: {F1: true, F2: true, F3: "ΘΠΣΦ王普澤世", F4: "cdeΔΘ", F8: B, F9: D, F11: {Id: "deΔΘΠΣΦ王普澤世界"}, F12: {Id: "bcdeΔΘΠΣΦ王普澤", RetryCode: RetryConnection, Msg: "ΠΣΦ王普澤世界"}, F14: 44906, F15: 2456026341, F17: 6892049149569369529, F18: 504392095298316610, F19: 17, F21: -12607, F23: -1050221321, F24: -451002291, F25: 1330567261637553657, F28: -2.23363e+08, F29: 1.9155494091834462e+09, F30: -5.575798863666346e+08}}`,
XUnionDepth2_All{F8: {F1: true, F2: true, F3: "ΘΠΣΦ王普澤世", F4: "cdeΔΘ", F8: B, F9: D, F11: {Id: "deΔΘΠΣΦ王普澤世界"}, F12: {Id: "bcdeΔΘΠΣΦ王普澤", RetryCode: RetryConnection, Msg: "ΠΣΦ王普澤世界"}, F14: 44906, F15: 2456026341, F17: 6892049149569369529, F18: 504392095298316610, F19: 17, F21: -12607, F23: -1050221321, F24: -451002291, F25: 1330567261637553657, F28: -2.23363e+08, F29: 1.9155494091834462e+09, F30: -5.575798863666346e+08}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_XStructDepth1_Int8{F9: {}}`,
XUnionDepth2_XStructDepth1_Int8{F9: {}},
`XUnionDepth2_XStructDepth1_Int8{F9: {}}`,
XUnionDepth2_XStructDepth1_Int8{F9: {}},
},
{ false, `Zero`,
`XUnionDepth2_XStructDepth1_Int8{F9: {}}`,
XUnionDepth2_XStructDepth1_Int8{F9: {}},
`XUnionDepth2_All{F9: {}}`,
XUnionDepth2_All{F9: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_XStructDepth1_Int8{F9: {F19: -123}}`,
XUnionDepth2_XStructDepth1_Int8{F9: {F19: -123}},
`XUnionDepth2_XStructDepth1_Int8{F9: {F19: -123}}`,
XUnionDepth2_XStructDepth1_Int8{F9: {F19: -123}},
},
{ false, `Full`,
`XUnionDepth2_XStructDepth1_Int8{F9: {F19: -123}}`,
XUnionDepth2_XStructDepth1_Int8{F9: {F19: -123}},
`XUnionDepth2_All{F9: {F19: -123}}`,
XUnionDepth2_All{F9: {F19: -123}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth2_XStructDepth1_Int8{F9: {F19: -17}}`,
XUnionDepth2_XStructDepth1_Int8{F9: {F19: -17}},
`XUnionDepth2_XStructDepth1_Int8{F9: {F19: -17}}`,
XUnionDepth2_XStructDepth1_Int8{F9: {F19: -17}},
},
{ false, `Random0`,
`XUnionDepth2_XStructDepth1_Int8{F9: {F19: -17}}`,
XUnionDepth2_XStructDepth1_Int8{F9: {F19: -17}},
`XUnionDepth2_All{F9: {F19: -17}}`,
XUnionDepth2_All{F9: {F19: -17}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_XUnionDepth1_All{F10: {F0: nil}}`,
XUnionDepth2_XUnionDepth1_All{F10: {F0: nil}},
`XUnionDepth2_XUnionDepth1_All{F10: {F0: nil}}`,
XUnionDepth2_XUnionDepth1_All{F10: {F0: nil}},
},
{ false, `Zero`,
`XUnionDepth2_XUnionDepth1_All{F10: {F0: nil}}`,
XUnionDepth2_XUnionDepth1_All{F10: {F0: nil}},
`XUnionDepth2_All{F10: {F0: nil}}`,
XUnionDepth2_All{F10: {F0: nil}},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_XUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_XUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XUnionDepth2_XUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_XUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`XUnionDepth2_XUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_XUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XUnionDepth2_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth2_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth2_XUnionDepth1_All{F10: {F1: false}}`,
XUnionDepth2_XUnionDepth1_All{F10: {F1: false}},
`XUnionDepth2_XUnionDepth1_All{F10: {F1: false}}`,
XUnionDepth2_XUnionDepth1_All{F10: {F1: false}},
},
{ false, `Random0`,
`XUnionDepth2_XUnionDepth1_All{F10: {F1: false}}`,
XUnionDepth2_XUnionDepth1_All{F10: {F1: false}},
`XUnionDepth2_All{F10: {F1: false}}`,
XUnionDepth2_All{F10: {F1: false}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 0}}`,
XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 0}},
`XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 0}}`,
XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 0}},
},
{ false, `Zero`,
`XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 0}}`,
XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 0}},
`XUnionDepth2_All{F11: {F16: 0}}`,
XUnionDepth2_All{F11: {F16: 0}},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 123}}`,
XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 123}},
`XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 123}}`,
XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 123}},
},
{ false, `Full`,
`XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 123}}`,
XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 123}},
`XUnionDepth2_All{F11: {F16: 123}}`,
XUnionDepth2_All{F11: {F16: 123}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 1447068131}}`,
XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 1447068131}},
`XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 1447068131}}`,
XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 1447068131}},
},
{ false, `Random0`,
`XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 1447068131}}`,
XUnionDepth2_XUnionDepth1_XUint32{F11: {F16: 1447068131}},
`XUnionDepth2_All{F11: {F16: 1447068131}}`,
XUnionDepth2_All{F11: {F16: 1447068131}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_OptXStructDepth1_XEnumBcd{F12: nil}`,
XUnionDepth2_OptXStructDepth1_XEnumBcd{F12: nil},
`XUnionDepth2_OptXStructDepth1_XEnumBcd{F12: nil}`,
XUnionDepth2_OptXStructDepth1_XEnumBcd{F12: nil},
},
{ false, `Zero`,
`XUnionDepth2_OptXStructDepth1_XEnumBcd{F12: nil}`,
XUnionDepth2_OptXStructDepth1_XEnumBcd{F12: nil},
`XUnionDepth2_All{F12: nil}`,
XUnionDepth2_All{F12: nil},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_OptXStructDepth1_XEnumBcd{F12: {F9: D}}`,
XUnionDepth2_OptXStructDepth1_XEnumBcd{F12: {F9: D}},
`XUnionDepth2_OptXStructDepth1_XEnumBcd{F12: {F9: D}}`,
XUnionDepth2_OptXStructDepth1_XEnumBcd{F12: {F9: D}},
},
{ false, `Full`,
`XUnionDepth2_OptXStructDepth1_XEnumBcd{F12: {F9: D}}`,
XUnionDepth2_OptXStructDepth1_XEnumBcd{F12: {F9: D}},
`XUnionDepth2_All{F12: {F9: D}}`,
XUnionDepth2_All{F12: {F9: D}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth2_OptXStructDepth1_XFloat32{F13: nil}`,
XUnionDepth2_OptXStructDepth1_XFloat32{F13: nil},
`XUnionDepth2_OptXStructDepth1_XFloat32{F13: nil}`,
XUnionDepth2_OptXStructDepth1_XFloat32{F13: nil},
},
{ false, `Zero`,
`XUnionDepth2_OptXStructDepth1_XFloat32{F13: nil}`,
XUnionDepth2_OptXStructDepth1_XFloat32{F13: nil},
`XUnionDepth2_All{F13: nil}`,
XUnionDepth2_All{F13: nil},
},
// Canonical
{ true, `Full`,
`XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 1.5}}`,
XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 1.5}},
`XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 1.5}}`,
XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 1.5}},
},
{ false, `Full`,
`XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 1.5}}`,
XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 1.5}},
`XUnionDepth2_All{F13: {F28: 1.5}}`,
XUnionDepth2_All{F13: {F28: 1.5}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 8.942269e+08}}`,
XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 8.942269e+08}},
`XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 8.942269e+08}}`,
XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 8.942269e+08}},
},
{ false, `Random0`,
`XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 8.942269e+08}}`,
XUnionDepth2_OptXStructDepth1_XFloat32{F13: {F28: 8.942269e+08}},
`XUnionDepth2_All{F13: {F28: 8.942269e+08}}`,
XUnionDepth2_All{F13: {F28: 8.942269e+08}},
},
// Canonical
{ true, `Zero`,
`?XStructDepth2_Set_Float64(nil)`,
?XStructDepth2_Set_Float64(nil),
`?XStructDepth2_Set_Float64(nil)`,
?XStructDepth2_Set_Float64(nil),
},
{ false, `Zero`, `?XStructDepth2_Set_Float64(nil)`, ?XStructDepth2_Set_Float64(nil), `?XStructEmpty(nil)`, ?XStructEmpty(nil) },
{ false, `NilAny`, `?XStructDepth2_Set_Float64(nil)`, ?XStructDepth2_Set_Float64(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`,
`?XStructDepth2_Set_Float64{F4: {1.5}}`,
?XStructDepth2_Set_Float64{F4: {1.5}},
`?XStructDepth2_Set_Float64{F4: {1.5}}`,
?XStructDepth2_Set_Float64{F4: {1.5}},
},
{ false, `Full`,
`?XStructDepth2_Set_Float64{F4: {1.5}}`,
?XStructDepth2_Set_Float64{F4: {1.5}},
`XStructDepth2_All{F4: {1.5}}`,
XStructDepth2_All{F4: {1.5}},
},
// Canonical
{ true, `Random0`,
`?XStructDepth2_Set_Float64{F4: {-1.5482595333652863e+07, -1.8546110877738907e+09, 8.285960578355051e+08}}`,
?XStructDepth2_Set_Float64{F4: {-1.5482595333652863e+07, -1.8546110877738907e+09, 8.285960578355051e+08}},
`?XStructDepth2_Set_Float64{F4: {-1.5482595333652863e+07, -1.8546110877738907e+09, 8.285960578355051e+08}}`,
?XStructDepth2_Set_Float64{F4: {-1.5482595333652863e+07, -1.8546110877738907e+09, 8.285960578355051e+08}},
},
{ false, `Random0`,
`?XStructDepth2_Set_Float64{F4: {-1.5482595333652863e+07, -1.8546110877738907e+09, 8.285960578355051e+08}}`,
?XStructDepth2_Set_Float64{F4: {-1.5482595333652863e+07, -1.8546110877738907e+09, 8.285960578355051e+08}},
`XStructDepth2_All{F4: {-1.5482595333652863e+07, -1.8546110877738907e+09, 8.285960578355051e+08}}`,
XStructDepth2_All{F4: {-1.5482595333652863e+07, -1.8546110877738907e+09, 8.285960578355051e+08}},
},
// Canonical
{ true, `Zero`,
`XArray1_XArray1_XList_Byte{}`,
XArray1_XArray1_XList_Byte{},
`XArray1_XArray1_XList_Byte{}`,
XArray1_XArray1_XList_Byte{},
},
{ false, `Zero`,
`XArray1_XArray1_XList_Byte{}`,
XArray1_XArray1_XList_Byte{},
`XList_Any{XArray1_XList_Byte{}}`,
XList_Any{XArray1_XList_Byte{}},
},
{ false, `Zero`,
`XArray1_XArray1_XList_Byte{}`,
XArray1_XArray1_XList_Byte{},
`[]any{XArray1_XList_Byte{}}`,
[]any{XArray1_XList_Byte{}},
},
// Canonical
{ true, `Full`,
`XArray1_XArray1_XList_Byte{{"{"}}`,
XArray1_XArray1_XList_Byte{{"{"}},
`XArray1_XArray1_XList_Byte{{"{"}}`,
XArray1_XArray1_XList_Byte{{"{"}},
},
{ false, `Full`,
`XArray1_XArray1_XList_Byte{{"{"}}`,
XArray1_XArray1_XList_Byte{{"{"}},
`XList_Any{XArray1_XList_Byte{"{"}}`,
XList_Any{XArray1_XList_Byte{"{"}},
},
// Canonical
{ true, `Random0`,
`XArray1_XArray1_XList_Byte{{"\x81"}}`,
XArray1_XArray1_XList_Byte{{"\x81"}},
`XArray1_XArray1_XList_Byte{{"\x81"}}`,
XArray1_XArray1_XList_Byte{{"\x81"}},
},
{ false, `Random0`,
`XArray1_XArray1_XList_Byte{{"\x81"}}`,
XArray1_XArray1_XList_Byte{{"\x81"}},
`XList_Any{XArray1_XList_Byte{"\x81"}}`,
XList_Any{XArray1_XList_Byte{"\x81"}},
},
// Canonical
{ true, `Zero`,
`XArray2_List_XMap_XByte_XByte{}`,
XArray2_List_XMap_XByte_XByte{},
`XArray2_List_XMap_XByte_XByte{}`,
XArray2_List_XMap_XByte_XByte{},
},
{ false, `Zero`,
`XArray2_List_XMap_XByte_XByte{}`,
XArray2_List_XMap_XByte_XByte{},
`XList_Any{[]XMap_XByte_XByte{}, []XMap_XByte_XByte{}}`,
XList_Any{[]XMap_XByte_XByte{}, []XMap_XByte_XByte{}},
},
{ false, `Zero`,
`XArray2_List_XMap_XByte_XByte{}`,
XArray2_List_XMap_XByte_XByte{},
`XList_List_XMap_XByte_XByte{{}, {}}`,
XList_List_XMap_XByte_XByte{{}, {}},
},
// Canonical
{ true, `Full`,
`XArray2_List_XMap_XByte_XByte{{{123: 123}}, {{123: 123}}}`,
XArray2_List_XMap_XByte_XByte{{{123: 123}}, {{123: 123}}},
`XArray2_List_XMap_XByte_XByte{{{123: 123}}, {{123: 123}}}`,
XArray2_List_XMap_XByte_XByte{{{123: 123}}, {{123: 123}}},
},
{ false, `Full`,
`XArray2_List_XMap_XByte_XByte{{{123: 123}}, {{123: 123}}}`,
XArray2_List_XMap_XByte_XByte{{{123: 123}}, {{123: 123}}},
`XList_Any{[]XMap_XByte_XByte{{123: 123}}, []XMap_XByte_XByte{{123: 123}}}`,
XList_Any{[]XMap_XByte_XByte{{123: 123}}, []XMap_XByte_XByte{{123: 123}}},
},
// Canonical
{ true, `Random0`,
`XArray2_List_XMap_XByte_XByte{{{}}, {{207: 252, 243: 0, 252: 101}, {}}}`,
XArray2_List_XMap_XByte_XByte{{{}}, {{207: 252, 243: 0, 252: 101}, {}}},
`XArray2_List_XMap_XByte_XByte{{{}}, {{207: 252, 243: 0, 252: 101}, {}}}`,
XArray2_List_XMap_XByte_XByte{{{}}, {{207: 252, 243: 0, 252: 101}, {}}},
},
{ false, `Random0`,
`XArray2_List_XMap_XByte_XByte{{{}}, {{207: 252, 243: 0, 252: 101}, {}}}`,
XArray2_List_XMap_XByte_XByte{{{}}, {{207: 252, 243: 0, 252: 101}, {}}},
`XList_Any{[]XMap_XByte_XByte{{}}, []XMap_XByte_XByte{{207: 252, 243: 0, 252: 101}, {}}}`,
XList_Any{[]XMap_XByte_XByte{{}}, []XMap_XByte_XByte{{207: 252, 243: 0, 252: 101}, {}}},
},
// Canonical
{ true, `Zero`,
`XArray2_Set_XUnionDepth1_XNamedError{}`,
XArray2_Set_XUnionDepth1_XNamedError{},
`XArray2_Set_XUnionDepth1_XNamedError{}`,
XArray2_Set_XUnionDepth1_XNamedError{},
},
{ false, `Zero`,
`XArray2_Set_XUnionDepth1_XNamedError{}`,
XArray2_Set_XUnionDepth1_XNamedError{},
`XList_Any{set[XUnionDepth1_XNamedError]{}, set[XUnionDepth1_XNamedError]{}}`,
XList_Any{set[XUnionDepth1_XNamedError]{}, set[XUnionDepth1_XNamedError]{}},
},
{ false, `Zero`,
`XArray2_Set_XUnionDepth1_XNamedError{}`,
XArray2_Set_XUnionDepth1_XNamedError{},
`[]any{set[XUnionDepth1_XNamedError]{}, set[XUnionDepth1_XNamedError]{}}`,
[]any{set[XUnionDepth1_XNamedError]{}, set[XUnionDepth1_XNamedError]{}},
},
// Canonical
{ true, `Full`,
`XArray2_Set_XUnionDepth1_XNamedError{{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, {{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XArray2_Set_XUnionDepth1_XNamedError{{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, {{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`XArray2_Set_XUnionDepth1_XNamedError{{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, {{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XArray2_Set_XUnionDepth1_XNamedError{{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, {{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
{ false, `Full`,
`XArray2_Set_XUnionDepth1_XNamedError{{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, {{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XArray2_Set_XUnionDepth1_XNamedError{{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, {{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`[]any{set[XUnionDepth1_XNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, set[XUnionDepth1_XNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
[]any{set[XUnionDepth1_XNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, set[XUnionDepth1_XNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
// Canonical
{ true, `Random0`,
`XArray2_Set_XUnionDepth1_XNamedError{{}, {{F11: {}}, {F11: {Id: "e"}}}}`,
XArray2_Set_XUnionDepth1_XNamedError{{}, {{F11: {}}, {F11: {Id: "e"}}}},
`XArray2_Set_XUnionDepth1_XNamedError{{}, {{F11: {}}, {F11: {Id: "e"}}}}`,
XArray2_Set_XUnionDepth1_XNamedError{{}, {{F11: {}}, {F11: {Id: "e"}}}},
},
{ false, `Random0`,
`XArray2_Set_XUnionDepth1_XNamedError{{}, {{F11: {}}, {F11: {Id: "e"}}}}`,
XArray2_Set_XUnionDepth1_XNamedError{{}, {{F11: {}}, {F11: {Id: "e"}}}},
`XList_Any{set[XUnionDepth1_XNamedError]{}, set[XUnionDepth1_XNamedError]{{F11: {}}, {F11: {Id: "e"}}}}`,
XList_Any{set[XUnionDepth1_XNamedError]{}, set[XUnionDepth1_XNamedError]{{F11: {}}, {F11: {Id: "e"}}}},
},
// Canonical
{ true, `Zero`,
`XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{}`,
XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{},
`XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{}`,
XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{},
},
{ false, `Zero`,
`XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{}`,
XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{},
`[]any{map[XUnionDepth1_Float64]XUnionDepth1_Float64{}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{}}`,
[]any{map[XUnionDepth1_Float64]XUnionDepth1_Float64{}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{}},
},
{ false, `Zero`,
`XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{}`,
XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{},
`XList_Any{map[XUnionDepth1_Float64]XUnionDepth1_Float64{}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{}}`,
XList_Any{map[XUnionDepth1_Float64]XUnionDepth1_Float64{}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{}},
},
// Canonical
{ true, `Full`,
`XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{{{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}}`,
XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{{{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}},
`XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{{{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}}`,
XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{{{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}},
},
{ false, `Full`,
`XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{{{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}}`,
XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{{{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}},
`[]any{map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}}`,
[]any{map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}},
},
// Canonical
{ true, `Random0`,
`XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{{{F29: 3.1599994040332496e+08}: {F29: -1.5686596621949365e+07}}, {{F29: 2.7756623525464993e+09}: {F29: 1.1969843301016219e+09}}, {{F29: 0}: {F29: 0}, {F29: 4.028709831106535e+07}: {F29: 0}}}`,
XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{{{F29: 3.1599994040332496e+08}: {F29: -1.5686596621949365e+07}}, {{F29: 2.7756623525464993e+09}: {F29: 1.1969843301016219e+09}}, {{F29: 0}: {F29: 0}, {F29: 4.028709831106535e+07}: {F29: 0}}},
`XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{{{F29: 3.1599994040332496e+08}: {F29: -1.5686596621949365e+07}}, {{F29: 2.7756623525464993e+09}: {F29: 1.1969843301016219e+09}}, {{F29: 0}: {F29: 0}, {F29: 4.028709831106535e+07}: {F29: 0}}}`,
XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{{{F29: 3.1599994040332496e+08}: {F29: -1.5686596621949365e+07}}, {{F29: 2.7756623525464993e+09}: {F29: 1.1969843301016219e+09}}, {{F29: 0}: {F29: 0}, {F29: 4.028709831106535e+07}: {F29: 0}}},
},
{ false, `Random0`,
`XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{{{F29: 3.1599994040332496e+08}: {F29: -1.5686596621949365e+07}}, {{F29: 2.7756623525464993e+09}: {F29: 1.1969843301016219e+09}}, {{F29: 0}: {F29: 0}, {F29: 4.028709831106535e+07}: {F29: 0}}}`,
XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{{{F29: 3.1599994040332496e+08}: {F29: -1.5686596621949365e+07}}, {{F29: 2.7756623525464993e+09}: {F29: 1.1969843301016219e+09}}, {{F29: 0}: {F29: 0}, {F29: 4.028709831106535e+07}: {F29: 0}}},
`XArray3_Any{map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 3.1599994040332496e+08}: {F29: -1.5686596621949365e+07}}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 2.7756623525464993e+09}: {F29: 1.1969843301016219e+09}}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 0}: {F29: 0}, {F29: 4.028709831106535e+07}: {F29: 0}}}`,
XArray3_Any{map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 3.1599994040332496e+08}: {F29: -1.5686596621949365e+07}}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 2.7756623525464993e+09}: {F29: 1.1969843301016219e+09}}, map[XUnionDepth1_Float64]XUnionDepth1_Float64{{F29: 0}: {F29: 0}, {F29: 4.028709831106535e+07}: {F29: 0}}},
},
// Canonical
{ true, `Zero`,
`XArray2_XStructDepth2_All{}`,
XArray2_XStructDepth2_All{},
`XArray2_XStructDepth2_All{}`,
XArray2_XStructDepth2_All{},
},
{ false, `Zero`,
`XArray2_XStructDepth2_All{}`,
XArray2_XStructDepth2_All{},
`XList_OptXStructEmpty{{}, {}}`,
XList_OptXStructEmpty{{}, {}},
},
{ false, `Zero`,
`XArray2_XStructDepth2_All{}`,
XArray2_XStructDepth2_All{},
`[]?XStructEmpty{{}, {}}`,
[]?XStructEmpty{{}, {}},
},
// Canonical
{ true, `Full`,
`XArray2_XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}, {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XArray2_XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}, {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
`XArray2_XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}, {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XArray2_XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}, {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
},
{ false, `Full`,
`XArray2_XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}, {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XArray2_XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}, {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
`[]XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}, {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
[]XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}, {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
},
// Canonical
{ true, `Random0`,
`XArray2_XStructDepth2_All{{F0: {typeobject(any), typeobject(XArray2_XEnumBcd)}, F2: {9473, 5938}, F3: {int16(2192), XStructDepth3_All{F0: {{D}}, F1: {{F31: {}}}, F2: {{}}, F3: {{F29: -1.1165922379858755e+08}: {F29: -1.569161734832757e+09}}, F4: {F1: {2243984057}, F2: {0, 2479, 0}, F3: {XStructDepth1_XStructEmpty{}}, F4: {-1.5775969057942443e+09, -1.8198813631522796e+08}, F5: {B, D}, F7: {1301764874: 2534117066, 3361917737: 1820099714, 852495152: 1700539807}, F8: {F0: XStructDepth3_XArray1_Set_XEnumBcd{F0: {{C}}}, F4: "Θ", F7: 88, F11: {Id: "Φ王普", Msg: "Σ"}, F12: {Id: "eΔΘΠΣΦ", Msg: "界"}, F13: 23563, F14: 9186, F15: 2475611575, F16: 3559311778, F17: 17737118169357497710, F18: 3558251967950055864, F19: -52, F21: 10308, F22: -6340, F23: 870930854, F24: -600680739, F25: 817015124780152078, F26: 896416494217595175, F28: 9.8687014e+08, F29: -1.4115442283059388e+08, F31: {}, F32: {Id: "Π"}}, F10: {F11: {Msg: "ΔΘΠ"}}, F11: {F29: 2.9914791016795073e+09}, F12: {F9: D}, F13: {F14: 44301}}, F5: {F1: "\x03\xc5"}, F6: {F4: {-1.2220177986166332e+09, -3.2764475423036857e+09}}}, XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "\x9e\x00"}: {F1: "\x00\x00"}}}, F4: {-1.0060306983418753e+07}, F5: {C}, F6: {0: 80}, F7: {1609207365: 0, 2092504951: 1877580491}, F8: {F0: XInt8(-37), F2: true, F3: "ΘΠΣΦ王普", F7: 108, F8: C, F11: {Id: "bcdeΔΘΠ", Msg: "Φ王"}, F12: {Id: "澤世界", RetryCode: RetryBackoff, Msg: "ΔΘΠΣΦ王"}, F14: 29898, F15: 2465107563, F16: 703537128, F17: 10907673350192092042, F18: 2919667802991773779, F19: -11, F20: 38, F21: 5356, F23: -177103978, F24: 931968162, F28: 5.0028536e+07, F29: 7.305621239345392e+08, F30: 1.9862143149296916e+08}, F10: {F8: A}, F11: {F29: 3.5808997372158074e+08}, F12: {}, F13: {F14: 50491}}, {}}`,
XArray2_XStructDepth2_All{{F0: {typeobject(any), typeobject(XArray2_XEnumBcd)}, F2: {9473, 5938}, F3: {int16(2192), XStructDepth3_All{F0: {{D}}, F1: {{F31: {}}}, F2: {{}}, F3: {{F29: -1.1165922379858755e+08}: {F29: -1.569161734832757e+09}}, F4: {F1: {2243984057}, F2: {0, 2479, 0}, F3: {XStructDepth1_XStructEmpty{}}, F4: {-1.5775969057942443e+09, -1.8198813631522796e+08}, F5: {B, D}, F7: {1301764874: 2534117066, 3361917737: 1820099714, 852495152: 1700539807}, F8: {F0: XStructDepth3_XArray1_Set_XEnumBcd{F0: {{C}}}, F4: "Θ", F7: 88, F11: {Id: "Φ王普", Msg: "Σ"}, F12: {Id: "eΔΘΠΣΦ", Msg: "界"}, F13: 23563, F14: 9186, F15: 2475611575, F16: 3559311778, F17: 17737118169357497710, F18: 3558251967950055864, F19: -52, F21: 10308, F22: -6340, F23: 870930854, F24: -600680739, F25: 817015124780152078, F26: 896416494217595175, F28: 9.8687014e+08, F29: -1.4115442283059388e+08, F31: {}, F32: {Id: "Π"}}, F10: {F11: {Msg: "ΔΘΠ"}}, F11: {F29: 2.9914791016795073e+09}, F12: {F9: D}, F13: {F14: 44301}}, F5: {F1: "\x03\xc5"}, F6: {F4: {-1.2220177986166332e+09, -3.2764475423036857e+09}}}, XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "\x9e\x00"}: {F1: "\x00\x00"}}}, F4: {-1.0060306983418753e+07}, F5: {C}, F6: {0: 80}, F7: {1609207365: 0, 2092504951: 1877580491}, F8: {F0: XInt8(-37), F2: true, F3: "ΘΠΣΦ王普", F7: 108, F8: C, F11: {Id: "bcdeΔΘΠ", Msg: "Φ王"}, F12: {Id: "澤世界", RetryCode: RetryBackoff, Msg: "ΔΘΠΣΦ王"}, F14: 29898, F15: 2465107563, F16: 703537128, F17: 10907673350192092042, F18: 2919667802991773779, F19: -11, F20: 38, F21: 5356, F23: -177103978, F24: 931968162, F28: 5.0028536e+07, F29: 7.305621239345392e+08, F30: 1.9862143149296916e+08}, F10: {F8: A}, F11: {F29: 3.5808997372158074e+08}, F12: {}, F13: {F14: 50491}}, {}},
`XArray2_XStructDepth2_All{{F0: {typeobject(any), typeobject(XArray2_XEnumBcd)}, F2: {9473, 5938}, F3: {int16(2192), XStructDepth3_All{F0: {{D}}, F1: {{F31: {}}}, F2: {{}}, F3: {{F29: -1.1165922379858755e+08}: {F29: -1.569161734832757e+09}}, F4: {F1: {2243984057}, F2: {0, 2479, 0}, F3: {XStructDepth1_XStructEmpty{}}, F4: {-1.5775969057942443e+09, -1.8198813631522796e+08}, F5: {B, D}, F7: {1301764874: 2534117066, 3361917737: 1820099714, 852495152: 1700539807}, F8: {F0: XStructDepth3_XArray1_Set_XEnumBcd{F0: {{C}}}, F4: "Θ", F7: 88, F11: {Id: "Φ王普", Msg: "Σ"}, F12: {Id: "eΔΘΠΣΦ", Msg: "界"}, F13: 23563, F14: 9186, F15: 2475611575, F16: 3559311778, F17: 17737118169357497710, F18: 3558251967950055864, F19: -52, F21: 10308, F22: -6340, F23: 870930854, F24: -600680739, F25: 817015124780152078, F26: 896416494217595175, F28: 9.8687014e+08, F29: -1.4115442283059388e+08, F31: {}, F32: {Id: "Π"}}, F10: {F11: {Msg: "ΔΘΠ"}}, F11: {F29: 2.9914791016795073e+09}, F12: {F9: D}, F13: {F14: 44301}}, F5: {F1: "\x03\xc5"}, F6: {F4: {-1.2220177986166332e+09, -3.2764475423036857e+09}}}, XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "\x9e\x00"}: {F1: "\x00\x00"}}}, F4: {-1.0060306983418753e+07}, F5: {C}, F6: {0: 80}, F7: {1609207365: 0, 2092504951: 1877580491}, F8: {F0: XInt8(-37), F2: true, F3: "ΘΠΣΦ王普", F7: 108, F8: C, F11: {Id: "bcdeΔΘΠ", Msg: "Φ王"}, F12: {Id: "澤世界", RetryCode: RetryBackoff, Msg: "ΔΘΠΣΦ王"}, F14: 29898, F15: 2465107563, F16: 703537128, F17: 10907673350192092042, F18: 2919667802991773779, F19: -11, F20: 38, F21: 5356, F23: -177103978, F24: 931968162, F28: 5.0028536e+07, F29: 7.305621239345392e+08, F30: 1.9862143149296916e+08}, F10: {F8: A}, F11: {F29: 3.5808997372158074e+08}, F12: {}, F13: {F14: 50491}}, {}}`,
XArray2_XStructDepth2_All{{F0: {typeobject(any), typeobject(XArray2_XEnumBcd)}, F2: {9473, 5938}, F3: {int16(2192), XStructDepth3_All{F0: {{D}}, F1: {{F31: {}}}, F2: {{}}, F3: {{F29: -1.1165922379858755e+08}: {F29: -1.569161734832757e+09}}, F4: {F1: {2243984057}, F2: {0, 2479, 0}, F3: {XStructDepth1_XStructEmpty{}}, F4: {-1.5775969057942443e+09, -1.8198813631522796e+08}, F5: {B, D}, F7: {1301764874: 2534117066, 3361917737: 1820099714, 852495152: 1700539807}, F8: {F0: XStructDepth3_XArray1_Set_XEnumBcd{F0: {{C}}}, F4: "Θ", F7: 88, F11: {Id: "Φ王普", Msg: "Σ"}, F12: {Id: "eΔΘΠΣΦ", Msg: "界"}, F13: 23563, F14: 9186, F15: 2475611575, F16: 3559311778, F17: 17737118169357497710, F18: 3558251967950055864, F19: -52, F21: 10308, F22: -6340, F23: 870930854, F24: -600680739, F25: 817015124780152078, F26: 896416494217595175, F28: 9.8687014e+08, F29: -1.4115442283059388e+08, F31: {}, F32: {Id: "Π"}}, F10: {F11: {Msg: "ΔΘΠ"}}, F11: {F29: 2.9914791016795073e+09}, F12: {F9: D}, F13: {F14: 44301}}, F5: {F1: "\x03\xc5"}, F6: {F4: {-1.2220177986166332e+09, -3.2764475423036857e+09}}}, XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "\x9e\x00"}: {F1: "\x00\x00"}}}, F4: {-1.0060306983418753e+07}, F5: {C}, F6: {0: 80}, F7: {1609207365: 0, 2092504951: 1877580491}, F8: {F0: XInt8(-37), F2: true, F3: "ΘΠΣΦ王普", F7: 108, F8: C, F11: {Id: "bcdeΔΘΠ", Msg: "Φ王"}, F12: {Id: "澤世界", RetryCode: RetryBackoff, Msg: "ΔΘΠΣΦ王"}, F14: 29898, F15: 2465107563, F16: 703537128, F17: 10907673350192092042, F18: 2919667802991773779, F19: -11, F20: 38, F21: 5356, F23: -177103978, F24: 931968162, F28: 5.0028536e+07, F29: 7.305621239345392e+08, F30: 1.9862143149296916e+08}, F10: {F8: A}, F11: {F29: 3.5808997372158074e+08}, F12: {}, F13: {F14: 50491}}, {}},
},
{ false, `Random0`,
`XArray2_XStructDepth2_All{{F0: {typeobject(any), typeobject(XArray2_XEnumBcd)}, F2: {9473, 5938}, F3: {int16(2192), XStructDepth3_All{F0: {{D}}, F1: {{F31: {}}}, F2: {{}}, F3: {{F29: -1.1165922379858755e+08}: {F29: -1.569161734832757e+09}}, F4: {F1: {2243984057}, F2: {0, 2479, 0}, F3: {XStructDepth1_XStructEmpty{}}, F4: {-1.5775969057942443e+09, -1.8198813631522796e+08}, F5: {B, D}, F7: {1301764874: 2534117066, 3361917737: 1820099714, 852495152: 1700539807}, F8: {F0: XStructDepth3_XArray1_Set_XEnumBcd{F0: {{C}}}, F4: "Θ", F7: 88, F11: {Id: "Φ王普", Msg: "Σ"}, F12: {Id: "eΔΘΠΣΦ", Msg: "界"}, F13: 23563, F14: 9186, F15: 2475611575, F16: 3559311778, F17: 17737118169357497710, F18: 3558251967950055864, F19: -52, F21: 10308, F22: -6340, F23: 870930854, F24: -600680739, F25: 817015124780152078, F26: 896416494217595175, F28: 9.8687014e+08, F29: -1.4115442283059388e+08, F31: {}, F32: {Id: "Π"}}, F10: {F11: {Msg: "ΔΘΠ"}}, F11: {F29: 2.9914791016795073e+09}, F12: {F9: D}, F13: {F14: 44301}}, F5: {F1: "\x03\xc5"}, F6: {F4: {-1.2220177986166332e+09, -3.2764475423036857e+09}}}, XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "\x9e\x00"}: {F1: "\x00\x00"}}}, F4: {-1.0060306983418753e+07}, F5: {C}, F6: {0: 80}, F7: {1609207365: 0, 2092504951: 1877580491}, F8: {F0: XInt8(-37), F2: true, F3: "ΘΠΣΦ王普", F7: 108, F8: C, F11: {Id: "bcdeΔΘΠ", Msg: "Φ王"}, F12: {Id: "澤世界", RetryCode: RetryBackoff, Msg: "ΔΘΠΣΦ王"}, F14: 29898, F15: 2465107563, F16: 703537128, F17: 10907673350192092042, F18: 2919667802991773779, F19: -11, F20: 38, F21: 5356, F23: -177103978, F24: 931968162, F28: 5.0028536e+07, F29: 7.305621239345392e+08, F30: 1.9862143149296916e+08}, F10: {F8: A}, F11: {F29: 3.5808997372158074e+08}, F12: {}, F13: {F14: 50491}}, {}}`,
XArray2_XStructDepth2_All{{F0: {typeobject(any), typeobject(XArray2_XEnumBcd)}, F2: {9473, 5938}, F3: {int16(2192), XStructDepth3_All{F0: {{D}}, F1: {{F31: {}}}, F2: {{}}, F3: {{F29: -1.1165922379858755e+08}: {F29: -1.569161734832757e+09}}, F4: {F1: {2243984057}, F2: {0, 2479, 0}, F3: {XStructDepth1_XStructEmpty{}}, F4: {-1.5775969057942443e+09, -1.8198813631522796e+08}, F5: {B, D}, F7: {1301764874: 2534117066, 3361917737: 1820099714, 852495152: 1700539807}, F8: {F0: XStructDepth3_XArray1_Set_XEnumBcd{F0: {{C}}}, F4: "Θ", F7: 88, F11: {Id: "Φ王普", Msg: "Σ"}, F12: {Id: "eΔΘΠΣΦ", Msg: "界"}, F13: 23563, F14: 9186, F15: 2475611575, F16: 3559311778, F17: 17737118169357497710, F18: 3558251967950055864, F19: -52, F21: 10308, F22: -6340, F23: 870930854, F24: -600680739, F25: 817015124780152078, F26: 896416494217595175, F28: 9.8687014e+08, F29: -1.4115442283059388e+08, F31: {}, F32: {Id: "Π"}}, F10: {F11: {Msg: "ΔΘΠ"}}, F11: {F29: 2.9914791016795073e+09}, F12: {F9: D}, F13: {F14: 44301}}, F5: {F1: "\x03\xc5"}, F6: {F4: {-1.2220177986166332e+09, -3.2764475423036857e+09}}}, XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "\x9e\x00"}: {F1: "\x00\x00"}}}, F4: {-1.0060306983418753e+07}, F5: {C}, F6: {0: 80}, F7: {1609207365: 0, 2092504951: 1877580491}, F8: {F0: XInt8(-37), F2: true, F3: "ΘΠΣΦ王普", F7: 108, F8: C, F11: {Id: "bcdeΔΘΠ", Msg: "Φ王"}, F12: {Id: "澤世界", RetryCode: RetryBackoff, Msg: "ΔΘΠΣΦ王"}, F14: 29898, F15: 2465107563, F16: 703537128, F17: 10907673350192092042, F18: 2919667802991773779, F19: -11, F20: 38, F21: 5356, F23: -177103978, F24: 931968162, F28: 5.0028536e+07, F29: 7.305621239345392e+08, F30: 1.9862143149296916e+08}, F10: {F8: A}, F11: {F29: 3.5808997372158074e+08}, F12: {}, F13: {F14: 50491}}, {}},
`XList_Any{XStructDepth2_All{F0: {typeobject(any), typeobject(XArray2_XEnumBcd)}, F2: {9473, 5938}, F3: {int16(2192), XStructDepth3_All{F0: {{D}}, F1: {{F31: {}}}, F2: {{}}, F3: {{F29: -1.1165922379858755e+08}: {F29: -1.569161734832757e+09}}, F4: {F1: {2243984057}, F2: {0, 2479, 0}, F3: {XStructDepth1_XStructEmpty{}}, F4: {-1.5775969057942443e+09, -1.8198813631522796e+08}, F5: {B, D}, F7: {1301764874: 2534117066, 3361917737: 1820099714, 852495152: 1700539807}, F8: {F0: XStructDepth3_XArray1_Set_XEnumBcd{F0: {{C}}}, F4: "Θ", F7: 88, F11: {Id: "Φ王普", Msg: "Σ"}, F12: {Id: "eΔΘΠΣΦ", Msg: "界"}, F13: 23563, F14: 9186, F15: 2475611575, F16: 3559311778, F17: 17737118169357497710, F18: 3558251967950055864, F19: -52, F21: 10308, F22: -6340, F23: 870930854, F24: -600680739, F25: 817015124780152078, F26: 896416494217595175, F28: 9.8687014e+08, F29: -1.4115442283059388e+08, F31: {}, F32: {Id: "Π"}}, F10: {F11: {Msg: "ΔΘΠ"}}, F11: {F29: 2.9914791016795073e+09}, F12: {F9: D}, F13: {F14: 44301}}, F5: {F1: "\x03\xc5"}, F6: {F4: {-1.2220177986166332e+09, -3.2764475423036857e+09}}}, XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "\x9e\x00"}: {F1: "\x00\x00"}}}, F4: {-1.0060306983418753e+07}, F5: {C}, F6: {0: 80}, F7: {1609207365: 0, 2092504951: 1877580491}, F8: {F0: XInt8(-37), F2: true, F3: "ΘΠΣΦ王普", F7: 108, F8: C, F11: {Id: "bcdeΔΘΠ", Msg: "Φ王"}, F12: {Id: "澤世界", RetryCode: RetryBackoff, Msg: "ΔΘΠΣΦ王"}, F14: 29898, F15: 2465107563, F16: 703537128, F17: 10907673350192092042, F18: 2919667802991773779, F19: -11, F20: 38, F21: 5356, F23: -177103978, F24: 931968162, F28: 5.0028536e+07, F29: 7.305621239345392e+08, F30: 1.9862143149296916e+08}, F10: {F8: A}, F11: {F29: 3.5808997372158074e+08}, F12: {}, F13: {F14: 50491}}, XStructDepth2_All{}}`,
XList_Any{XStructDepth2_All{F0: {typeobject(any), typeobject(XArray2_XEnumBcd)}, F2: {9473, 5938}, F3: {int16(2192), XStructDepth3_All{F0: {{D}}, F1: {{F31: {}}}, F2: {{}}, F3: {{F29: -1.1165922379858755e+08}: {F29: -1.569161734832757e+09}}, F4: {F1: {2243984057}, F2: {0, 2479, 0}, F3: {XStructDepth1_XStructEmpty{}}, F4: {-1.5775969057942443e+09, -1.8198813631522796e+08}, F5: {B, D}, F7: {1301764874: 2534117066, 3361917737: 1820099714, 852495152: 1700539807}, F8: {F0: XStructDepth3_XArray1_Set_XEnumBcd{F0: {{C}}}, F4: "Θ", F7: 88, F11: {Id: "Φ王普", Msg: "Σ"}, F12: {Id: "eΔΘΠΣΦ", Msg: "界"}, F13: 23563, F14: 9186, F15: 2475611575, F16: 3559311778, F17: 17737118169357497710, F18: 3558251967950055864, F19: -52, F21: 10308, F22: -6340, F23: 870930854, F24: -600680739, F25: 817015124780152078, F26: 896416494217595175, F28: 9.8687014e+08, F29: -1.4115442283059388e+08, F31: {}, F32: {Id: "Π"}}, F10: {F11: {Msg: "ΔΘΠ"}}, F11: {F29: 2.9914791016795073e+09}, F12: {F9: D}, F13: {F14: 44301}}, F5: {F1: "\x03\xc5"}, F6: {F4: {-1.2220177986166332e+09, -3.2764475423036857e+09}}}, XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "\x9e\x00"}: {F1: "\x00\x00"}}}, F4: {-1.0060306983418753e+07}, F5: {C}, F6: {0: 80}, F7: {1609207365: 0, 2092504951: 1877580491}, F8: {F0: XInt8(-37), F2: true, F3: "ΘΠΣΦ王普", F7: 108, F8: C, F11: {Id: "bcdeΔΘΠ", Msg: "Φ王"}, F12: {Id: "澤世界", RetryCode: RetryBackoff, Msg: "ΔΘΠΣΦ王"}, F14: 29898, F15: 2465107563, F16: 703537128, F17: 10907673350192092042, F18: 2919667802991773779, F19: -11, F20: 38, F21: 5356, F23: -177103978, F24: 931968162, F28: 5.0028536e+07, F29: 7.305621239345392e+08, F30: 1.9862143149296916e+08}, F10: {F8: A}, F11: {F29: 3.5808997372158074e+08}, F12: {}, F13: {F14: 50491}}, XStructDepth2_All{}},
},
// Canonical
{ true, `Zero`,
`XArray2_XUnionDepth2_All{}`,
XArray2_XUnionDepth2_All{},
`XArray2_XUnionDepth2_All{}`,
XArray2_XUnionDepth2_All{},
},
{ false, `Zero`,
`XArray2_XUnionDepth2_All{}`,
XArray2_XUnionDepth2_All{},
`XList_XUnionDepth2_All{{F0: {}}, {F0: {}}}`,
XList_XUnionDepth2_All{{F0: {}}, {F0: {}}},
},
{ false, `Zero`,
`XArray2_XUnionDepth2_All{}`,
XArray2_XUnionDepth2_All{},
`[]any{XUnionDepth2_All{F0: {}}, XUnionDepth2_All{F0: {}}}`,
[]any{XUnionDepth2_All{F0: {}}, XUnionDepth2_All{F0: {}}},
},
// Canonical
{ true, `Full`,
`XArray2_XUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}}`,
XArray2_XUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}},
`XArray2_XUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}}`,
XArray2_XUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}},
},
{ false, `Full`,
`XArray2_XUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}}`,
XArray2_XUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}},
`[]any{XUnionDepth2_All{F13: {F28: 1.5}}, XUnionDepth2_All{F13: {F28: 1.5}}}`,
[]any{XUnionDepth2_All{F13: {F28: 1.5}}, XUnionDepth2_All{F13: {F28: 1.5}}},
},
// Canonical
{ true, `Random0`,
`XArray2_XUnionDepth2_All{{F0: {}}, {F9: {}}}`,
XArray2_XUnionDepth2_All{{F0: {}}, {F9: {}}},
`XArray2_XUnionDepth2_All{{F0: {}}, {F9: {}}}`,
XArray2_XUnionDepth2_All{{F0: {}}, {F9: {}}},
},
{ false, `Random0`,
`XArray2_XUnionDepth2_All{{F0: {}}, {F9: {}}}`,
XArray2_XUnionDepth2_All{{F0: {}}, {F9: {}}},
`XList_XUnionDepth2_All{{F0: {}}, {F9: {}}}`,
XList_XUnionDepth2_All{{F0: {}}, {F9: {}}},
},
// Canonical
{ true, `Zero`,
`XArray3_OptXStructDepth2_Set_Float64{}`,
XArray3_OptXStructDepth2_Set_Float64{},
`XArray3_OptXStructDepth2_Set_Float64{}`,
XArray3_OptXStructDepth2_Set_Float64{},
},
{ false, `Zero`,
`XArray3_OptXStructDepth2_Set_Float64{}`,
XArray3_OptXStructDepth2_Set_Float64{},
`[]?XStructDepth2_Set_Float64{nil, nil, nil}`,
[]?XStructDepth2_Set_Float64{nil, nil, nil},
},
{ false, `Zero`,
`XArray3_OptXStructDepth2_Set_Float64{}`,
XArray3_OptXStructDepth2_Set_Float64{},
`XList_OptXStructDepth2_Set_Float64{nil, nil, nil}`,
XList_OptXStructDepth2_Set_Float64{nil, nil, nil},
},
// Canonical
{ true, `Full`,
`XArray3_OptXStructDepth2_Set_Float64{{F4: {1.5}}, {F4: {1.5}}, {F4: {1.5}}}`,
XArray3_OptXStructDepth2_Set_Float64{{F4: {1.5}}, {F4: {1.5}}, {F4: {1.5}}},
`XArray3_OptXStructDepth2_Set_Float64{{F4: {1.5}}, {F4: {1.5}}, {F4: {1.5}}}`,
XArray3_OptXStructDepth2_Set_Float64{{F4: {1.5}}, {F4: {1.5}}, {F4: {1.5}}},
},
{ false, `Full`,
`XArray3_OptXStructDepth2_Set_Float64{{F4: {1.5}}, {F4: {1.5}}, {F4: {1.5}}}`,
XArray3_OptXStructDepth2_Set_Float64{{F4: {1.5}}, {F4: {1.5}}, {F4: {1.5}}},
`XList_Any{?XStructDepth2_Set_Float64{F4: {1.5}}, ?XStructDepth2_Set_Float64{F4: {1.5}}, ?XStructDepth2_Set_Float64{F4: {1.5}}}`,
XList_Any{?XStructDepth2_Set_Float64{F4: {1.5}}, ?XStructDepth2_Set_Float64{F4: {1.5}}, ?XStructDepth2_Set_Float64{F4: {1.5}}},
},
// Canonical
{ true, `Random0`,
`XArray3_OptXStructDepth2_Set_Float64{{F4: {2.7492247330252223e+09}}, nil, {F4: {-2.0684219699173448e+09, -2.245382466748307e+07, 0}}}`,
XArray3_OptXStructDepth2_Set_Float64{{F4: {2.7492247330252223e+09}}, nil, {F4: {-2.0684219699173448e+09, -2.245382466748307e+07, 0}}},
`XArray3_OptXStructDepth2_Set_Float64{{F4: {2.7492247330252223e+09}}, nil, {F4: {-2.0684219699173448e+09, -2.245382466748307e+07, 0}}}`,
XArray3_OptXStructDepth2_Set_Float64{{F4: {2.7492247330252223e+09}}, nil, {F4: {-2.0684219699173448e+09, -2.245382466748307e+07, 0}}},
},
{ false, `Random0`,
`XArray3_OptXStructDepth2_Set_Float64{{F4: {2.7492247330252223e+09}}, nil, {F4: {-2.0684219699173448e+09, -2.245382466748307e+07, 0}}}`,
XArray3_OptXStructDepth2_Set_Float64{{F4: {2.7492247330252223e+09}}, nil, {F4: {-2.0684219699173448e+09, -2.245382466748307e+07, 0}}},
`[]any{?XStructDepth2_Set_Float64{F4: {2.7492247330252223e+09}}, nil, ?XStructDepth2_Set_Float64{F4: {-2.0684219699173448e+09, -2.245382466748307e+07, 0}}}`,
[]any{?XStructDepth2_Set_Float64{F4: {2.7492247330252223e+09}}, nil, ?XStructDepth2_Set_Float64{F4: {-2.0684219699173448e+09, -2.245382466748307e+07, 0}}},
},
// Canonical
{ true, `Zero`, `[]XArray1_Set_XEnumBcd{}`, []XArray1_Set_XEnumBcd{}, `[]XArray1_Set_XEnumBcd{}`, []XArray1_Set_XEnumBcd{} },
{ false, `Zero`, `[]XArray1_Set_XEnumBcd{}`, []XArray1_Set_XEnumBcd{}, `XList_Any{}`, XList_Any{} },
{ false, `Zero`, `[]XArray1_Set_XEnumBcd{}`, []XArray1_Set_XEnumBcd{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`[]XArray1_Set_XEnumBcd{{{D}}}`,
[]XArray1_Set_XEnumBcd{{{D}}},
`[]XArray1_Set_XEnumBcd{{{D}}}`,
[]XArray1_Set_XEnumBcd{{{D}}},
},
{ false, `Full`,
`[]XArray1_Set_XEnumBcd{{{D}}}`,
[]XArray1_Set_XEnumBcd{{{D}}},
`XList_Any{XArray1_Set_XEnumBcd{{D}}}`,
XList_Any{XArray1_Set_XEnumBcd{{D}}},
},
// Canonical
{ true, `Zero`, `[][]XList_Error{}`, [][]XList_Error{}, `[][]XList_Error{}`, [][]XList_Error{} },
{ false, `Zero`, `[][]XList_Error{}`, [][]XList_Error{}, `[]any{}`, []any{} },
{ false, `Zero`, `[][]XList_Error{}`, [][]XList_Error{}, `XList_Any{}`, XList_Any{} },
// Canonical
{ true, `Full`,
`[][]XList_Error{{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
[][]XList_Error{{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`[][]XList_Error{{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
[][]XList_Error{{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
{ false, `Full`,
`[][]XList_Error{{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
[][]XList_Error{{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`[]any{[]XList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
[]any{[]XList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
// Canonical
{ true, `Random0`,
`[][]XList_Error{{}, {{{Id: "Φ王普", RetryCode: RetryRefetch, Msg: "cdeΔΘΠ"}, {}}}}`,
[][]XList_Error{{}, {{{Id: "Φ王普", RetryCode: RetryRefetch, Msg: "cdeΔΘΠ"}, {}}}},
`[][]XList_Error{{}, {{{Id: "Φ王普", RetryCode: RetryRefetch, Msg: "cdeΔΘΠ"}, {}}}}`,
[][]XList_Error{{}, {{{Id: "Φ王普", RetryCode: RetryRefetch, Msg: "cdeΔΘΠ"}, {}}}},
},
{ false, `Random0`,
`[][]XList_Error{{}, {{{Id: "Φ王普", RetryCode: RetryRefetch, Msg: "cdeΔΘΠ"}, {}}}}`,
[][]XList_Error{{}, {{{Id: "Φ王普", RetryCode: RetryRefetch, Msg: "cdeΔΘΠ"}, {}}}},
`[]any{[]XList_Error{}, []XList_Error{{{Id: "Φ王普", RetryCode: RetryRefetch, Msg: "cdeΔΘΠ"}, {}}}}`,
[]any{[]XList_Error{}, []XList_Error{{{Id: "Φ王普", RetryCode: RetryRefetch, Msg: "cdeΔΘΠ"}, {}}}},
},
// Canonical
{ true, `Zero`,
`[]XSet_XArray1_XStructEmpty{}`,
[]XSet_XArray1_XStructEmpty{},
`[]XSet_XArray1_XStructEmpty{}`,
[]XSet_XArray1_XStructEmpty{},
},
{ false, `Zero`, `[]XSet_XArray1_XStructEmpty{}`, []XSet_XArray1_XStructEmpty{}, `[]any{}`, []any{} },
{ false, `Zero`,
`[]XSet_XArray1_XStructEmpty{}`,
[]XSet_XArray1_XStructEmpty{},
`XList_XSet_XArray1_XStructEmpty{}`,
XList_XSet_XArray1_XStructEmpty{},
},
// Canonical
{ true, `Full`,
`[]XSet_XArray1_XStructEmpty{{{}}}`,
[]XSet_XArray1_XStructEmpty{{{}}},
`[]XSet_XArray1_XStructEmpty{{{}}}`,
[]XSet_XArray1_XStructEmpty{{{}}},
},
{ false, `Full`,
`[]XSet_XArray1_XStructEmpty{{{}}}`,
[]XSet_XArray1_XStructEmpty{{{}}},
`[]any{XSet_XArray1_XStructEmpty{{}}}`,
[]any{XSet_XArray1_XStructEmpty{{}}},
},
// Canonical
{ true, `Zero`,
`[]XMap_XArray3_XBool_XArray3_XBool{}`,
[]XMap_XArray3_XBool_XArray3_XBool{},
`[]XMap_XArray3_XBool_XArray3_XBool{}`,
[]XMap_XArray3_XBool_XArray3_XBool{},
},
{ false, `Zero`, `[]XMap_XArray3_XBool_XArray3_XBool{}`, []XMap_XArray3_XBool_XArray3_XBool{}, `XList_Any{}`, XList_Any{} },
{ false, `Zero`, `[]XMap_XArray3_XBool_XArray3_XBool{}`, []XMap_XArray3_XBool_XArray3_XBool{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`[]XMap_XArray3_XBool_XArray3_XBool{{{true, true, true}: {true, true, true}}}`,
[]XMap_XArray3_XBool_XArray3_XBool{{{true, true, true}: {true, true, true}}},
`[]XMap_XArray3_XBool_XArray3_XBool{{{true, true, true}: {true, true, true}}}`,
[]XMap_XArray3_XBool_XArray3_XBool{{{true, true, true}: {true, true, true}}},
},
{ false, `Full`,
`[]XMap_XArray3_XBool_XArray3_XBool{{{true, true, true}: {true, true, true}}}`,
[]XMap_XArray3_XBool_XArray3_XBool{{{true, true, true}: {true, true, true}}},
`XList_Any{XMap_XArray3_XBool_XArray3_XBool{{true, true, true}: {true, true, true}}}`,
XList_Any{XMap_XArray3_XBool_XArray3_XBool{{true, true, true}: {true, true, true}}},
},
// Canonical
{ true, `Zero`, `[]XStructDepth2_All{}`, []XStructDepth2_All{}, `[]XStructDepth2_All{}`, []XStructDepth2_All{} },
{ false, `Zero`, `[]XStructDepth2_All{}`, []XStructDepth2_All{}, `XList_OptXStructEmpty{}`, XList_OptXStructEmpty{} },
{ false, `Zero`,
`[]XStructDepth2_All{}`,
[]XStructDepth2_All{},
`[]?XStructDepth2_Set_Float64{}`,
[]?XStructDepth2_Set_Float64{},
},
// Canonical
{ true, `Full`,
`[]XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
[]XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
`[]XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
[]XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
},
{ false, `Full`,
`[]XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
[]XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
`[]any{XStructDepth2_All{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
[]any{XStructDepth2_All{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
},
// Canonical
{ true, `Random0`,
`[]XStructDepth2_All{{F0: {typeobject(XUnionDepth2_XStructDepth1_Int8), typeobject(XStructEmpty)}, F1: {1903587924}, F4: {-1.5720458870141203e+09, -1.9983283293632567e+07, -3.238533857464902e+07}, F5: {C}, F6: {185: 224, 250: 166, 66: 55}, F7: {1711866111: 980372964}, F8: {F0: set[XEnumBcd]{}, F3: "Π", F4: "澤世", F6: 68, F7: 84, F8: B, F9: C, F11: {Id: "普", Msg: "ΘΠΣΦ王"}, F12: {Id: "Φ王普澤世", RetryCode: RetryConnection}, F13: 42676, F15: 408799640, F16: 789811085, F17: 6007520861701348572, F18: 11852786787010219255, F20: -59, F21: -5651, F22: -5518, F23: 809697317, F24: 894274817, F25: -2773492329477941139, F26: 4525864791192120644, F27: 7.8164875e+06, F28: 1.4380653e+08, F29: -2.4959352516715804e+08, F32: {Id: "Σ", Msg: "ΠΣΦ"}}, F10: {F11: {}}, F11: {F29: 1.2791933776285827e+09}, F12: {}, F13: {F14: 7158}}, {F0: {typeobject(any), typeobject(XUnionDepth1_Uint32)}, F1: {750756465}, F2: {-3324, 11455, 0}, F3: {XList_String{"世界", "ΘΠΣ", "deΔΘΠΣΦ王普澤世"}}, F4: {2.3672634377113853e+09}, F5: {C}, F6: {122: 240, 209: 0, 95: 222}, F8: {F0: XArray2_XEnumAbc{}, F3: "abcdeΔΘ", F4: "deΔΘ", F6: 79, F7: 43, F8: B, F11: {Id: "cdeΔΘ", Msg: "deΔΘΠΣΦ王普"}, F12: {Id: "deΔΘΠΣΦ王", RetryCode: RetryBackoff, Msg: "Σ"}, F13: 63812, F14: 25390, F15: 2173994838, F16: 1085303467, F18: 1659981826689811090, F19: 61, F20: -19, F21: -7658, F22: 2488, F23: -326261542, F24: 912306433, F25: -1472564370594820179, F26: 5918426459813665, F27: 2.8385942e+08, F28: 1.446681e+09, F29: -1.5443370570096679e+09, F30: 3.184784041271269e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F32: nil}, F12: {}}}`,
[]XStructDepth2_All{{F0: {typeobject(XUnionDepth2_XStructDepth1_Int8), typeobject(XStructEmpty)}, F1: {1903587924}, F4: {-1.5720458870141203e+09, -1.9983283293632567e+07, -3.238533857464902e+07}, F5: {C}, F6: {185: 224, 250: 166, 66: 55}, F7: {1711866111: 980372964}, F8: {F0: set[XEnumBcd]{}, F3: "Π", F4: "澤世", F6: 68, F7: 84, F8: B, F9: C, F11: {Id: "普", Msg: "ΘΠΣΦ王"}, F12: {Id: "Φ王普澤世", RetryCode: RetryConnection}, F13: 42676, F15: 408799640, F16: 789811085, F17: 6007520861701348572, F18: 11852786787010219255, F20: -59, F21: -5651, F22: -5518, F23: 809697317, F24: 894274817, F25: -2773492329477941139, F26: 4525864791192120644, F27: 7.8164875e+06, F28: 1.4380653e+08, F29: -2.4959352516715804e+08, F32: {Id: "Σ", Msg: "ΠΣΦ"}}, F10: {F11: {}}, F11: {F29: 1.2791933776285827e+09}, F12: {}, F13: {F14: 7158}}, {F0: {typeobject(any), typeobject(XUnionDepth1_Uint32)}, F1: {750756465}, F2: {-3324, 11455, 0}, F3: {XList_String{"世界", "ΘΠΣ", "deΔΘΠΣΦ王普澤世"}}, F4: {2.3672634377113853e+09}, F5: {C}, F6: {122: 240, 209: 0, 95: 222}, F8: {F0: XArray2_XEnumAbc{}, F3: "abcdeΔΘ", F4: "deΔΘ", F6: 79, F7: 43, F8: B, F11: {Id: "cdeΔΘ", Msg: "deΔΘΠΣΦ王普"}, F12: {Id: "deΔΘΠΣΦ王", RetryCode: RetryBackoff, Msg: "Σ"}, F13: 63812, F14: 25390, F15: 2173994838, F16: 1085303467, F18: 1659981826689811090, F19: 61, F20: -19, F21: -7658, F22: 2488, F23: -326261542, F24: 912306433, F25: -1472564370594820179, F26: 5918426459813665, F27: 2.8385942e+08, F28: 1.446681e+09, F29: -1.5443370570096679e+09, F30: 3.184784041271269e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F32: nil}, F12: {}}},
`[]XStructDepth2_All{{F0: {typeobject(XUnionDepth2_XStructDepth1_Int8), typeobject(XStructEmpty)}, F1: {1903587924}, F4: {-1.5720458870141203e+09, -1.9983283293632567e+07, -3.238533857464902e+07}, F5: {C}, F6: {185: 224, 250: 166, 66: 55}, F7: {1711866111: 980372964}, F8: {F0: set[XEnumBcd]{}, F3: "Π", F4: "澤世", F6: 68, F7: 84, F8: B, F9: C, F11: {Id: "普", Msg: "ΘΠΣΦ王"}, F12: {Id: "Φ王普澤世", RetryCode: RetryConnection}, F13: 42676, F15: 408799640, F16: 789811085, F17: 6007520861701348572, F18: 11852786787010219255, F20: -59, F21: -5651, F22: -5518, F23: 809697317, F24: 894274817, F25: -2773492329477941139, F26: 4525864791192120644, F27: 7.8164875e+06, F28: 1.4380653e+08, F29: -2.4959352516715804e+08, F32: {Id: "Σ", Msg: "ΠΣΦ"}}, F10: {F11: {}}, F11: {F29: 1.2791933776285827e+09}, F12: {}, F13: {F14: 7158}}, {F0: {typeobject(any), typeobject(XUnionDepth1_Uint32)}, F1: {750756465}, F2: {-3324, 11455, 0}, F3: {XList_String{"世界", "ΘΠΣ", "deΔΘΠΣΦ王普澤世"}}, F4: {2.3672634377113853e+09}, F5: {C}, F6: {122: 240, 209: 0, 95: 222}, F8: {F0: XArray2_XEnumAbc{}, F3: "abcdeΔΘ", F4: "deΔΘ", F6: 79, F7: 43, F8: B, F11: {Id: "cdeΔΘ", Msg: "deΔΘΠΣΦ王普"}, F12: {Id: "deΔΘΠΣΦ王", RetryCode: RetryBackoff, Msg: "Σ"}, F13: 63812, F14: 25390, F15: 2173994838, F16: 1085303467, F18: 1659981826689811090, F19: 61, F20: -19, F21: -7658, F22: 2488, F23: -326261542, F24: 912306433, F25: -1472564370594820179, F26: 5918426459813665, F27: 2.8385942e+08, F28: 1.446681e+09, F29: -1.5443370570096679e+09, F30: 3.184784041271269e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F32: nil}, F12: {}}}`,
[]XStructDepth2_All{{F0: {typeobject(XUnionDepth2_XStructDepth1_Int8), typeobject(XStructEmpty)}, F1: {1903587924}, F4: {-1.5720458870141203e+09, -1.9983283293632567e+07, -3.238533857464902e+07}, F5: {C}, F6: {185: 224, 250: 166, 66: 55}, F7: {1711866111: 980372964}, F8: {F0: set[XEnumBcd]{}, F3: "Π", F4: "澤世", F6: 68, F7: 84, F8: B, F9: C, F11: {Id: "普", Msg: "ΘΠΣΦ王"}, F12: {Id: "Φ王普澤世", RetryCode: RetryConnection}, F13: 42676, F15: 408799640, F16: 789811085, F17: 6007520861701348572, F18: 11852786787010219255, F20: -59, F21: -5651, F22: -5518, F23: 809697317, F24: 894274817, F25: -2773492329477941139, F26: 4525864791192120644, F27: 7.8164875e+06, F28: 1.4380653e+08, F29: -2.4959352516715804e+08, F32: {Id: "Σ", Msg: "ΠΣΦ"}}, F10: {F11: {}}, F11: {F29: 1.2791933776285827e+09}, F12: {}, F13: {F14: 7158}}, {F0: {typeobject(any), typeobject(XUnionDepth1_Uint32)}, F1: {750756465}, F2: {-3324, 11455, 0}, F3: {XList_String{"世界", "ΘΠΣ", "deΔΘΠΣΦ王普澤世"}}, F4: {2.3672634377113853e+09}, F5: {C}, F6: {122: 240, 209: 0, 95: 222}, F8: {F0: XArray2_XEnumAbc{}, F3: "abcdeΔΘ", F4: "deΔΘ", F6: 79, F7: 43, F8: B, F11: {Id: "cdeΔΘ", Msg: "deΔΘΠΣΦ王普"}, F12: {Id: "deΔΘΠΣΦ王", RetryCode: RetryBackoff, Msg: "Σ"}, F13: 63812, F14: 25390, F15: 2173994838, F16: 1085303467, F18: 1659981826689811090, F19: 61, F20: -19, F21: -7658, F22: 2488, F23: -326261542, F24: 912306433, F25: -1472564370594820179, F26: 5918426459813665, F27: 2.8385942e+08, F28: 1.446681e+09, F29: -1.5443370570096679e+09, F30: 3.184784041271269e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F32: nil}, F12: {}}},
},
{ false, `Random0`,
`[]XStructDepth2_All{{F0: {typeobject(XUnionDepth2_XStructDepth1_Int8), typeobject(XStructEmpty)}, F1: {1903587924}, F4: {-1.5720458870141203e+09, -1.9983283293632567e+07, -3.238533857464902e+07}, F5: {C}, F6: {185: 224, 250: 166, 66: 55}, F7: {1711866111: 980372964}, F8: {F0: set[XEnumBcd]{}, F3: "Π", F4: "澤世", F6: 68, F7: 84, F8: B, F9: C, F11: {Id: "普", Msg: "ΘΠΣΦ王"}, F12: {Id: "Φ王普澤世", RetryCode: RetryConnection}, F13: 42676, F15: 408799640, F16: 789811085, F17: 6007520861701348572, F18: 11852786787010219255, F20: -59, F21: -5651, F22: -5518, F23: 809697317, F24: 894274817, F25: -2773492329477941139, F26: 4525864791192120644, F27: 7.8164875e+06, F28: 1.4380653e+08, F29: -2.4959352516715804e+08, F32: {Id: "Σ", Msg: "ΠΣΦ"}}, F10: {F11: {}}, F11: {F29: 1.2791933776285827e+09}, F12: {}, F13: {F14: 7158}}, {F0: {typeobject(any), typeobject(XUnionDepth1_Uint32)}, F1: {750756465}, F2: {-3324, 11455, 0}, F3: {XList_String{"世界", "ΘΠΣ", "deΔΘΠΣΦ王普澤世"}}, F4: {2.3672634377113853e+09}, F5: {C}, F6: {122: 240, 209: 0, 95: 222}, F8: {F0: XArray2_XEnumAbc{}, F3: "abcdeΔΘ", F4: "deΔΘ", F6: 79, F7: 43, F8: B, F11: {Id: "cdeΔΘ", Msg: "deΔΘΠΣΦ王普"}, F12: {Id: "deΔΘΠΣΦ王", RetryCode: RetryBackoff, Msg: "Σ"}, F13: 63812, F14: 25390, F15: 2173994838, F16: 1085303467, F18: 1659981826689811090, F19: 61, F20: -19, F21: -7658, F22: 2488, F23: -326261542, F24: 912306433, F25: -1472564370594820179, F26: 5918426459813665, F27: 2.8385942e+08, F28: 1.446681e+09, F29: -1.5443370570096679e+09, F30: 3.184784041271269e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F32: nil}, F12: {}}}`,
[]XStructDepth2_All{{F0: {typeobject(XUnionDepth2_XStructDepth1_Int8), typeobject(XStructEmpty)}, F1: {1903587924}, F4: {-1.5720458870141203e+09, -1.9983283293632567e+07, -3.238533857464902e+07}, F5: {C}, F6: {185: 224, 250: 166, 66: 55}, F7: {1711866111: 980372964}, F8: {F0: set[XEnumBcd]{}, F3: "Π", F4: "澤世", F6: 68, F7: 84, F8: B, F9: C, F11: {Id: "普", Msg: "ΘΠΣΦ王"}, F12: {Id: "Φ王普澤世", RetryCode: RetryConnection}, F13: 42676, F15: 408799640, F16: 789811085, F17: 6007520861701348572, F18: 11852786787010219255, F20: -59, F21: -5651, F22: -5518, F23: 809697317, F24: 894274817, F25: -2773492329477941139, F26: 4525864791192120644, F27: 7.8164875e+06, F28: 1.4380653e+08, F29: -2.4959352516715804e+08, F32: {Id: "Σ", Msg: "ΠΣΦ"}}, F10: {F11: {}}, F11: {F29: 1.2791933776285827e+09}, F12: {}, F13: {F14: 7158}}, {F0: {typeobject(any), typeobject(XUnionDepth1_Uint32)}, F1: {750756465}, F2: {-3324, 11455, 0}, F3: {XList_String{"世界", "ΘΠΣ", "deΔΘΠΣΦ王普澤世"}}, F4: {2.3672634377113853e+09}, F5: {C}, F6: {122: 240, 209: 0, 95: 222}, F8: {F0: XArray2_XEnumAbc{}, F3: "abcdeΔΘ", F4: "deΔΘ", F6: 79, F7: 43, F8: B, F11: {Id: "cdeΔΘ", Msg: "deΔΘΠΣΦ王普"}, F12: {Id: "deΔΘΠΣΦ王", RetryCode: RetryBackoff, Msg: "Σ"}, F13: 63812, F14: 25390, F15: 2173994838, F16: 1085303467, F18: 1659981826689811090, F19: 61, F20: -19, F21: -7658, F22: 2488, F23: -326261542, F24: 912306433, F25: -1472564370594820179, F26: 5918426459813665, F27: 2.8385942e+08, F28: 1.446681e+09, F29: -1.5443370570096679e+09, F30: 3.184784041271269e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F32: nil}, F12: {}}},
`XList_XStructDepth2_All{{F0: {typeobject(XUnionDepth2_XStructDepth1_Int8), typeobject(XStructEmpty)}, F1: {1903587924}, F4: {-1.5720458870141203e+09, -1.9983283293632567e+07, -3.238533857464902e+07}, F5: {C}, F6: {185: 224, 250: 166, 66: 55}, F7: {1711866111: 980372964}, F8: {F0: set[XEnumBcd]{}, F3: "Π", F4: "澤世", F6: 68, F7: 84, F8: B, F9: C, F11: {Id: "普", Msg: "ΘΠΣΦ王"}, F12: {Id: "Φ王普澤世", RetryCode: RetryConnection}, F13: 42676, F15: 408799640, F16: 789811085, F17: 6007520861701348572, F18: 11852786787010219255, F20: -59, F21: -5651, F22: -5518, F23: 809697317, F24: 894274817, F25: -2773492329477941139, F26: 4525864791192120644, F27: 7.8164875e+06, F28: 1.4380653e+08, F29: -2.4959352516715804e+08, F32: {Id: "Σ", Msg: "ΠΣΦ"}}, F10: {F11: {}}, F11: {F29: 1.2791933776285827e+09}, F12: {}, F13: {F14: 7158}}, {F0: {typeobject(any), typeobject(XUnionDepth1_Uint32)}, F1: {750756465}, F2: {-3324, 11455, 0}, F3: {XList_String{"世界", "ΘΠΣ", "deΔΘΠΣΦ王普澤世"}}, F4: {2.3672634377113853e+09}, F5: {C}, F6: {122: 240, 209: 0, 95: 222}, F8: {F0: XArray2_XEnumAbc{}, F3: "abcdeΔΘ", F4: "deΔΘ", F6: 79, F7: 43, F8: B, F11: {Id: "cdeΔΘ", Msg: "deΔΘΠΣΦ王普"}, F12: {Id: "deΔΘΠΣΦ王", RetryCode: RetryBackoff, Msg: "Σ"}, F13: 63812, F14: 25390, F15: 2173994838, F16: 1085303467, F18: 1659981826689811090, F19: 61, F20: -19, F21: -7658, F22: 2488, F23: -326261542, F24: 912306433, F25: -1472564370594820179, F26: 5918426459813665, F27: 2.8385942e+08, F28: 1.446681e+09, F29: -1.5443370570096679e+09, F30: 3.184784041271269e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F32: nil}, F12: {}}}`,
XList_XStructDepth2_All{{F0: {typeobject(XUnionDepth2_XStructDepth1_Int8), typeobject(XStructEmpty)}, F1: {1903587924}, F4: {-1.5720458870141203e+09, -1.9983283293632567e+07, -3.238533857464902e+07}, F5: {C}, F6: {185: 224, 250: 166, 66: 55}, F7: {1711866111: 980372964}, F8: {F0: set[XEnumBcd]{}, F3: "Π", F4: "澤世", F6: 68, F7: 84, F8: B, F9: C, F11: {Id: "普", Msg: "ΘΠΣΦ王"}, F12: {Id: "Φ王普澤世", RetryCode: RetryConnection}, F13: 42676, F15: 408799640, F16: 789811085, F17: 6007520861701348572, F18: 11852786787010219255, F20: -59, F21: -5651, F22: -5518, F23: 809697317, F24: 894274817, F25: -2773492329477941139, F26: 4525864791192120644, F27: 7.8164875e+06, F28: 1.4380653e+08, F29: -2.4959352516715804e+08, F32: {Id: "Σ", Msg: "ΠΣΦ"}}, F10: {F11: {}}, F11: {F29: 1.2791933776285827e+09}, F12: {}, F13: {F14: 7158}}, {F0: {typeobject(any), typeobject(XUnionDepth1_Uint32)}, F1: {750756465}, F2: {-3324, 11455, 0}, F3: {XList_String{"世界", "ΘΠΣ", "deΔΘΠΣΦ王普澤世"}}, F4: {2.3672634377113853e+09}, F5: {C}, F6: {122: 240, 209: 0, 95: 222}, F8: {F0: XArray2_XEnumAbc{}, F3: "abcdeΔΘ", F4: "deΔΘ", F6: 79, F7: 43, F8: B, F11: {Id: "cdeΔΘ", Msg: "deΔΘΠΣΦ王普"}, F12: {Id: "deΔΘΠΣΦ王", RetryCode: RetryBackoff, Msg: "Σ"}, F13: 63812, F14: 25390, F15: 2173994838, F16: 1085303467, F18: 1659981826689811090, F19: 61, F20: -19, F21: -7658, F22: 2488, F23: -326261542, F24: 912306433, F25: -1472564370594820179, F26: 5918426459813665, F27: 2.8385942e+08, F28: 1.446681e+09, F29: -1.5443370570096679e+09, F30: 3.184784041271269e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F32: nil}, F12: {}}},
},
// Canonical
{ true, `Zero`, `[]XUnionDepth2_All{}`, []XUnionDepth2_All{}, `[]XUnionDepth2_All{}`, []XUnionDepth2_All{} },
{ false, `Zero`, `[]XUnionDepth2_All{}`, []XUnionDepth2_All{}, `XList_Any{}`, XList_Any{} },
{ false, `Zero`, `[]XUnionDepth2_All{}`, []XUnionDepth2_All{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`[]XUnionDepth2_All{{F13: {F28: 1.5}}}`,
[]XUnionDepth2_All{{F13: {F28: 1.5}}},
`[]XUnionDepth2_All{{F13: {F28: 1.5}}}`,
[]XUnionDepth2_All{{F13: {F28: 1.5}}},
},
{ false, `Full`,
`[]XUnionDepth2_All{{F13: {F28: 1.5}}}`,
[]XUnionDepth2_All{{F13: {F28: 1.5}}},
`[]any{XUnionDepth2_All{F13: {F28: 1.5}}}`,
[]any{XUnionDepth2_All{F13: {F28: 1.5}}},
},
// Canonical
{ true, `Random0`,
`[]XUnionDepth2_All{{F0: {"e"}}, {F0: {"deΔΘΠ"}}, {F10: {F14: 59623}}}`,
[]XUnionDepth2_All{{F0: {"e"}}, {F0: {"deΔΘΠ"}}, {F10: {F14: 59623}}},
`[]XUnionDepth2_All{{F0: {"e"}}, {F0: {"deΔΘΠ"}}, {F10: {F14: 59623}}}`,
[]XUnionDepth2_All{{F0: {"e"}}, {F0: {"deΔΘΠ"}}, {F10: {F14: 59623}}},
},
{ false, `Random0`,
`[]XUnionDepth2_All{{F0: {"e"}}, {F0: {"deΔΘΠ"}}, {F10: {F14: 59623}}}`,
[]XUnionDepth2_All{{F0: {"e"}}, {F0: {"deΔΘΠ"}}, {F10: {F14: 59623}}},
`[]any{XUnionDepth2_All{F0: {"e"}}, XUnionDepth2_All{F0: {"deΔΘΠ"}}, XUnionDepth2_All{F10: {F14: 59623}}}`,
[]any{XUnionDepth2_All{F0: {"e"}}, XUnionDepth2_All{F0: {"deΔΘΠ"}}, XUnionDepth2_All{F10: {F14: 59623}}},
},
// Canonical
{ true, `Zero`,
`[]?XStructDepth2_Set_Float64{}`,
[]?XStructDepth2_Set_Float64{},
`[]?XStructDepth2_Set_Float64{}`,
[]?XStructDepth2_Set_Float64{},
},
{ false, `Zero`,
`[]?XStructDepth2_Set_Float64{}`,
[]?XStructDepth2_Set_Float64{},
`[]XStructDepth2_All{}`,
[]XStructDepth2_All{},
},
{ false, `Zero`,
`[]?XStructDepth2_Set_Float64{}`,
[]?XStructDepth2_Set_Float64{},
`XList_OptXStructDepth2_Set_Float64{}`,
XList_OptXStructDepth2_Set_Float64{},
},
// Canonical
{ true, `Full`,
`[]?XStructDepth2_Set_Float64{{F4: {1.5}}}`,
[]?XStructDepth2_Set_Float64{{F4: {1.5}}},
`[]?XStructDepth2_Set_Float64{{F4: {1.5}}}`,
[]?XStructDepth2_Set_Float64{{F4: {1.5}}},
},
{ false, `Full`,
`[]?XStructDepth2_Set_Float64{{F4: {1.5}}}`,
[]?XStructDepth2_Set_Float64{{F4: {1.5}}},
`[]XStructDepth2_All{{F4: {1.5}}}`,
[]XStructDepth2_All{{F4: {1.5}}},
},
// Canonical
{ true, `Random0`,
`[]?XStructDepth2_Set_Float64{{}}`,
[]?XStructDepth2_Set_Float64{{}},
`[]?XStructDepth2_Set_Float64{{}}`,
[]?XStructDepth2_Set_Float64{{}},
},
{ false, `Random0`,
`[]?XStructDepth2_Set_Float64{{}}`,
[]?XStructDepth2_Set_Float64{{}},
`XList_OptXStructDepth2_Set_Float64{{}}`,
XList_OptXStructDepth2_Set_Float64{{}},
},
// Canonical
{ true, `Zero`,
`XList_XArray3_XUnionDepth1_All{}`,
XList_XArray3_XUnionDepth1_All{},
`XList_XArray3_XUnionDepth1_All{}`,
XList_XArray3_XUnionDepth1_All{},
},
{ false, `Zero`, `XList_XArray3_XUnionDepth1_All{}`, XList_XArray3_XUnionDepth1_All{}, `XList_Any{}`, XList_Any{} },
{ false, `Zero`, `XList_XArray3_XUnionDepth1_All{}`, XList_XArray3_XUnionDepth1_All{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`XList_XArray3_XUnionDepth1_All{{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XList_XArray3_XUnionDepth1_All{{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`XList_XArray3_XUnionDepth1_All{{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XList_XArray3_XUnionDepth1_All{{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
{ false, `Full`,
`XList_XArray3_XUnionDepth1_All{{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XList_XArray3_XUnionDepth1_All{{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`XList_Any{XArray3_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XList_Any{XArray3_XUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
// Canonical
{ true, `Random0`,
`XList_XArray3_XUnionDepth1_All{{{F22: 924}, {F16: 2247327400}, {F30: 0}}}`,
XList_XArray3_XUnionDepth1_All{{{F22: 924}, {F16: 2247327400}, {F30: 0}}},
`XList_XArray3_XUnionDepth1_All{{{F22: 924}, {F16: 2247327400}, {F30: 0}}}`,
XList_XArray3_XUnionDepth1_All{{{F22: 924}, {F16: 2247327400}, {F30: 0}}},
},
{ false, `Random0`,
`XList_XArray3_XUnionDepth1_All{{{F22: 924}, {F16: 2247327400}, {F30: 0}}}`,
XList_XArray3_XUnionDepth1_All{{{F22: 924}, {F16: 2247327400}, {F30: 0}}},
`[]any{XArray3_XUnionDepth1_All{{F22: 924}, {F16: 2247327400}, {F30: 0}}}`,
[]any{XArray3_XUnionDepth1_All{{F22: 924}, {F16: 2247327400}, {F30: 0}}},
},
// Canonical
{ true, `Zero`,
`XList_List_XMap_XByte_XByte{}`,
XList_List_XMap_XByte_XByte{},
`XList_List_XMap_XByte_XByte{}`,
XList_List_XMap_XByte_XByte{},
},
{ false, `Zero`, `XList_List_XMap_XByte_XByte{}`, XList_List_XMap_XByte_XByte{}, `XList_Any{}`, XList_Any{} },
{ false, `Zero`, `XList_List_XMap_XByte_XByte{}`, XList_List_XMap_XByte_XByte{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`XList_List_XMap_XByte_XByte{{{123: 123}}}`,
XList_List_XMap_XByte_XByte{{{123: 123}}},
`XList_List_XMap_XByte_XByte{{{123: 123}}}`,
XList_List_XMap_XByte_XByte{{{123: 123}}},
},
{ false, `Full`,
`XList_List_XMap_XByte_XByte{{{123: 123}}}`,
XList_List_XMap_XByte_XByte{{{123: 123}}},
`[]any{[]XMap_XByte_XByte{{123: 123}}}`,
[]any{[]XMap_XByte_XByte{{123: 123}}},
},
// Canonical
{ true, `Random0`,
`XList_List_XMap_XByte_XByte{{{135: 168}, {175: 0}}, {{135: 104, 55: 89}, {213: 0}}, {}}`,
XList_List_XMap_XByte_XByte{{{135: 168}, {175: 0}}, {{135: 104, 55: 89}, {213: 0}}, {}},
`XList_List_XMap_XByte_XByte{{{135: 168}, {175: 0}}, {{135: 104, 55: 89}, {213: 0}}, {}}`,
XList_List_XMap_XByte_XByte{{{135: 168}, {175: 0}}, {{135: 104, 55: 89}, {213: 0}}, {}},
},
{ false, `Random0`,
`XList_List_XMap_XByte_XByte{{{135: 168}, {175: 0}}, {{135: 104, 55: 89}, {213: 0}}, {}}`,
XList_List_XMap_XByte_XByte{{{135: 168}, {175: 0}}, {{135: 104, 55: 89}, {213: 0}}, {}},
`[]any{[]XMap_XByte_XByte{{135: 168}, {175: 0}}, []XMap_XByte_XByte{{135: 104, 55: 89}, {213: 0}}, []XMap_XByte_XByte{}}`,
[]any{[]XMap_XByte_XByte{{135: 168}, {175: 0}}, []XMap_XByte_XByte{{135: 104, 55: 89}, {213: 0}}, []XMap_XByte_XByte{}},
},
// Canonical
{ true, `Zero`,
`XList_XSet_XArray1_XStructEmpty{}`,
XList_XSet_XArray1_XStructEmpty{},
`XList_XSet_XArray1_XStructEmpty{}`,
XList_XSet_XArray1_XStructEmpty{},
},
{ false, `Zero`, `XList_XSet_XArray1_XStructEmpty{}`, XList_XSet_XArray1_XStructEmpty{}, `[]any{}`, []any{} },
{ false, `Zero`,
`XList_XSet_XArray1_XStructEmpty{}`,
XList_XSet_XArray1_XStructEmpty{},
`[]XSet_XArray1_XStructEmpty{}`,
[]XSet_XArray1_XStructEmpty{},
},
// Canonical
{ true, `Full`,
`XList_XSet_XArray1_XStructEmpty{{{}}}`,
XList_XSet_XArray1_XStructEmpty{{{}}},
`XList_XSet_XArray1_XStructEmpty{{{}}}`,
XList_XSet_XArray1_XStructEmpty{{{}}},
},
{ false, `Full`,
`XList_XSet_XArray1_XStructEmpty{{{}}}`,
XList_XSet_XArray1_XStructEmpty{{{}}},
`[]XSet_XArray1_XStructEmpty{{{}}}`,
[]XSet_XArray1_XStructEmpty{{{}}},
},
// Canonical
{ true, `Zero`,
`XList_XMap_XArray3_XBool_XArray3_XBool{}`,
XList_XMap_XArray3_XBool_XArray3_XBool{},
`XList_XMap_XArray3_XBool_XArray3_XBool{}`,
XList_XMap_XArray3_XBool_XArray3_XBool{},
},
{ false, `Zero`,
`XList_XMap_XArray3_XBool_XArray3_XBool{}`,
XList_XMap_XArray3_XBool_XArray3_XBool{},
`[]XMap_XArray3_XBool_XArray3_XBool{}`,
[]XMap_XArray3_XBool_XArray3_XBool{},
},
{ false, `Zero`, `XList_XMap_XArray3_XBool_XArray3_XBool{}`, XList_XMap_XArray3_XBool_XArray3_XBool{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`XList_XMap_XArray3_XBool_XArray3_XBool{{{true, true, true}: {true, true, true}}}`,
XList_XMap_XArray3_XBool_XArray3_XBool{{{true, true, true}: {true, true, true}}},
`XList_XMap_XArray3_XBool_XArray3_XBool{{{true, true, true}: {true, true, true}}}`,
XList_XMap_XArray3_XBool_XArray3_XBool{{{true, true, true}: {true, true, true}}},
},
{ false, `Full`,
`XList_XMap_XArray3_XBool_XArray3_XBool{{{true, true, true}: {true, true, true}}}`,
XList_XMap_XArray3_XBool_XArray3_XBool{{{true, true, true}: {true, true, true}}},
`XList_Any{XMap_XArray3_XBool_XArray3_XBool{{true, true, true}: {true, true, true}}}`,
XList_Any{XMap_XArray3_XBool_XArray3_XBool{{true, true, true}: {true, true, true}}},
},
// Canonical
{ true, `Zero`,
`XList_XStructDepth2_All{}`,
XList_XStructDepth2_All{},
`XList_XStructDepth2_All{}`,
XList_XStructDepth2_All{},
},
{ false, `Zero`,
`XList_XStructDepth2_All{}`,
XList_XStructDepth2_All{},
`[]?XStructDepth2_Set_Float64{}`,
[]?XStructDepth2_Set_Float64{},
},
{ false, `Zero`,
`XList_XStructDepth2_All{}`,
XList_XStructDepth2_All{},
`XList_OptXStructDepth2_Set_Float64{}`,
XList_OptXStructDepth2_Set_Float64{},
},
// Canonical
{ true, `Full`,
`XList_XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XList_XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
`XList_XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XList_XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
},
{ false, `Full`,
`XList_XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XList_XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
`[]XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
[]XStructDepth2_All{{F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
},
// Canonical
{ true, `Random0`,
`XList_XStructDepth2_All{{F0: {typeobject(XList_Any), typeobject(any)}, F3: {set[XStructDepth1_String]{}, map[XNamedError]XNamedError{{Msg: "abcdeΔΘΠΣΦ王普澤世"}: {Msg: "ΣΦ王普澤"}, {Id: "c", Msg: "王普澤世"}: {Id: "cdeΔ", Msg: "deΔΘΠ"}}, XArray3_Int64{3524922562280960580, -3424085360776393001, 2800105892874757207}}, F4: {1.9667025630643923e+07, 3.4260743001183236e+08}, F5: {B, C, D}, F8: {F0: XUnionDepth2_XList_XByte{F2: ""}, F3: "bcdeΔΘΠ", F4: "bcdeΔΘΠ", F5: typeobject(XStructDepth1_XInt32), F6: 245, F7: 79, F9: C, F11: {Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "澤", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普"}, F13: 13338, F15: 1595831042, F17: 12664678767883708255, F18: 11469846635179244384, F19: -42, F20: 49, F21: -10203, F22: 6599, F23: -942155461, F25: -898155845020684027, F27: -2.3450837e+08, F28: -1.7266627e+08, F29: 1.3545475352214177e+09, F30: 4.924317476725453e+08, F31: {}, F32: {Id: "b", Msg: "ΣΦ王普澤"}}, F9: {F1: true}, F12: {}}}`,
XList_XStructDepth2_All{{F0: {typeobject(XList_Any), typeobject(any)}, F3: {set[XStructDepth1_String]{}, map[XNamedError]XNamedError{{Msg: "abcdeΔΘΠΣΦ王普澤世"}: {Msg: "ΣΦ王普澤"}, {Id: "c", Msg: "王普澤世"}: {Id: "cdeΔ", Msg: "deΔΘΠ"}}, XArray3_Int64{3524922562280960580, -3424085360776393001, 2800105892874757207}}, F4: {1.9667025630643923e+07, 3.4260743001183236e+08}, F5: {B, C, D}, F8: {F0: XUnionDepth2_XList_XByte{F2: ""}, F3: "bcdeΔΘΠ", F4: "bcdeΔΘΠ", F5: typeobject(XStructDepth1_XInt32), F6: 245, F7: 79, F9: C, F11: {Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "澤", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普"}, F13: 13338, F15: 1595831042, F17: 12664678767883708255, F18: 11469846635179244384, F19: -42, F20: 49, F21: -10203, F22: 6599, F23: -942155461, F25: -898155845020684027, F27: -2.3450837e+08, F28: -1.7266627e+08, F29: 1.3545475352214177e+09, F30: 4.924317476725453e+08, F31: {}, F32: {Id: "b", Msg: "ΣΦ王普澤"}}, F9: {F1: true}, F12: {}}},
`XList_XStructDepth2_All{{F0: {typeobject(XList_Any), typeobject(any)}, F3: {set[XStructDepth1_String]{}, map[XNamedError]XNamedError{{Msg: "abcdeΔΘΠΣΦ王普澤世"}: {Msg: "ΣΦ王普澤"}, {Id: "c", Msg: "王普澤世"}: {Id: "cdeΔ", Msg: "deΔΘΠ"}}, XArray3_Int64{3524922562280960580, -3424085360776393001, 2800105892874757207}}, F4: {1.9667025630643923e+07, 3.4260743001183236e+08}, F5: {B, C, D}, F8: {F0: XUnionDepth2_XList_XByte{F2: ""}, F3: "bcdeΔΘΠ", F4: "bcdeΔΘΠ", F5: typeobject(XStructDepth1_XInt32), F6: 245, F7: 79, F9: C, F11: {Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "澤", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普"}, F13: 13338, F15: 1595831042, F17: 12664678767883708255, F18: 11469846635179244384, F19: -42, F20: 49, F21: -10203, F22: 6599, F23: -942155461, F25: -898155845020684027, F27: -2.3450837e+08, F28: -1.7266627e+08, F29: 1.3545475352214177e+09, F30: 4.924317476725453e+08, F31: {}, F32: {Id: "b", Msg: "ΣΦ王普澤"}}, F9: {F1: true}, F12: {}}}`,
XList_XStructDepth2_All{{F0: {typeobject(XList_Any), typeobject(any)}, F3: {set[XStructDepth1_String]{}, map[XNamedError]XNamedError{{Msg: "abcdeΔΘΠΣΦ王普澤世"}: {Msg: "ΣΦ王普澤"}, {Id: "c", Msg: "王普澤世"}: {Id: "cdeΔ", Msg: "deΔΘΠ"}}, XArray3_Int64{3524922562280960580, -3424085360776393001, 2800105892874757207}}, F4: {1.9667025630643923e+07, 3.4260743001183236e+08}, F5: {B, C, D}, F8: {F0: XUnionDepth2_XList_XByte{F2: ""}, F3: "bcdeΔΘΠ", F4: "bcdeΔΘΠ", F5: typeobject(XStructDepth1_XInt32), F6: 245, F7: 79, F9: C, F11: {Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "澤", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普"}, F13: 13338, F15: 1595831042, F17: 12664678767883708255, F18: 11469846635179244384, F19: -42, F20: 49, F21: -10203, F22: 6599, F23: -942155461, F25: -898155845020684027, F27: -2.3450837e+08, F28: -1.7266627e+08, F29: 1.3545475352214177e+09, F30: 4.924317476725453e+08, F31: {}, F32: {Id: "b", Msg: "ΣΦ王普澤"}}, F9: {F1: true}, F12: {}}},
},
{ false, `Random0`,
`XList_XStructDepth2_All{{F0: {typeobject(XList_Any), typeobject(any)}, F3: {set[XStructDepth1_String]{}, map[XNamedError]XNamedError{{Msg: "abcdeΔΘΠΣΦ王普澤世"}: {Msg: "ΣΦ王普澤"}, {Id: "c", Msg: "王普澤世"}: {Id: "cdeΔ", Msg: "deΔΘΠ"}}, XArray3_Int64{3524922562280960580, -3424085360776393001, 2800105892874757207}}, F4: {1.9667025630643923e+07, 3.4260743001183236e+08}, F5: {B, C, D}, F8: {F0: XUnionDepth2_XList_XByte{F2: ""}, F3: "bcdeΔΘΠ", F4: "bcdeΔΘΠ", F5: typeobject(XStructDepth1_XInt32), F6: 245, F7: 79, F9: C, F11: {Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "澤", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普"}, F13: 13338, F15: 1595831042, F17: 12664678767883708255, F18: 11469846635179244384, F19: -42, F20: 49, F21: -10203, F22: 6599, F23: -942155461, F25: -898155845020684027, F27: -2.3450837e+08, F28: -1.7266627e+08, F29: 1.3545475352214177e+09, F30: 4.924317476725453e+08, F31: {}, F32: {Id: "b", Msg: "ΣΦ王普澤"}}, F9: {F1: true}, F12: {}}}`,
XList_XStructDepth2_All{{F0: {typeobject(XList_Any), typeobject(any)}, F3: {set[XStructDepth1_String]{}, map[XNamedError]XNamedError{{Msg: "abcdeΔΘΠΣΦ王普澤世"}: {Msg: "ΣΦ王普澤"}, {Id: "c", Msg: "王普澤世"}: {Id: "cdeΔ", Msg: "deΔΘΠ"}}, XArray3_Int64{3524922562280960580, -3424085360776393001, 2800105892874757207}}, F4: {1.9667025630643923e+07, 3.4260743001183236e+08}, F5: {B, C, D}, F8: {F0: XUnionDepth2_XList_XByte{F2: ""}, F3: "bcdeΔΘΠ", F4: "bcdeΔΘΠ", F5: typeobject(XStructDepth1_XInt32), F6: 245, F7: 79, F9: C, F11: {Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "澤", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普"}, F13: 13338, F15: 1595831042, F17: 12664678767883708255, F18: 11469846635179244384, F19: -42, F20: 49, F21: -10203, F22: 6599, F23: -942155461, F25: -898155845020684027, F27: -2.3450837e+08, F28: -1.7266627e+08, F29: 1.3545475352214177e+09, F30: 4.924317476725453e+08, F31: {}, F32: {Id: "b", Msg: "ΣΦ王普澤"}}, F9: {F1: true}, F12: {}}},
`XList_Any{XStructDepth2_All{F0: {typeobject(XList_Any), typeobject(any)}, F3: {set[XStructDepth1_String]{}, map[XNamedError]XNamedError{{Msg: "abcdeΔΘΠΣΦ王普澤世"}: {Msg: "ΣΦ王普澤"}, {Id: "c", Msg: "王普澤世"}: {Id: "cdeΔ", Msg: "deΔΘΠ"}}, XArray3_Int64{3524922562280960580, -3424085360776393001, 2800105892874757207}}, F4: {1.9667025630643923e+07, 3.4260743001183236e+08}, F5: {B, C, D}, F8: {F0: XUnionDepth2_XList_XByte{F2: ""}, F3: "bcdeΔΘΠ", F4: "bcdeΔΘΠ", F5: typeobject(XStructDepth1_XInt32), F6: 245, F7: 79, F9: C, F11: {Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "澤", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普"}, F13: 13338, F15: 1595831042, F17: 12664678767883708255, F18: 11469846635179244384, F19: -42, F20: 49, F21: -10203, F22: 6599, F23: -942155461, F25: -898155845020684027, F27: -2.3450837e+08, F28: -1.7266627e+08, F29: 1.3545475352214177e+09, F30: 4.924317476725453e+08, F31: {}, F32: {Id: "b", Msg: "ΣΦ王普澤"}}, F9: {F1: true}, F12: {}}}`,
XList_Any{XStructDepth2_All{F0: {typeobject(XList_Any), typeobject(any)}, F3: {set[XStructDepth1_String]{}, map[XNamedError]XNamedError{{Msg: "abcdeΔΘΠΣΦ王普澤世"}: {Msg: "ΣΦ王普澤"}, {Id: "c", Msg: "王普澤世"}: {Id: "cdeΔ", Msg: "deΔΘΠ"}}, XArray3_Int64{3524922562280960580, -3424085360776393001, 2800105892874757207}}, F4: {1.9667025630643923e+07, 3.4260743001183236e+08}, F5: {B, C, D}, F8: {F0: XUnionDepth2_XList_XByte{F2: ""}, F3: "bcdeΔΘΠ", F4: "bcdeΔΘΠ", F5: typeobject(XStructDepth1_XInt32), F6: 245, F7: 79, F9: C, F11: {Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "澤", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普"}, F13: 13338, F15: 1595831042, F17: 12664678767883708255, F18: 11469846635179244384, F19: -42, F20: 49, F21: -10203, F22: 6599, F23: -942155461, F25: -898155845020684027, F27: -2.3450837e+08, F28: -1.7266627e+08, F29: 1.3545475352214177e+09, F30: 4.924317476725453e+08, F31: {}, F32: {Id: "b", Msg: "ΣΦ王普澤"}}, F9: {F1: true}, F12: {}}},
},
// Canonical
{ true, `Zero`, `XList_XUnionDepth2_All{}`, XList_XUnionDepth2_All{}, `XList_XUnionDepth2_All{}`, XList_XUnionDepth2_All{} },
{ false, `Zero`, `XList_XUnionDepth2_All{}`, XList_XUnionDepth2_All{}, `[]any{}`, []any{} },
{ false, `Zero`, `XList_XUnionDepth2_All{}`, XList_XUnionDepth2_All{}, `XList_Any{}`, XList_Any{} },
// Canonical
{ true, `Full`,
`XList_XUnionDepth2_All{{F13: {F28: 1.5}}}`,
XList_XUnionDepth2_All{{F13: {F28: 1.5}}},
`XList_XUnionDepth2_All{{F13: {F28: 1.5}}}`,
XList_XUnionDepth2_All{{F13: {F28: 1.5}}},
},
{ false, `Full`,
`XList_XUnionDepth2_All{{F13: {F28: 1.5}}}`,
XList_XUnionDepth2_All{{F13: {F28: 1.5}}},
`[]any{XUnionDepth2_All{F13: {F28: 1.5}}}`,
[]any{XUnionDepth2_All{F13: {F28: 1.5}}},
},
// Canonical
{ true, `Random0`,
`XList_XUnionDepth2_All{{F7: {}}, {F10: {F0: nil}}, {F9: {}}}`,
XList_XUnionDepth2_All{{F7: {}}, {F10: {F0: nil}}, {F9: {}}},
`XList_XUnionDepth2_All{{F7: {}}, {F10: {F0: nil}}, {F9: {}}}`,
XList_XUnionDepth2_All{{F7: {}}, {F10: {F0: nil}}, {F9: {}}},
},
{ false, `Random0`,
`XList_XUnionDepth2_All{{F7: {}}, {F10: {F0: nil}}, {F9: {}}}`,
XList_XUnionDepth2_All{{F7: {}}, {F10: {F0: nil}}, {F9: {}}},
`[]XUnionDepth2_All{{F7: {}}, {F10: {F0: nil}}, {F9: {}}}`,
[]XUnionDepth2_All{{F7: {}}, {F10: {F0: nil}}, {F9: {}}},
},
// Canonical
{ true, `Zero`,
`XList_OptXStructDepth2_Set_Float64{}`,
XList_OptXStructDepth2_Set_Float64{},
`XList_OptXStructDepth2_Set_Float64{}`,
XList_OptXStructDepth2_Set_Float64{},
},
{ false, `Zero`,
`XList_OptXStructDepth2_Set_Float64{}`,
XList_OptXStructDepth2_Set_Float64{},
`XList_OptXStructEmpty{}`,
XList_OptXStructEmpty{},
},
{ false, `Zero`, `XList_OptXStructDepth2_Set_Float64{}`, XList_OptXStructDepth2_Set_Float64{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`XList_OptXStructDepth2_Set_Float64{{F4: {1.5}}}`,
XList_OptXStructDepth2_Set_Float64{{F4: {1.5}}},
`XList_OptXStructDepth2_Set_Float64{{F4: {1.5}}}`,
XList_OptXStructDepth2_Set_Float64{{F4: {1.5}}},
},
{ false, `Full`,
`XList_OptXStructDepth2_Set_Float64{{F4: {1.5}}}`,
XList_OptXStructDepth2_Set_Float64{{F4: {1.5}}},
`XList_XStructDepth2_All{{F4: {1.5}}}`,
XList_XStructDepth2_All{{F4: {1.5}}},
},
// Canonical
{ true, `Random0`,
`XList_OptXStructDepth2_Set_Float64{{F4: {1.0780494803258038e+09}}}`,
XList_OptXStructDepth2_Set_Float64{{F4: {1.0780494803258038e+09}}},
`XList_OptXStructDepth2_Set_Float64{{F4: {1.0780494803258038e+09}}}`,
XList_OptXStructDepth2_Set_Float64{{F4: {1.0780494803258038e+09}}},
},
{ false, `Random0`,
`XList_OptXStructDepth2_Set_Float64{{F4: {1.0780494803258038e+09}}}`,
XList_OptXStructDepth2_Set_Float64{{F4: {1.0780494803258038e+09}}},
`[]any{?XStructDepth2_Set_Float64{F4: {1.0780494803258038e+09}}}`,
[]any{?XStructDepth2_Set_Float64{F4: {1.0780494803258038e+09}}},
},
// Canonical
{ true, `Zero`,
`set[XArray1_XArray3_Int64]{}`,
set[XArray1_XArray3_Int64]{},
`set[XArray1_XArray3_Int64]{}`,
set[XArray1_XArray3_Int64]{},
},
{ false, `Zero`,
`set[XArray1_XArray3_Int64]{}`,
set[XArray1_XArray3_Int64]{},
`XSet_XArray1_XArray3_Int64{}`,
XSet_XArray1_XArray3_Int64{},
},
// Canonical
{ true, `Full`,
`set[XArray1_XArray3_Int64]{{{-123, -123, -123}}}`,
set[XArray1_XArray3_Int64]{{{-123, -123, -123}}},
`set[XArray1_XArray3_Int64]{{{-123, -123, -123}}}`,
set[XArray1_XArray3_Int64]{{{-123, -123, -123}}},
},
{ false, `Full`,
`set[XArray1_XArray3_Int64]{{{-123, -123, -123}}}`,
set[XArray1_XArray3_Int64]{{{-123, -123, -123}}},
`XSet_XArray1_XArray3_Int64{{{-123, -123, -123}}}`,
XSet_XArray1_XArray3_Int64{{{-123, -123, -123}}},
},
// Canonical
{ true, `Random0`,
`set[XArray1_XArray3_Int64]{{{0, 948696848856180951, -410485718848228531}}, {{818672935806784812, -4040637540944211339, -1850373240560994483}}}`,
set[XArray1_XArray3_Int64]{{{0, 948696848856180951, -410485718848228531}}, {{818672935806784812, -4040637540944211339, -1850373240560994483}}},
`set[XArray1_XArray3_Int64]{{{0, 948696848856180951, -410485718848228531}}, {{818672935806784812, -4040637540944211339, -1850373240560994483}}}`,
set[XArray1_XArray3_Int64]{{{0, 948696848856180951, -410485718848228531}}, {{818672935806784812, -4040637540944211339, -1850373240560994483}}},
},
{ false, `Random0`,
`set[XArray1_XArray3_Int64]{{{0, 948696848856180951, -410485718848228531}}, {{818672935806784812, -4040637540944211339, -1850373240560994483}}}`,
set[XArray1_XArray3_Int64]{{{0, 948696848856180951, -410485718848228531}}, {{818672935806784812, -4040637540944211339, -1850373240560994483}}},
`XSet_XArray1_XArray3_Int64{{{0, 948696848856180951, -410485718848228531}}, {{818672935806784812, -4040637540944211339, -1850373240560994483}}}`,
XSet_XArray1_XArray3_Int64{{{0, 948696848856180951, -410485718848228531}}, {{818672935806784812, -4040637540944211339, -1850373240560994483}}},
},
// Canonical
{ true, `Zero`,
`set[XStructDepth2_XStructDepth1_Bool]{}`,
set[XStructDepth2_XStructDepth1_Bool]{},
`set[XStructDepth2_XStructDepth1_Bool]{}`,
set[XStructDepth2_XStructDepth1_Bool]{},
},
{ false, `Zero`,
`set[XStructDepth2_XStructDepth1_Bool]{}`,
set[XStructDepth2_XStructDepth1_Bool]{},
`set[XStructEmpty]{}`,
set[XStructEmpty]{},
},
{ false, `Zero`,
`set[XStructDepth2_XStructDepth1_Bool]{}`,
set[XStructDepth2_XStructDepth1_Bool]{},
`XSet_XStructDepth2_XStructDepth1_Bool{}`,
XSet_XStructDepth2_XStructDepth1_Bool{},
},
// Canonical
{ true, `Full`,
`set[XStructDepth2_XStructDepth1_Bool]{{F9: {F1: true}}}`,
set[XStructDepth2_XStructDepth1_Bool]{{F9: {F1: true}}},
`set[XStructDepth2_XStructDepth1_Bool]{{F9: {F1: true}}}`,
set[XStructDepth2_XStructDepth1_Bool]{{F9: {F1: true}}},
},
{ false, `Full`,
`set[XStructDepth2_XStructDepth1_Bool]{{F9: {F1: true}}}`,
set[XStructDepth2_XStructDepth1_Bool]{{F9: {F1: true}}},
`XSet_XStructDepth2_XStructDepth1_Bool{{F9: {F1: true}}}`,
XSet_XStructDepth2_XStructDepth1_Bool{{F9: {F1: true}}},
},
// Canonical
{ true, `Zero`,
`set[XUnionDepth2_XArray1_String]{}`,
set[XUnionDepth2_XArray1_String]{},
`set[XUnionDepth2_XArray1_String]{}`,
set[XUnionDepth2_XArray1_String]{},
},
{ false, `Zero`,
`set[XUnionDepth2_XArray1_String]{}`,
set[XUnionDepth2_XArray1_String]{},
`XSet_XUnionDepth2_XArray1_String{}`,
XSet_XUnionDepth2_XArray1_String{},
},
// Canonical
{ true, `Full`,
`set[XUnionDepth2_XArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
set[XUnionDepth2_XArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
`set[XUnionDepth2_XArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
set[XUnionDepth2_XArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`set[XUnionDepth2_XArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
set[XUnionDepth2_XArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
`XSet_XUnionDepth2_XArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
XSet_XUnionDepth2_XArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`set[XUnionDepth2_XArray1_String]{{F0: {}}}`,
set[XUnionDepth2_XArray1_String]{{F0: {}}},
`set[XUnionDepth2_XArray1_String]{{F0: {}}}`,
set[XUnionDepth2_XArray1_String]{{F0: {}}},
},
{ false, `Random0`,
`set[XUnionDepth2_XArray1_String]{{F0: {}}}`,
set[XUnionDepth2_XArray1_String]{{F0: {}}},
`XSet_XUnionDepth2_XArray1_String{{F0: {}}}`,
XSet_XUnionDepth2_XArray1_String{{F0: {}}},
},
// Canonical
{ true, `Zero`,
`XSet_XArray1_XArray3_Int64{}`,
XSet_XArray1_XArray3_Int64{},
`XSet_XArray1_XArray3_Int64{}`,
XSet_XArray1_XArray3_Int64{},
},
{ false, `Zero`,
`XSet_XArray1_XArray3_Int64{}`,
XSet_XArray1_XArray3_Int64{},
`set[XArray1_XArray3_Int64]{}`,
set[XArray1_XArray3_Int64]{},
},
// Canonical
{ true, `Full`,
`XSet_XArray1_XArray3_Int64{{{-123, -123, -123}}}`,
XSet_XArray1_XArray3_Int64{{{-123, -123, -123}}},
`XSet_XArray1_XArray3_Int64{{{-123, -123, -123}}}`,
XSet_XArray1_XArray3_Int64{{{-123, -123, -123}}},
},
{ false, `Full`,
`XSet_XArray1_XArray3_Int64{{{-123, -123, -123}}}`,
XSet_XArray1_XArray3_Int64{{{-123, -123, -123}}},
`set[XArray1_XArray3_Int64]{{{-123, -123, -123}}}`,
set[XArray1_XArray3_Int64]{{{-123, -123, -123}}},
},
// Canonical
{ true, `Random0`,
`XSet_XArray1_XArray3_Int64{{{-447057443590709381, 698506354811037918, -411202985819738107}}, {{-4477380931730073524, -3870291943442070151, 0}}}`,
XSet_XArray1_XArray3_Int64{{{-447057443590709381, 698506354811037918, -411202985819738107}}, {{-4477380931730073524, -3870291943442070151, 0}}},
`XSet_XArray1_XArray3_Int64{{{-447057443590709381, 698506354811037918, -411202985819738107}}, {{-4477380931730073524, -3870291943442070151, 0}}}`,
XSet_XArray1_XArray3_Int64{{{-447057443590709381, 698506354811037918, -411202985819738107}}, {{-4477380931730073524, -3870291943442070151, 0}}},
},
{ false, `Random0`,
`XSet_XArray1_XArray3_Int64{{{-447057443590709381, 698506354811037918, -411202985819738107}}, {{-4477380931730073524, -3870291943442070151, 0}}}`,
XSet_XArray1_XArray3_Int64{{{-447057443590709381, 698506354811037918, -411202985819738107}}, {{-4477380931730073524, -3870291943442070151, 0}}},
`set[XArray1_XArray3_Int64]{{{-447057443590709381, 698506354811037918, -411202985819738107}}, {{-4477380931730073524, -3870291943442070151, 0}}}`,
set[XArray1_XArray3_Int64]{{{-447057443590709381, 698506354811037918, -411202985819738107}}, {{-4477380931730073524, -3870291943442070151, 0}}},
},
// Canonical
{ true, `Zero`,
`XSet_XStructDepth2_XStructDepth1_Bool{}`,
XSet_XStructDepth2_XStructDepth1_Bool{},
`XSet_XStructDepth2_XStructDepth1_Bool{}`,
XSet_XStructDepth2_XStructDepth1_Bool{},
},
{ false, `Zero`,
`XSet_XStructDepth2_XStructDepth1_Bool{}`,
XSet_XStructDepth2_XStructDepth1_Bool{},
`set[XStructEmpty]{}`,
set[XStructEmpty]{},
},
{ false, `Zero`,
`XSet_XStructDepth2_XStructDepth1_Bool{}`,
XSet_XStructDepth2_XStructDepth1_Bool{},
`set[XStructDepth2_XStructDepth1_Bool]{}`,
set[XStructDepth2_XStructDepth1_Bool]{},
},
// Canonical
{ true, `Full`,
`XSet_XStructDepth2_XStructDepth1_Bool{{F9: {F1: true}}}`,
XSet_XStructDepth2_XStructDepth1_Bool{{F9: {F1: true}}},
`XSet_XStructDepth2_XStructDepth1_Bool{{F9: {F1: true}}}`,
XSet_XStructDepth2_XStructDepth1_Bool{{F9: {F1: true}}},
},
{ false, `Full`,
`XSet_XStructDepth2_XStructDepth1_Bool{{F9: {F1: true}}}`,
XSet_XStructDepth2_XStructDepth1_Bool{{F9: {F1: true}}},
`set[XStructDepth2_XStructDepth1_Bool]{{F9: {F1: true}}}`,
set[XStructDepth2_XStructDepth1_Bool]{{F9: {F1: true}}},
},
// Canonical
{ true, `Zero`,
`XSet_XUnionDepth2_XArray1_String{}`,
XSet_XUnionDepth2_XArray1_String{},
`XSet_XUnionDepth2_XArray1_String{}`,
XSet_XUnionDepth2_XArray1_String{},
},
{ false, `Zero`,
`XSet_XUnionDepth2_XArray1_String{}`,
XSet_XUnionDepth2_XArray1_String{},
`set[XUnionDepth2_XArray1_String]{}`,
set[XUnionDepth2_XArray1_String]{},
},
// Canonical
{ true, `Full`,
`XSet_XUnionDepth2_XArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
XSet_XUnionDepth2_XArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
`XSet_XUnionDepth2_XArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
XSet_XUnionDepth2_XArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`XSet_XUnionDepth2_XArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
XSet_XUnionDepth2_XArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
`set[XUnionDepth2_XArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
set[XUnionDepth2_XArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`XSet_XUnionDepth2_XArray1_String{{F0: {"eΔΘ"}}}`,
XSet_XUnionDepth2_XArray1_String{{F0: {"eΔΘ"}}},
`XSet_XUnionDepth2_XArray1_String{{F0: {"eΔΘ"}}}`,
XSet_XUnionDepth2_XArray1_String{{F0: {"eΔΘ"}}},
},
{ false, `Random0`,
`XSet_XUnionDepth2_XArray1_String{{F0: {"eΔΘ"}}}`,
XSet_XUnionDepth2_XArray1_String{{F0: {"eΔΘ"}}},
`set[XUnionDepth2_XArray1_String]{{F0: {"eΔΘ"}}}`,
set[XUnionDepth2_XArray1_String]{{F0: {"eΔΘ"}}},
},
// Canonical
{ true, `Zero`,
`map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{}`,
map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{},
`map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{}`,
map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{},
},
{ false, `Zero`,
`map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{}`,
map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{},
`XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{}`,
XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{},
},
// Canonical
{ true, `Full`,
`map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
`map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
},
{ false, `Full`,
`map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
`XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
},
// Canonical
{ true, `Random0`,
`map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-1370552536671486543, 1080764377456477673, 1074732654233892263}}: {}, {{0, 3045721580144556079, -2691458353857424482}}: {{2459091982784411478, 0, -2546543299471158740}}, {{1221608626390247487, -2614294925927142920, 4431410242634908452}}: {}}`,
map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-1370552536671486543, 1080764377456477673, 1074732654233892263}}: {}, {{0, 3045721580144556079, -2691458353857424482}}: {{2459091982784411478, 0, -2546543299471158740}}, {{1221608626390247487, -2614294925927142920, 4431410242634908452}}: {}},
`map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-1370552536671486543, 1080764377456477673, 1074732654233892263}}: {}, {{0, 3045721580144556079, -2691458353857424482}}: {{2459091982784411478, 0, -2546543299471158740}}, {{1221608626390247487, -2614294925927142920, 4431410242634908452}}: {}}`,
map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-1370552536671486543, 1080764377456477673, 1074732654233892263}}: {}, {{0, 3045721580144556079, -2691458353857424482}}: {{2459091982784411478, 0, -2546543299471158740}}, {{1221608626390247487, -2614294925927142920, 4431410242634908452}}: {}},
},
{ false, `Random0`,
`map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-1370552536671486543, 1080764377456477673, 1074732654233892263}}: {}, {{0, 3045721580144556079, -2691458353857424482}}: {{2459091982784411478, 0, -2546543299471158740}}, {{1221608626390247487, -2614294925927142920, 4431410242634908452}}: {}}`,
map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-1370552536671486543, 1080764377456477673, 1074732654233892263}}: {}, {{0, 3045721580144556079, -2691458353857424482}}: {{2459091982784411478, 0, -2546543299471158740}}, {{1221608626390247487, -2614294925927142920, 4431410242634908452}}: {}},
`XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-1370552536671486543, 1080764377456477673, 1074732654233892263}}: {}, {{0, 3045721580144556079, -2691458353857424482}}: {{2459091982784411478, 0, -2546543299471158740}}, {{1221608626390247487, -2614294925927142920, 4431410242634908452}}: {}}`,
XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-1370552536671486543, 1080764377456477673, 1074732654233892263}}: {}, {{0, 3045721580144556079, -2691458353857424482}}: {{2459091982784411478, 0, -2546543299471158740}}, {{1221608626390247487, -2614294925927142920, 4431410242634908452}}: {}},
},
// Canonical
{ true, `Zero`,
`map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{}`,
map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{},
`map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{}`,
map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{},
},
{ false, `Zero`,
`map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{}`,
map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{},
`XMap_XStructEmpty_XStructEmpty{}`,
XMap_XStructEmpty_XStructEmpty{},
},
{ false, `Zero`,
`map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{}`,
map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{},
`map[XStructEmpty]XStructEmpty{}`,
map[XStructEmpty]XStructEmpty{},
},
// Canonical
{ true, `Full`,
`map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{{F11: {F29: 1.5}}: {F11: {F29: 1.5}}}`,
map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{{F11: {F29: 1.5}}: {F11: {F29: 1.5}}},
`map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{{F11: {F29: 1.5}}: {F11: {F29: 1.5}}}`,
map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{{F11: {F29: 1.5}}: {F11: {F29: 1.5}}},
},
// Canonical
{ true, `Random0`,
`map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{{}: {}}`,
map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{{}: {}},
`map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{{}: {}}`,
map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{{}: {}},
},
{ false, `Random0`,
`map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{{}: {}}`,
map[XStructDepth2_XUnionDepth1_Float64]XStructDepth2_XUnionDepth1_Float64{{}: {}},
`XMap_XStructEmpty_XStructEmpty{{}: {}}`,
XMap_XStructEmpty_XStructEmpty{{}: {}},
},
// Canonical
{ true, `Zero`,
`map[XUnionDepth2_XStructDepth1_Int8]XUnionDepth2_XStructDepth1_Int8{}`,
map[XUnionDepth2_XStructDepth1_Int8]XUnionDepth2_XStructDepth1_Int8{},
`map[XUnionDepth2_XStructDepth1_Int8]XUnionDepth2_XStructDepth1_Int8{}`,
map[XUnionDepth2_XStructDepth1_Int8]XUnionDepth2_XStructDepth1_Int8{},
},
// Canonical
{ true, `Full`,
`map[XUnionDepth2_XStructDepth1_Int8]XUnionDepth2_XStructDepth1_Int8{{F9: {F19: -123}}: {F9: {F19: -123}}}`,
map[XUnionDepth2_XStructDepth1_Int8]XUnionDepth2_XStructDepth1_Int8{{F9: {F19: -123}}: {F9: {F19: -123}}},
`map[XUnionDepth2_XStructDepth1_Int8]XUnionDepth2_XStructDepth1_Int8{{F9: {F19: -123}}: {F9: {F19: -123}}}`,
map[XUnionDepth2_XStructDepth1_Int8]XUnionDepth2_XStructDepth1_Int8{{F9: {F19: -123}}: {F9: {F19: -123}}},
},
// Canonical
{ true, `Random0`,
`map[XUnionDepth2_XStructDepth1_Int8]XUnionDepth2_XStructDepth1_Int8{{F9: {}}: {F9: {F19: -13}}}`,
map[XUnionDepth2_XStructDepth1_Int8]XUnionDepth2_XStructDepth1_Int8{{F9: {}}: {F9: {F19: -13}}},
`map[XUnionDepth2_XStructDepth1_Int8]XUnionDepth2_XStructDepth1_Int8{{F9: {}}: {F9: {F19: -13}}}`,
map[XUnionDepth2_XStructDepth1_Int8]XUnionDepth2_XStructDepth1_Int8{{F9: {}}: {F9: {F19: -13}}},
},
// Canonical
{ true, `Zero`,
`XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{}`,
XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{},
`XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{}`,
XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{},
},
{ false, `Zero`,
`XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{}`,
XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{},
`map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{}`,
map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{},
},
// Canonical
{ true, `Full`,
`XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
`XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
},
{ false, `Full`,
`XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
`map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
},
// Canonical
{ true, `Random0`,
`XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-3869501258035372809, -3686427825087562033, 2336951289288876778}}: {}, {}: {{-3950287420529183877, -3629810858565318855, 4256249491436161541}}}`,
XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-3869501258035372809, -3686427825087562033, 2336951289288876778}}: {}, {}: {{-3950287420529183877, -3629810858565318855, 4256249491436161541}}},
`XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-3869501258035372809, -3686427825087562033, 2336951289288876778}}: {}, {}: {{-3950287420529183877, -3629810858565318855, 4256249491436161541}}}`,
XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-3869501258035372809, -3686427825087562033, 2336951289288876778}}: {}, {}: {{-3950287420529183877, -3629810858565318855, 4256249491436161541}}},
},
{ false, `Random0`,
`XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-3869501258035372809, -3686427825087562033, 2336951289288876778}}: {}, {}: {{-3950287420529183877, -3629810858565318855, 4256249491436161541}}}`,
XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64{{{-3869501258035372809, -3686427825087562033, 2336951289288876778}}: {}, {}: {{-3950287420529183877, -3629810858565318855, 4256249491436161541}}},
`map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-3869501258035372809, -3686427825087562033, 2336951289288876778}}: {}, {}: {{-3950287420529183877, -3629810858565318855, 4256249491436161541}}}`,
map[XArray1_XArray3_Int64]XArray1_XArray3_Int64{{{-3869501258035372809, -3686427825087562033, 2336951289288876778}}: {}, {}: {{-3950287420529183877, -3629810858565318855, 4256249491436161541}}},
},
// Canonical
{ true, `Zero`,
`XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{}`,
XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{},
`XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{}`,
XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{},
},
{ false, `Zero`,
`XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{}`,
XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{},
`map[XStructEmpty]XStructEmpty{}`,
map[XStructEmpty]XStructEmpty{},
},
{ false, `Zero`,
`XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{}`,
XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{},
`XMap_XStructEmpty_XStructEmpty{}`,
XMap_XStructEmpty_XStructEmpty{},
},
// Canonical
{ true, `Full`,
`XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{{F1: {123}}: {F1: {123}}}`,
XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{{F1: {123}}: {F1: {123}}},
`XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{{F1: {123}}: {F1: {123}}}`,
XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{{F1: {123}}: {F1: {123}}},
},
// Canonical
{ true, `Random0`,
`XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{{}: {}, {F1: {3168261590}}: {}}`,
XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{{}: {}, {F1: {3168261590}}: {}},
`XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{{}: {}, {F1: {3168261590}}: {}}`,
XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32{{}: {}, {F1: {3168261590}}: {}},
},
// Canonical
{ true, `Zero`,
`XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{}`,
XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{},
`XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{}`,
XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{},
},
// Canonical
{ true, `Full`,
`XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "{{"}: {F1: "{{"}}`,
XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "{{"}: {F1: "{{"}},
`XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "{{"}: {F1: "{{"}}`,
XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "{{"}: {F1: "{{"}},
},
// Canonical
{ true, `Random0`,
`XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "\x00\x00"}: {F1: "\x00\x00"}, {F1: "\x95\xce"}: {F1: "\x00\x00"}}`,
XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "\x00\x00"}: {F1: "\x00\x00"}, {F1: "\x95\xce"}: {F1: "\x00\x00"}},
`XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "\x00\x00"}: {F1: "\x00\x00"}, {F1: "\x95\xce"}: {F1: "\x00\x00"}}`,
XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte{{F1: "\x00\x00"}: {F1: "\x00\x00"}, {F1: "\x95\xce"}: {F1: "\x00\x00"}},
},
// Canonical
{ true, `Zero`, `XStructDepth3_All{}`, XStructDepth3_All{}, `XStructDepth3_All{}`, XStructDepth3_All{} },
{ false, `Zero`,
`XStructDepth3_All{}`,
XStructDepth3_All{},
`XStructDepth3_OptXStructDepth2_Set_Float64{}`,
XStructDepth3_OptXStructDepth2_Set_Float64{},
},
{ false, `Zero`, `XStructDepth3_All{}`, XStructDepth3_All{}, `XStructEmpty{}`, XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth3_All{F0: {{D}}, F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, F2: {{}}, F3: {{F29: 1.5}: {F29: 1.5}}, F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}, F5: {F13: {F28: 1.5}}, F6: {F4: {1.5}}}`,
XStructDepth3_All{F0: {{D}}, F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, F2: {{}}, F3: {{F29: 1.5}: {F29: 1.5}}, F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}, F5: {F13: {F28: 1.5}}, F6: {F4: {1.5}}},
`XStructDepth3_All{F0: {{D}}, F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, F2: {{}}, F3: {{F29: 1.5}: {F29: 1.5}}, F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}, F5: {F13: {F28: 1.5}}, F6: {F4: {1.5}}}`,
XStructDepth3_All{F0: {{D}}, F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, F2: {{}}, F3: {{F29: 1.5}: {F29: 1.5}}, F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}, F5: {F13: {F28: 1.5}}, F6: {F4: {1.5}}},
},
// Canonical
{ true, `Random0`,
`XStructDepth3_All{F0: {{B, C, D}}, F1: {{F0: nil}, {F6: 93}, {F1: false}}, F2: {{}}, F3: {{F29: -2.0275041959631462e+09}: {F29: -1.608352870384518e+08}, {F29: 0}: {F29: -6.431137222760762e+08}}, F4: {F0: {typeobject(XMap_XStructEmpty_XStructEmpty), typeobject(XMap_String_String)}, F1: {1619759417}, F2: {8192, 12469, -15945}, F3: {nil}, F4: {1.93157022182663e+09}, F5: {D}, F6: {157: 83, 196: 220, 42: 68}, F7: {2238134601: 2402028229, 3840569796: 3073376885}, F9: {F1: true}, F10: {F29: 1.7751768790390162e+09}, F12: {F9: D}, F13: {}}, F6: {}}`,
XStructDepth3_All{F0: {{B, C, D}}, F1: {{F0: nil}, {F6: 93}, {F1: false}}, F2: {{}}, F3: {{F29: -2.0275041959631462e+09}: {F29: -1.608352870384518e+08}, {F29: 0}: {F29: -6.431137222760762e+08}}, F4: {F0: {typeobject(XMap_XStructEmpty_XStructEmpty), typeobject(XMap_String_String)}, F1: {1619759417}, F2: {8192, 12469, -15945}, F3: {nil}, F4: {1.93157022182663e+09}, F5: {D}, F6: {157: 83, 196: 220, 42: 68}, F7: {2238134601: 2402028229, 3840569796: 3073376885}, F9: {F1: true}, F10: {F29: 1.7751768790390162e+09}, F12: {F9: D}, F13: {}}, F6: {}},
`XStructDepth3_All{F0: {{B, C, D}}, F1: {{F0: nil}, {F6: 93}, {F1: false}}, F2: {{}}, F3: {{F29: -2.0275041959631462e+09}: {F29: -1.608352870384518e+08}, {F29: 0}: {F29: -6.431137222760762e+08}}, F4: {F0: {typeobject(XMap_XStructEmpty_XStructEmpty), typeobject(XMap_String_String)}, F1: {1619759417}, F2: {8192, 12469, -15945}, F3: {nil}, F4: {1.93157022182663e+09}, F5: {D}, F6: {157: 83, 196: 220, 42: 68}, F7: {2238134601: 2402028229, 3840569796: 3073376885}, F9: {F1: true}, F10: {F29: 1.7751768790390162e+09}, F12: {F9: D}, F13: {}}, F6: {}}`,
XStructDepth3_All{F0: {{B, C, D}}, F1: {{F0: nil}, {F6: 93}, {F1: false}}, F2: {{}}, F3: {{F29: -2.0275041959631462e+09}: {F29: -1.608352870384518e+08}, {F29: 0}: {F29: -6.431137222760762e+08}}, F4: {F0: {typeobject(XMap_XStructEmpty_XStructEmpty), typeobject(XMap_String_String)}, F1: {1619759417}, F2: {8192, 12469, -15945}, F3: {nil}, F4: {1.93157022182663e+09}, F5: {D}, F6: {157: 83, 196: 220, 42: 68}, F7: {2238134601: 2402028229, 3840569796: 3073376885}, F9: {F1: true}, F10: {F29: 1.7751768790390162e+09}, F12: {F9: D}, F13: {}}, F6: {}},
},
// Canonical
{ true, `Zero`,
`XStructDepth3_XArray1_Set_XEnumBcd{}`,
XStructDepth3_XArray1_Set_XEnumBcd{},
`XStructDepth3_XArray1_Set_XEnumBcd{}`,
XStructDepth3_XArray1_Set_XEnumBcd{},
},
{ false, `Zero`,
`XStructDepth3_XArray1_Set_XEnumBcd{}`,
XStructDepth3_XArray1_Set_XEnumBcd{},
`?XStructDepth3_XArray1_Set_XEnumBcd{}`,
?XStructDepth3_XArray1_Set_XEnumBcd{},
},
{ false, `Zero`,
`XStructDepth3_XArray1_Set_XEnumBcd{}`,
XStructDepth3_XArray1_Set_XEnumBcd{},
`?XStructEmpty{}`,
?XStructEmpty{},
},
// Canonical
{ true, `Full`,
`XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}}`,
XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}},
`XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}}`,
XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}},
},
{ false, `Full`,
`XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}}`,
XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}},
`?XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}}`,
?XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}},
},
// Canonical
{ true, `Zero`,
`XStructDepth3_List_XUnionDepth1_All{}`,
XStructDepth3_List_XUnionDepth1_All{},
`XStructDepth3_List_XUnionDepth1_All{}`,
XStructDepth3_List_XUnionDepth1_All{},
},
{ false, `Zero`,
`XStructDepth3_List_XUnionDepth1_All{}`,
XStructDepth3_List_XUnionDepth1_All{},
`?XStructEmpty{}`,
?XStructEmpty{},
},
{ false, `Zero`,
`XStructDepth3_List_XUnionDepth1_All{}`,
XStructDepth3_List_XUnionDepth1_All{},
`XStructEmpty{}`,
XStructEmpty{},
},
// Canonical
{ true, `Full`,
`XStructDepth3_List_XUnionDepth1_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XStructDepth3_List_XUnionDepth1_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`XStructDepth3_List_XUnionDepth1_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XStructDepth3_List_XUnionDepth1_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
{ false, `Full`,
`XStructDepth3_List_XUnionDepth1_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XStructDepth3_List_XUnionDepth1_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`XStructDepth3_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XStructDepth3_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
// Canonical
{ true, `Random0`,
`XStructDepth3_List_XUnionDepth1_All{F1: {{F21: -11717}, {F2: true}, {F6: 0}}}`,
XStructDepth3_List_XUnionDepth1_All{F1: {{F21: -11717}, {F2: true}, {F6: 0}}},
`XStructDepth3_List_XUnionDepth1_All{F1: {{F21: -11717}, {F2: true}, {F6: 0}}}`,
XStructDepth3_List_XUnionDepth1_All{F1: {{F21: -11717}, {F2: true}, {F6: 0}}},
},
{ false, `Random0`,
`XStructDepth3_List_XUnionDepth1_All{F1: {{F21: -11717}, {F2: true}, {F6: 0}}}`,
XStructDepth3_List_XUnionDepth1_All{F1: {{F21: -11717}, {F2: true}, {F6: 0}}},
`XStructDepth3_All{F1: {{F21: -11717}, {F2: true}, {F6: 0}}}`,
XStructDepth3_All{F1: {{F21: -11717}, {F2: true}, {F6: 0}}},
},
// Canonical
{ true, `Zero`,
`XStructDepth3_XSet_XArray1_XStructEmpty{}`,
XStructDepth3_XSet_XArray1_XStructEmpty{},
`XStructDepth3_XSet_XArray1_XStructEmpty{}`,
XStructDepth3_XSet_XArray1_XStructEmpty{},
},
{ false, `Zero`,
`XStructDepth3_XSet_XArray1_XStructEmpty{}`,
XStructDepth3_XSet_XArray1_XStructEmpty{},
`XStructEmpty{}`,
XStructEmpty{},
},
{ false, `Zero`,
`XStructDepth3_XSet_XArray1_XStructEmpty{}`,
XStructDepth3_XSet_XArray1_XStructEmpty{},
`XStructDepth3_All{}`,
XStructDepth3_All{},
},
// Canonical
{ true, `Full`,
`XStructDepth3_XSet_XArray1_XStructEmpty{F2: {{}}}`,
XStructDepth3_XSet_XArray1_XStructEmpty{F2: {{}}},
`XStructDepth3_XSet_XArray1_XStructEmpty{F2: {{}}}`,
XStructDepth3_XSet_XArray1_XStructEmpty{F2: {{}}},
},
{ false, `Full`,
`XStructDepth3_XSet_XArray1_XStructEmpty{F2: {{}}}`,
XStructDepth3_XSet_XArray1_XStructEmpty{F2: {{}}},
`XStructDepth3_All{F2: {{}}}`,
XStructDepth3_All{F2: {{}}},
},
// Canonical
{ true, `Zero`,
`XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{}`,
XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{},
`XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{}`,
XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{},
},
{ false, `Zero`,
`XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{}`,
XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{},
`XStructEmpty{}`,
XStructEmpty{},
},
{ false, `Zero`,
`XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{}`,
XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{},
`?XStructEmpty{}`,
?XStructEmpty{},
},
// Canonical
{ true, `Full`,
`XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{F3: {{F29: 1.5}: {F29: 1.5}}}`,
XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{F3: {{F29: 1.5}: {F29: 1.5}}},
`XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{F3: {{F29: 1.5}: {F29: 1.5}}}`,
XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{F3: {{F29: 1.5}: {F29: 1.5}}},
},
{ false, `Full`,
`XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{F3: {{F29: 1.5}: {F29: 1.5}}}`,
XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{F3: {{F29: 1.5}: {F29: 1.5}}},
`XStructDepth3_All{F3: {{F29: 1.5}: {F29: 1.5}}}`,
XStructDepth3_All{F3: {{F29: 1.5}: {F29: 1.5}}},
},
// Canonical
{ true, `Random0`,
`XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{F3: {{F29: 0}: {F29: -1.2057166467106588e+09}}}`,
XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{F3: {{F29: 0}: {F29: -1.2057166467106588e+09}}},
`XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{F3: {{F29: 0}: {F29: -1.2057166467106588e+09}}}`,
XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{F3: {{F29: 0}: {F29: -1.2057166467106588e+09}}},
},
{ false, `Random0`,
`XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{F3: {{F29: 0}: {F29: -1.2057166467106588e+09}}}`,
XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64{F3: {{F29: 0}: {F29: -1.2057166467106588e+09}}},
`XStructDepth3_All{F3: {{F29: 0}: {F29: -1.2057166467106588e+09}}}`,
XStructDepth3_All{F3: {{F29: 0}: {F29: -1.2057166467106588e+09}}},
},
// Canonical
{ true, `Zero`,
`XStructDepth3_XStructDepth2_All{}`,
XStructDepth3_XStructDepth2_All{},
`XStructDepth3_XStructDepth2_All{}`,
XStructDepth3_XStructDepth2_All{},
},
{ false, `Zero`, `XStructDepth3_XStructDepth2_All{}`, XStructDepth3_XStructDepth2_All{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`, `XStructDepth3_XStructDepth2_All{}`, XStructDepth3_XStructDepth2_All{}, `?XStructEmpty{}`, ?XStructEmpty{} },
// Canonical
{ true, `Full`,
`XStructDepth3_XStructDepth2_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XStructDepth3_XStructDepth2_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
`XStructDepth3_XStructDepth2_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XStructDepth3_XStructDepth2_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
},
{ false, `Full`,
`XStructDepth3_XStructDepth2_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XStructDepth3_XStructDepth2_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
`XStructDepth3_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XStructDepth3_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
},
// Canonical
{ true, `Random0`,
`XStructDepth3_XStructDepth2_All{F4: {F1: {1294053095}, F2: {11592, 0}, F5: {B}, F7: {3573352: 1036060279, 3722629252: 784938194}, F8: {F0: []XUnionDepth1_All{{F0: nil}}, F2: true, F3: "ΠΣΦ王普", F4: "cdeΔΘΠΣΦ王", F5: typeobject([]XEnumAbc), F6: 249, F7: 22, F8: C, F11: {Id: "eΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣ"}, F12: {Id: "ΔΘΠΣ", RetryCode: RetryRefetch, Msg: "eΔΘΠΣΦ王"}, F14: 35666, F15: 563876490, F17: 14174387861470587146, F18: 12504010737798879680, F20: -25, F23: -627084270, F24: 303193721, F25: -282593783723688815, F26: -2418158622343372796, F27: -9.18497e+07, F29: -1.2958479806819374e+07, F30: -2.3211872380628633e+09, F31: {}, F32: {Id: "bcde", Msg: "eΔΘΠΣΦ王普"}}, F10: {F19: 29}, F12: {F9: C}}}`,
XStructDepth3_XStructDepth2_All{F4: {F1: {1294053095}, F2: {11592, 0}, F5: {B}, F7: {3573352: 1036060279, 3722629252: 784938194}, F8: {F0: []XUnionDepth1_All{{F0: nil}}, F2: true, F3: "ΠΣΦ王普", F4: "cdeΔΘΠΣΦ王", F5: typeobject([]XEnumAbc), F6: 249, F7: 22, F8: C, F11: {Id: "eΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣ"}, F12: {Id: "ΔΘΠΣ", RetryCode: RetryRefetch, Msg: "eΔΘΠΣΦ王"}, F14: 35666, F15: 563876490, F17: 14174387861470587146, F18: 12504010737798879680, F20: -25, F23: -627084270, F24: 303193721, F25: -282593783723688815, F26: -2418158622343372796, F27: -9.18497e+07, F29: -1.2958479806819374e+07, F30: -2.3211872380628633e+09, F31: {}, F32: {Id: "bcde", Msg: "eΔΘΠΣΦ王普"}}, F10: {F19: 29}, F12: {F9: C}}},
`XStructDepth3_XStructDepth2_All{F4: {F1: {1294053095}, F2: {11592, 0}, F5: {B}, F7: {3573352: 1036060279, 3722629252: 784938194}, F8: {F0: []XUnionDepth1_All{{F0: nil}}, F2: true, F3: "ΠΣΦ王普", F4: "cdeΔΘΠΣΦ王", F5: typeobject([]XEnumAbc), F6: 249, F7: 22, F8: C, F11: {Id: "eΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣ"}, F12: {Id: "ΔΘΠΣ", RetryCode: RetryRefetch, Msg: "eΔΘΠΣΦ王"}, F14: 35666, F15: 563876490, F17: 14174387861470587146, F18: 12504010737798879680, F20: -25, F23: -627084270, F24: 303193721, F25: -282593783723688815, F26: -2418158622343372796, F27: -9.18497e+07, F29: -1.2958479806819374e+07, F30: -2.3211872380628633e+09, F31: {}, F32: {Id: "bcde", Msg: "eΔΘΠΣΦ王普"}}, F10: {F19: 29}, F12: {F9: C}}}`,
XStructDepth3_XStructDepth2_All{F4: {F1: {1294053095}, F2: {11592, 0}, F5: {B}, F7: {3573352: 1036060279, 3722629252: 784938194}, F8: {F0: []XUnionDepth1_All{{F0: nil}}, F2: true, F3: "ΠΣΦ王普", F4: "cdeΔΘΠΣΦ王", F5: typeobject([]XEnumAbc), F6: 249, F7: 22, F8: C, F11: {Id: "eΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣ"}, F12: {Id: "ΔΘΠΣ", RetryCode: RetryRefetch, Msg: "eΔΘΠΣΦ王"}, F14: 35666, F15: 563876490, F17: 14174387861470587146, F18: 12504010737798879680, F20: -25, F23: -627084270, F24: 303193721, F25: -282593783723688815, F26: -2418158622343372796, F27: -9.18497e+07, F29: -1.2958479806819374e+07, F30: -2.3211872380628633e+09, F31: {}, F32: {Id: "bcde", Msg: "eΔΘΠΣΦ王普"}}, F10: {F19: 29}, F12: {F9: C}}},
},
{ false, `Random0`,
`XStructDepth3_XStructDepth2_All{F4: {F1: {1294053095}, F2: {11592, 0}, F5: {B}, F7: {3573352: 1036060279, 3722629252: 784938194}, F8: {F0: []XUnionDepth1_All{{F0: nil}}, F2: true, F3: "ΠΣΦ王普", F4: "cdeΔΘΠΣΦ王", F5: typeobject([]XEnumAbc), F6: 249, F7: 22, F8: C, F11: {Id: "eΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣ"}, F12: {Id: "ΔΘΠΣ", RetryCode: RetryRefetch, Msg: "eΔΘΠΣΦ王"}, F14: 35666, F15: 563876490, F17: 14174387861470587146, F18: 12504010737798879680, F20: -25, F23: -627084270, F24: 303193721, F25: -282593783723688815, F26: -2418158622343372796, F27: -9.18497e+07, F29: -1.2958479806819374e+07, F30: -2.3211872380628633e+09, F31: {}, F32: {Id: "bcde", Msg: "eΔΘΠΣΦ王普"}}, F10: {F19: 29}, F12: {F9: C}}}`,
XStructDepth3_XStructDepth2_All{F4: {F1: {1294053095}, F2: {11592, 0}, F5: {B}, F7: {3573352: 1036060279, 3722629252: 784938194}, F8: {F0: []XUnionDepth1_All{{F0: nil}}, F2: true, F3: "ΠΣΦ王普", F4: "cdeΔΘΠΣΦ王", F5: typeobject([]XEnumAbc), F6: 249, F7: 22, F8: C, F11: {Id: "eΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣ"}, F12: {Id: "ΔΘΠΣ", RetryCode: RetryRefetch, Msg: "eΔΘΠΣΦ王"}, F14: 35666, F15: 563876490, F17: 14174387861470587146, F18: 12504010737798879680, F20: -25, F23: -627084270, F24: 303193721, F25: -282593783723688815, F26: -2418158622343372796, F27: -9.18497e+07, F29: -1.2958479806819374e+07, F30: -2.3211872380628633e+09, F31: {}, F32: {Id: "bcde", Msg: "eΔΘΠΣΦ王普"}}, F10: {F19: 29}, F12: {F9: C}}},
`XStructDepth3_All{F4: {F1: {1294053095}, F2: {11592, 0}, F5: {B}, F7: {3573352: 1036060279, 3722629252: 784938194}, F8: {F0: []XUnionDepth1_All{{F0: nil}}, F2: true, F3: "ΠΣΦ王普", F4: "cdeΔΘΠΣΦ王", F5: typeobject([]XEnumAbc), F6: 249, F7: 22, F8: C, F11: {Id: "eΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣ"}, F12: {Id: "ΔΘΠΣ", RetryCode: RetryRefetch, Msg: "eΔΘΠΣΦ王"}, F14: 35666, F15: 563876490, F17: 14174387861470587146, F18: 12504010737798879680, F20: -25, F23: -627084270, F24: 303193721, F25: -282593783723688815, F26: -2418158622343372796, F27: -9.18497e+07, F29: -1.2958479806819374e+07, F30: -2.3211872380628633e+09, F31: {}, F32: {Id: "bcde", Msg: "eΔΘΠΣΦ王普"}}, F10: {F19: 29}, F12: {F9: C}}}`,
XStructDepth3_All{F4: {F1: {1294053095}, F2: {11592, 0}, F5: {B}, F7: {3573352: 1036060279, 3722629252: 784938194}, F8: {F0: []XUnionDepth1_All{{F0: nil}}, F2: true, F3: "ΠΣΦ王普", F4: "cdeΔΘΠΣΦ王", F5: typeobject([]XEnumAbc), F6: 249, F7: 22, F8: C, F11: {Id: "eΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣ"}, F12: {Id: "ΔΘΠΣ", RetryCode: RetryRefetch, Msg: "eΔΘΠΣΦ王"}, F14: 35666, F15: 563876490, F17: 14174387861470587146, F18: 12504010737798879680, F20: -25, F23: -627084270, F24: 303193721, F25: -282593783723688815, F26: -2418158622343372796, F27: -9.18497e+07, F29: -1.2958479806819374e+07, F30: -2.3211872380628633e+09, F31: {}, F32: {Id: "bcde", Msg: "eΔΘΠΣΦ王普"}}, F10: {F19: 29}, F12: {F9: C}}},
},
// Canonical
{ true, `Zero`,
`XStructDepth3_XUnionDepth2_All{}`,
XStructDepth3_XUnionDepth2_All{},
`XStructDepth3_XUnionDepth2_All{}`,
XStructDepth3_XUnionDepth2_All{},
},
{ false, `Zero`, `XStructDepth3_XUnionDepth2_All{}`, XStructDepth3_XUnionDepth2_All{}, `XStructEmpty{}`, XStructEmpty{} },
{ false, `Zero`,
`XStructDepth3_XUnionDepth2_All{}`,
XStructDepth3_XUnionDepth2_All{},
`XStructDepth3_All{}`,
XStructDepth3_All{},
},
// Canonical
{ true, `Full`,
`XStructDepth3_XUnionDepth2_All{F5: {F13: {F28: 1.5}}}`,
XStructDepth3_XUnionDepth2_All{F5: {F13: {F28: 1.5}}},
`XStructDepth3_XUnionDepth2_All{F5: {F13: {F28: 1.5}}}`,
XStructDepth3_XUnionDepth2_All{F5: {F13: {F28: 1.5}}},
},
{ false, `Full`,
`XStructDepth3_XUnionDepth2_All{F5: {F13: {F28: 1.5}}}`,
XStructDepth3_XUnionDepth2_All{F5: {F13: {F28: 1.5}}},
`XStructDepth3_All{F5: {F13: {F28: 1.5}}}`,
XStructDepth3_All{F5: {F13: {F28: 1.5}}},
},
// Canonical
{ true, `Random0`,
`XStructDepth3_XUnionDepth2_All{F5: {F4: {false}}}`,
XStructDepth3_XUnionDepth2_All{F5: {F4: {false}}},
`XStructDepth3_XUnionDepth2_All{F5: {F4: {false}}}`,
XStructDepth3_XUnionDepth2_All{F5: {F4: {false}}},
},
{ false, `Random0`,
`XStructDepth3_XUnionDepth2_All{F5: {F4: {false}}}`,
XStructDepth3_XUnionDepth2_All{F5: {F4: {false}}},
`XStructDepth3_All{F5: {F4: {false}}}`,
XStructDepth3_All{F5: {F4: {false}}},
},
// Canonical
{ true, `Zero`,
`XStructDepth3_OptXStructDepth2_Set_Float64{}`,
XStructDepth3_OptXStructDepth2_Set_Float64{},
`XStructDepth3_OptXStructDepth2_Set_Float64{}`,
XStructDepth3_OptXStructDepth2_Set_Float64{},
},
{ false, `Zero`,
`XStructDepth3_OptXStructDepth2_Set_Float64{}`,
XStructDepth3_OptXStructDepth2_Set_Float64{},
`?XStructEmpty{}`,
?XStructEmpty{},
},
{ false, `Zero`,
`XStructDepth3_OptXStructDepth2_Set_Float64{}`,
XStructDepth3_OptXStructDepth2_Set_Float64{},
`XStructEmpty{}`,
XStructEmpty{},
},
// Canonical
{ true, `Full`,
`XStructDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
XStructDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}},
`XStructDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
XStructDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}},
},
{ false, `Full`,
`XStructDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
XStructDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}},
`XStructDepth3_All{F6: {F4: {1.5}}}`,
XStructDepth3_All{F6: {F4: {1.5}}},
},
// Canonical
{ true, `Random0`,
`XStructDepth3_OptXStructDepth2_Set_Float64{F6: {}}`,
XStructDepth3_OptXStructDepth2_Set_Float64{F6: {}},
`XStructDepth3_OptXStructDepth2_Set_Float64{F6: {}}`,
XStructDepth3_OptXStructDepth2_Set_Float64{F6: {}},
},
{ false, `Random0`,
`XStructDepth3_OptXStructDepth2_Set_Float64{F6: {}}`,
XStructDepth3_OptXStructDepth2_Set_Float64{F6: {}},
`XStructDepth3_All{F6: {}}`,
XStructDepth3_All{F6: {}},
},
// Canonical
{ true, `Zero`, `XUnionDepth3_All{F0: {}}`, XUnionDepth3_All{F0: {}}, `XUnionDepth3_All{F0: {}}`, XUnionDepth3_All{F0: {}} },
{ false, `Zero`,
`XUnionDepth3_All{F0: {}}`,
XUnionDepth3_All{F0: {}},
`XUnionDepth1_Any{F0: XArray3_OptXStructDepth1_XFloat32{}}`,
XUnionDepth1_Any{F0: XArray3_OptXStructDepth1_XFloat32{}},
},
{ false, `Zero`,
`XUnionDepth3_All{F0: {}}`,
XUnionDepth3_All{F0: {}},
`XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {}}`,
XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth3_All{F6: {F4: {1.5}}}`,
XUnionDepth3_All{F6: {F4: {1.5}}},
`XUnionDepth3_All{F6: {F4: {1.5}}}`,
XUnionDepth3_All{F6: {F4: {1.5}}},
},
{ false, `Full`,
`XUnionDepth3_All{F6: {F4: {1.5}}}`,
XUnionDepth3_All{F6: {F4: {1.5}}},
`XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}},
},
// Canonical
{ true, `Random0`, `XUnionDepth3_All{F2: {}}`, XUnionDepth3_All{F2: {}}, `XUnionDepth3_All{F2: {}}`, XUnionDepth3_All{F2: {}} },
{ false, `Random0`,
`XUnionDepth3_All{F2: {}}`,
XUnionDepth3_All{F2: {}},
`XUnionDepth3_Set_XStructDepth1_String{F2: {}}`,
XUnionDepth3_Set_XStructDepth1_String{F2: {}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {}}`,
XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {}},
`XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {}}`,
XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {}},
},
{ false, `Zero`,
`XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {}}`,
XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {}},
`XUnionDepth1_Any{F0: XArray3_OptXStructDepth1_XFloat32{}}`,
XUnionDepth1_Any{F0: XArray3_OptXStructDepth1_XFloat32{}},
},
{ false, `Zero`,
`XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {}}`,
XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {}},
`XUnionDepth3_All{F0: {}}`,
XUnionDepth3_All{F0: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}}`,
XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}},
`XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}}`,
XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}},
},
{ false, `Full`,
`XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}}`,
XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}},
`XUnionDepth3_All{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}}`,
XUnionDepth3_All{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {{}, {F28: -9.264463e+08}, {F28: -1.1404818e+08}}}`,
XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {{}, {F28: -9.264463e+08}, {F28: -1.1404818e+08}}},
`XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {{}, {F28: -9.264463e+08}, {F28: -1.1404818e+08}}}`,
XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {{}, {F28: -9.264463e+08}, {F28: -1.1404818e+08}}},
},
{ false, `Random0`,
`XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {{}, {F28: -9.264463e+08}, {F28: -1.1404818e+08}}}`,
XUnionDepth3_XArray3_OptXStructDepth1_XFloat32{F0: {{}, {F28: -9.264463e+08}, {F28: -1.1404818e+08}}},
`XUnionDepth3_All{F0: {{}, {F28: -9.264463e+08}, {F28: -1.1404818e+08}}}`,
XUnionDepth3_All{F0: {{}, {F28: -9.264463e+08}, {F28: -1.1404818e+08}}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth3_List_XList_Error{F1: {}}`,
XUnionDepth3_List_XList_Error{F1: {}},
`XUnionDepth3_List_XList_Error{F1: {}}`,
XUnionDepth3_List_XList_Error{F1: {}},
},
{ false, `Zero`,
`XUnionDepth3_List_XList_Error{F1: {}}`,
XUnionDepth3_List_XList_Error{F1: {}},
`XUnionDepth3_All{F1: {}}`,
XUnionDepth3_All{F1: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth3_List_XList_Error{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XUnionDepth3_List_XList_Error{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`XUnionDepth3_List_XList_Error{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XUnionDepth3_List_XList_Error{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
{ false, `Full`,
`XUnionDepth3_List_XList_Error{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XUnionDepth3_List_XList_Error{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`XUnionDepth3_All{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
XUnionDepth3_All{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth3_List_XList_Error{F1: {{{Msg: "Φ"}}}}`,
XUnionDepth3_List_XList_Error{F1: {{{Msg: "Φ"}}}},
`XUnionDepth3_List_XList_Error{F1: {{{Msg: "Φ"}}}}`,
XUnionDepth3_List_XList_Error{F1: {{{Msg: "Φ"}}}},
},
{ false, `Random0`,
`XUnionDepth3_List_XList_Error{F1: {{{Msg: "Φ"}}}}`,
XUnionDepth3_List_XList_Error{F1: {{{Msg: "Φ"}}}},
`XUnionDepth3_All{F1: {{{Msg: "Φ"}}}}`,
XUnionDepth3_All{F1: {{{Msg: "Φ"}}}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth3_Set_XStructDepth1_String{F2: {}}`,
XUnionDepth3_Set_XStructDepth1_String{F2: {}},
`XUnionDepth3_Set_XStructDepth1_String{F2: {}}`,
XUnionDepth3_Set_XStructDepth1_String{F2: {}},
},
{ false, `Zero`,
`XUnionDepth3_Set_XStructDepth1_String{F2: {}}`,
XUnionDepth3_Set_XStructDepth1_String{F2: {}},
`XUnionDepth3_All{F2: {}}`,
XUnionDepth3_All{F2: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth3_Set_XStructDepth1_String{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth3_Set_XStructDepth1_String{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XUnionDepth3_Set_XStructDepth1_String{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth3_Set_XStructDepth1_String{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`XUnionDepth3_Set_XStructDepth1_String{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth3_Set_XStructDepth1_String{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}},
`XUnionDepth3_All{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
XUnionDepth3_All{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth3_Set_XStructDepth1_String{F2: {{}, {F3: "ΘΠΣΦ"}}}`,
XUnionDepth3_Set_XStructDepth1_String{F2: {{}, {F3: "ΘΠΣΦ"}}},
`XUnionDepth3_Set_XStructDepth1_String{F2: {{}, {F3: "ΘΠΣΦ"}}}`,
XUnionDepth3_Set_XStructDepth1_String{F2: {{}, {F3: "ΘΠΣΦ"}}},
},
{ false, `Random0`,
`XUnionDepth3_Set_XStructDepth1_String{F2: {{}, {F3: "ΘΠΣΦ"}}}`,
XUnionDepth3_Set_XStructDepth1_String{F2: {{}, {F3: "ΘΠΣΦ"}}},
`XUnionDepth3_All{F2: {{}, {F3: "ΘΠΣΦ"}}}`,
XUnionDepth3_All{F2: {{}, {F3: "ΘΠΣΦ"}}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool{F3: {}}`,
XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool{F3: {}},
`XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool{F3: {}}`,
XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool{F3: {}},
},
{ false, `Zero`,
`XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool{F3: {}}`,
XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool{F3: {}},
`XUnionDepth3_All{F3: {}}`,
XUnionDepth3_All{F3: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool{F3: {{F2: true}: {F2: true}}}`,
XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool{F3: {{F2: true}: {F2: true}}},
`XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool{F3: {{F2: true}: {F2: true}}}`,
XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool{F3: {{F2: true}: {F2: true}}},
},
{ false, `Full`,
`XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool{F3: {{F2: true}: {F2: true}}}`,
XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool{F3: {{F2: true}: {F2: true}}},
`XUnionDepth3_All{F3: {{F2: true}: {F2: true}}}`,
XUnionDepth3_All{F3: {{F2: true}: {F2: true}}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth3_XStructDepth2_All{F4: {}}`,
XUnionDepth3_XStructDepth2_All{F4: {}},
`XUnionDepth3_XStructDepth2_All{F4: {}}`,
XUnionDepth3_XStructDepth2_All{F4: {}},
},
{ false, `Zero`,
`XUnionDepth3_XStructDepth2_All{F4: {}}`,
XUnionDepth3_XStructDepth2_All{F4: {}},
`XUnionDepth3_All{F4: {}}`,
XUnionDepth3_All{F4: {}},
},
// Canonical
{ true, `Full`,
`XUnionDepth3_XStructDepth2_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XUnionDepth3_XStructDepth2_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
`XUnionDepth3_XStructDepth2_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XUnionDepth3_XStructDepth2_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
},
{ false, `Full`,
`XUnionDepth3_XStructDepth2_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XUnionDepth3_XStructDepth2_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
`XUnionDepth3_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}}`,
XUnionDepth3_All{F4: {F0: {typeobject(int64), typeobject(int64)}, F1: {123}, F2: {-123}, F3: {int64(-123)}, F4: {1.5}, F5: {D}, F6: {123: 123}, F7: {123: 123}, F8: {F0: int64(-123), F1: true, F2: true, F3: "abcdeΔΘΠΣΦ王普澤世界", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(int64), F6: 123, F7: 123, F8: C, F9: D, F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, F13: 123, F14: 123, F15: 123, F16: 123, F17: 123, F18: 123, F19: -123, F20: -123, F21: -123, F22: -123, F23: -123, F24: -123, F25: -123, F26: -123, F27: 1.5, F28: 1.5, F29: 1.5, F30: 1.5, F31: {}, F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F9: {F1: true}, F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, F11: {F29: 1.5}, F12: {F9: D}, F13: {F14: 123}}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth3_XStructDepth2_All{F4: {F0: {typeobject(any), typeobject(XArray1_XStructEmpty)}, F1: {650662747}, F4: {-1.2857409473689704e+08, 1.157960391740711e+09, 1.873471483852068e+09}, F5: {D}, F6: {0: 48, 153: 133}, F7: {2044137986: 1905558326, 2062773644: 1066427096, 95064470: 3719709054}, F8: {F0: set[XByte]{135, 173, 243}, F3: "bcdeΔΘΠΣΦ", F5: typeobject(XUnionDepth2_OptXStructDepth1_XFloat32), F13: 31207, F14: 59370, F16: 303297294, F17: 15467091921360512822, F18: 11034741233086879389, F19: -55, F20: 54, F22: 10155, F23: 723419856, F24: -176626036, F25: 1780085702466453043, F27: 7.382859e+08, F28: -1.5114458e+08, F29: -1.3737398805084093e+09, F31: {}}, F11: {F29: -4.287222510229483e+08}, F12: {}, F13: {F14: 37166}}}`,
XUnionDepth3_XStructDepth2_All{F4: {F0: {typeobject(any), typeobject(XArray1_XStructEmpty)}, F1: {650662747}, F4: {-1.2857409473689704e+08, 1.157960391740711e+09, 1.873471483852068e+09}, F5: {D}, F6: {0: 48, 153: 133}, F7: {2044137986: 1905558326, 2062773644: 1066427096, 95064470: 3719709054}, F8: {F0: set[XByte]{135, 173, 243}, F3: "bcdeΔΘΠΣΦ", F5: typeobject(XUnionDepth2_OptXStructDepth1_XFloat32), F13: 31207, F14: 59370, F16: 303297294, F17: 15467091921360512822, F18: 11034741233086879389, F19: -55, F20: 54, F22: 10155, F23: 723419856, F24: -176626036, F25: 1780085702466453043, F27: 7.382859e+08, F28: -1.5114458e+08, F29: -1.3737398805084093e+09, F31: {}}, F11: {F29: -4.287222510229483e+08}, F12: {}, F13: {F14: 37166}}},
`XUnionDepth3_XStructDepth2_All{F4: {F0: {typeobject(any), typeobject(XArray1_XStructEmpty)}, F1: {650662747}, F4: {-1.2857409473689704e+08, 1.157960391740711e+09, 1.873471483852068e+09}, F5: {D}, F6: {0: 48, 153: 133}, F7: {2044137986: 1905558326, 2062773644: 1066427096, 95064470: 3719709054}, F8: {F0: set[XByte]{135, 173, 243}, F3: "bcdeΔΘΠΣΦ", F5: typeobject(XUnionDepth2_OptXStructDepth1_XFloat32), F13: 31207, F14: 59370, F16: 303297294, F17: 15467091921360512822, F18: 11034741233086879389, F19: -55, F20: 54, F22: 10155, F23: 723419856, F24: -176626036, F25: 1780085702466453043, F27: 7.382859e+08, F28: -1.5114458e+08, F29: -1.3737398805084093e+09, F31: {}}, F11: {F29: -4.287222510229483e+08}, F12: {}, F13: {F14: 37166}}}`,
XUnionDepth3_XStructDepth2_All{F4: {F0: {typeobject(any), typeobject(XArray1_XStructEmpty)}, F1: {650662747}, F4: {-1.2857409473689704e+08, 1.157960391740711e+09, 1.873471483852068e+09}, F5: {D}, F6: {0: 48, 153: 133}, F7: {2044137986: 1905558326, 2062773644: 1066427096, 95064470: 3719709054}, F8: {F0: set[XByte]{135, 173, 243}, F3: "bcdeΔΘΠΣΦ", F5: typeobject(XUnionDepth2_OptXStructDepth1_XFloat32), F13: 31207, F14: 59370, F16: 303297294, F17: 15467091921360512822, F18: 11034741233086879389, F19: -55, F20: 54, F22: 10155, F23: 723419856, F24: -176626036, F25: 1780085702466453043, F27: 7.382859e+08, F28: -1.5114458e+08, F29: -1.3737398805084093e+09, F31: {}}, F11: {F29: -4.287222510229483e+08}, F12: {}, F13: {F14: 37166}}},
},
{ false, `Random0`,
`XUnionDepth3_XStructDepth2_All{F4: {F0: {typeobject(any), typeobject(XArray1_XStructEmpty)}, F1: {650662747}, F4: {-1.2857409473689704e+08, 1.157960391740711e+09, 1.873471483852068e+09}, F5: {D}, F6: {0: 48, 153: 133}, F7: {2044137986: 1905558326, 2062773644: 1066427096, 95064470: 3719709054}, F8: {F0: set[XByte]{135, 173, 243}, F3: "bcdeΔΘΠΣΦ", F5: typeobject(XUnionDepth2_OptXStructDepth1_XFloat32), F13: 31207, F14: 59370, F16: 303297294, F17: 15467091921360512822, F18: 11034741233086879389, F19: -55, F20: 54, F22: 10155, F23: 723419856, F24: -176626036, F25: 1780085702466453043, F27: 7.382859e+08, F28: -1.5114458e+08, F29: -1.3737398805084093e+09, F31: {}}, F11: {F29: -4.287222510229483e+08}, F12: {}, F13: {F14: 37166}}}`,
XUnionDepth3_XStructDepth2_All{F4: {F0: {typeobject(any), typeobject(XArray1_XStructEmpty)}, F1: {650662747}, F4: {-1.2857409473689704e+08, 1.157960391740711e+09, 1.873471483852068e+09}, F5: {D}, F6: {0: 48, 153: 133}, F7: {2044137986: 1905558326, 2062773644: 1066427096, 95064470: 3719709054}, F8: {F0: set[XByte]{135, 173, 243}, F3: "bcdeΔΘΠΣΦ", F5: typeobject(XUnionDepth2_OptXStructDepth1_XFloat32), F13: 31207, F14: 59370, F16: 303297294, F17: 15467091921360512822, F18: 11034741233086879389, F19: -55, F20: 54, F22: 10155, F23: 723419856, F24: -176626036, F25: 1780085702466453043, F27: 7.382859e+08, F28: -1.5114458e+08, F29: -1.3737398805084093e+09, F31: {}}, F11: {F29: -4.287222510229483e+08}, F12: {}, F13: {F14: 37166}}},
`XUnionDepth3_All{F4: {F0: {typeobject(any), typeobject(XArray1_XStructEmpty)}, F1: {650662747}, F4: {-1.2857409473689704e+08, 1.157960391740711e+09, 1.873471483852068e+09}, F5: {D}, F6: {0: 48, 153: 133}, F7: {2044137986: 1905558326, 2062773644: 1066427096, 95064470: 3719709054}, F8: {F0: set[XByte]{135, 173, 243}, F3: "bcdeΔΘΠΣΦ", F5: typeobject(XUnionDepth2_OptXStructDepth1_XFloat32), F13: 31207, F14: 59370, F16: 303297294, F17: 15467091921360512822, F18: 11034741233086879389, F19: -55, F20: 54, F22: 10155, F23: 723419856, F24: -176626036, F25: 1780085702466453043, F27: 7.382859e+08, F28: -1.5114458e+08, F29: -1.3737398805084093e+09, F31: {}}, F11: {F29: -4.287222510229483e+08}, F12: {}, F13: {F14: 37166}}}`,
XUnionDepth3_All{F4: {F0: {typeobject(any), typeobject(XArray1_XStructEmpty)}, F1: {650662747}, F4: {-1.2857409473689704e+08, 1.157960391740711e+09, 1.873471483852068e+09}, F5: {D}, F6: {0: 48, 153: 133}, F7: {2044137986: 1905558326, 2062773644: 1066427096, 95064470: 3719709054}, F8: {F0: set[XByte]{135, 173, 243}, F3: "bcdeΔΘΠΣΦ", F5: typeobject(XUnionDepth2_OptXStructDepth1_XFloat32), F13: 31207, F14: 59370, F16: 303297294, F17: 15467091921360512822, F18: 11034741233086879389, F19: -55, F20: 54, F22: 10155, F23: 723419856, F24: -176626036, F25: 1780085702466453043, F27: 7.382859e+08, F28: -1.5114458e+08, F29: -1.3737398805084093e+09, F31: {}}, F11: {F29: -4.287222510229483e+08}, F12: {}, F13: {F14: 37166}}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth3_XUnionDepth2_All{F5: {F0: {}}}`,
XUnionDepth3_XUnionDepth2_All{F5: {F0: {}}},
`XUnionDepth3_XUnionDepth2_All{F5: {F0: {}}}`,
XUnionDepth3_XUnionDepth2_All{F5: {F0: {}}},
},
{ false, `Zero`,
`XUnionDepth3_XUnionDepth2_All{F5: {F0: {}}}`,
XUnionDepth3_XUnionDepth2_All{F5: {F0: {}}},
`XUnionDepth3_All{F5: {F0: {}}}`,
XUnionDepth3_All{F5: {F0: {}}},
},
// Canonical
{ true, `Full`,
`XUnionDepth3_XUnionDepth2_All{F5: {F13: {F28: 1.5}}}`,
XUnionDepth3_XUnionDepth2_All{F5: {F13: {F28: 1.5}}},
`XUnionDepth3_XUnionDepth2_All{F5: {F13: {F28: 1.5}}}`,
XUnionDepth3_XUnionDepth2_All{F5: {F13: {F28: 1.5}}},
},
{ false, `Full`,
`XUnionDepth3_XUnionDepth2_All{F5: {F13: {F28: 1.5}}}`,
XUnionDepth3_XUnionDepth2_All{F5: {F13: {F28: 1.5}}},
`XUnionDepth3_All{F5: {F13: {F28: 1.5}}}`,
XUnionDepth3_All{F5: {F13: {F28: 1.5}}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth3_XUnionDepth2_All{F5: {F7: {false: false, true: true}}}`,
XUnionDepth3_XUnionDepth2_All{F5: {F7: {false: false, true: true}}},
`XUnionDepth3_XUnionDepth2_All{F5: {F7: {false: false, true: true}}}`,
XUnionDepth3_XUnionDepth2_All{F5: {F7: {false: false, true: true}}},
},
{ false, `Random0`,
`XUnionDepth3_XUnionDepth2_All{F5: {F7: {false: false, true: true}}}`,
XUnionDepth3_XUnionDepth2_All{F5: {F7: {false: false, true: true}}},
`XUnionDepth3_All{F5: {F7: {false: false, true: true}}}`,
XUnionDepth3_All{F5: {F7: {false: false, true: true}}},
},
// Canonical
{ true, `Zero`,
`XUnionDepth3_OptXStructDepth2_Set_Float64{F6: nil}`,
XUnionDepth3_OptXStructDepth2_Set_Float64{F6: nil},
`XUnionDepth3_OptXStructDepth2_Set_Float64{F6: nil}`,
XUnionDepth3_OptXStructDepth2_Set_Float64{F6: nil},
},
{ false, `Zero`,
`XUnionDepth3_OptXStructDepth2_Set_Float64{F6: nil}`,
XUnionDepth3_OptXStructDepth2_Set_Float64{F6: nil},
`XUnionDepth3_All{F6: nil}`,
XUnionDepth3_All{F6: nil},
},
// Canonical
{ true, `Full`,
`XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}},
`XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}},
},
{ false, `Full`,
`XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {1.5}}},
`XUnionDepth3_All{F6: {F4: {1.5}}}`,
XUnionDepth3_All{F6: {F4: {1.5}}},
},
// Canonical
{ true, `Random0`,
`XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {-2.0805507443036644e+09, 6.403380188710701e+08}}}`,
XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {-2.0805507443036644e+09, 6.403380188710701e+08}}},
`XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {-2.0805507443036644e+09, 6.403380188710701e+08}}}`,
XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {-2.0805507443036644e+09, 6.403380188710701e+08}}},
},
{ false, `Random0`,
`XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {-2.0805507443036644e+09, 6.403380188710701e+08}}}`,
XUnionDepth3_OptXStructDepth2_Set_Float64{F6: {F4: {-2.0805507443036644e+09, 6.403380188710701e+08}}},
`XUnionDepth3_All{F6: {F4: {-2.0805507443036644e+09, 6.403380188710701e+08}}}`,
XUnionDepth3_All{F6: {F4: {-2.0805507443036644e+09, 6.403380188710701e+08}}},
},
// Canonical
{ true, `Zero`,
`?XStructDepth3_XArray1_Set_XEnumBcd(nil)`,
?XStructDepth3_XArray1_Set_XEnumBcd(nil),
`?XStructDepth3_XArray1_Set_XEnumBcd(nil)`,
?XStructDepth3_XArray1_Set_XEnumBcd(nil),
},
{ false, `Zero`,
`?XStructDepth3_XArray1_Set_XEnumBcd(nil)`,
?XStructDepth3_XArray1_Set_XEnumBcd(nil),
`?XStructEmpty(nil)`,
?XStructEmpty(nil),
},
{ false, `NilAny`, `?XStructDepth3_XArray1_Set_XEnumBcd(nil)`, ?XStructDepth3_XArray1_Set_XEnumBcd(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`,
`?XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}}`,
?XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}},
`?XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}}`,
?XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}},
},
{ false, `Full`,
`?XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}}`,
?XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}},
`XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}}`,
XStructDepth3_XArray1_Set_XEnumBcd{F0: {{D}}},
},
}