blob: e3e2ce6617bb0ab44f4c3768d28977d64a12fbb8 [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: 2443
// --------------------------------------------------------------------------------------
// | | Total | +Max | +Min |-Max |-Min | Full |NilAny|Random | Zero |isZero |
// --------------------------------------------------------------------------------------
// |total |947,1496|20,114|20,184|12,44|12,64|321,307| 0, 8|238,219|324,556|324,404| [!can max=11]
// |isZero |324, 404| 0, 0| 0, 0| 0, 0| 0, 0| 0, 2| 0, 8| 0, 0|324,394|324,404| [!can max=3]
// --------------------------------------------------------------------------------------
// |any | 1, 8| 0, 0| 0, 0| 0, 0| 0, 0| 0, 0| 0, 8| 0, 0| 1, 0| 1, 8| [nil=9]
// |optional | 21, 58| 0, 0| 0, 0| 0, 0| 0, 0| 8, 4| 0, 0| 5, 4| 8, 50| 8, 11| [!can max=3] [nil=19]
// |bool | 4, 4| 0, 0| 0, 0| 0, 0| 0, 0| 2, 2| 0, 0| 0, 0| 2, 2| 2, 2| [!can max=1]
// |byte | 10, 28| 2, 3| 2, 20| 0, 0| 0, 0| 2, 2| 0, 0| 2, 0| 2, 3| 2, 3| [!can max=11]
// |uint16 | 10, 32| 2, 9| 2, 18| 0, 0| 0, 0| 2, 1| 0, 0| 2, 1| 2, 3| 2, 3| [!can max=11]
// |uint32 | 10, 34| 2, 14| 2, 15| 0, 0| 0, 0| 2, 1| 0, 0| 2, 1| 2, 3| 2, 3| [!can max=11]
// |uint64 | 10, 49| 2, 24| 2, 18| 0, 0| 0, 0| 2, 0| 0, 0| 2, 4| 2, 3| 2, 3| [!can max=11]
// |int8 | 14, 35| 2, 0| 2, 16| 2, 1| 2, 9| 2, 5| 0, 0| 2, 0| 2, 4| 2, 4| [!can max=11]
// |int16 | 14, 39| 2, 5| 2, 17| 2, 4| 2, 8| 2, 0| 0, 0| 2, 0| 2, 5| 2, 5| [!can max=11]
// |int32 | 14, 48| 2, 9| 2, 16| 2, 6| 2, 9| 2, 3| 0, 0| 2, 0| 2, 5| 2, 5| [!can max=11]
// |int64 | 14, 66| 2, 17| 2, 17| 2,11| 2, 9| 2, 1| 0, 0| 2, 4| 2, 7| 2, 7| [!can max=11]
// |float32 | 14, 63| 2, 12| 2, 23| 2, 6| 2,14| 2, 4| 0, 0| 2, 2| 2, 2| 2, 2| [!can max=3]
// |float64 | 14, 92| 2, 21| 2, 24| 2,16| 2,15| 2, 3| 0, 0| 2, 8| 2, 5| 2, 5| [!can max=2]
// |string | 6, 17| 0, 0| 0, 0| 0, 0| 0, 0| 2, 10| 0, 0| 2, 2| 2, 5| 2, 2| [!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| 3, 0| 0, 0| 0, 0| 0, 0| 0, 0| 1, 0| 0, 0| 1, 0| 1, 0| 1, 0|
// |array | 88, 20| 0, 0| 0, 0| 0, 0| 0, 0| 31, 4| 0, 0| 25, 9| 32, 7| 32, 2| [!can max=2] [len min=1 max=3]
// |list |170, 334| 0, 0| 0, 0| 0, 0| 0, 0| 64, 91| 0, 0| 42, 58| 64,185| 64,128| [!can max=2] [len max=3]
// |set |100, 116| 0, 0| 0, 0| 0, 0| 0, 0| 38, 32| 0, 0| 24, 20| 38, 64| 38, 64| [!can max=2] [len max=3]
// |map |102, 106| 0, 0| 0, 0| 0, 0| 0, 0| 38, 28| 0, 0| 26, 16| 38, 62| 38, 62| [!can max=2] [len max=3]
// |struct |163, 180| 0, 0| 0, 0| 0, 0| 0, 0| 57, 57| 0, 0| 47, 44| 59, 79| 59, 80| [!can max=2]
// |union |159, 163| 0, 0| 0, 0| 0, 0| 0, 0| 56, 56| 0, 0| 46, 46| 57, 61| 57, 4| [!can max=2]
// --------------------------------------------------------------------------------------
// |IsNamed |668, 901|10, 57|10, 92| 6,22| 6,32|230,204| 0, 0|174,163|232,331|232,239| [!can max=11]
// |IsUnnamed |279, 595|10, 57|10, 92| 6,22| 6,32| 91,103| 0, 8| 64, 56| 92,225| 92,165| [!can max=11]
// |IsBytes | 18, 15| 0, 0| 0, 0| 0, 0| 0, 0| 6, 4| 0, 0| 6, 2| 6, 9| 6, 3| [!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 vAllPass = []Entry{
// Canonical
{ true, `Zero`, `any(nil)`, any(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Zero`, `false`, false, `false`, false },
{ false, `Zero`, `false`, false, `VBool(false)`, VBool(false) },
// Canonical
{ true, `Full`, `true`, true, `true`, true },
{ false, `Full`, `true`, true, `VBool(true)`, VBool(true) },
// Canonical
{ true, `Zero`, `VBool(false)`, VBool(false), `VBool(false)`, VBool(false) },
{ false, `Zero`, `VBool(false)`, VBool(false), `false`, false },
// Canonical
{ true, `Full`, `VBool(true)`, VBool(true), `VBool(true)`, VBool(true) },
{ false, `Full`, `VBool(true)`, VBool(true), `true`, true },
// Canonical
{ true, `Zero`, `""`, "", `""`, "" },
{ false, `Zero`, `""`, "", `VString("")`, VString("") },
// Canonical
{ true, `Full`,
`"abcdeΔΘΠΣΦ王普澤世界"`,
"abcdeΔΘΠΣΦ王普澤世界",
`"abcdeΔΘΠΣΦ王普澤世界"`,
"abcdeΔΘΠΣΦ王普澤世界",
},
{ false, `Full`,
`"abcdeΔΘΠΣΦ王普澤世界"`,
"abcdeΔΘΠΣΦ王普澤世界",
`VString("abcdeΔΘΠΣΦ王普澤世界")`,
VString("abcdeΔΘΠΣΦ王普澤世界"),
},
// Canonical
{ true, `Random0`, `"Φ王"`, "Φ王", `"Φ王"`, "Φ王" },
{ false, `Random0`, `"Φ王"`, "Φ王", `VString("Φ王")`, VString("Φ王") },
// Canonical
{ true, `Zero`, `VString("")`, VString(""), `VString("")`, VString("") },
{ false, `Zero`, `VString("")`, VString(""), `""`, "" },
// Canonical
{ true, `Full`,
`VString("abcdeΔΘΠΣΦ王普澤世界")`,
VString("abcdeΔΘΠΣΦ王普澤世界"),
`VString("abcdeΔΘΠΣΦ王普澤世界")`,
VString("abcdeΔΘΠΣΦ王普澤世界"),
},
{ false, `Full`,
`VString("abcdeΔΘΠΣΦ王普澤世界")`,
VString("abcdeΔΘΠΣΦ王普澤世界"),
`"abcdeΔΘΠΣΦ王普澤世界"`,
"abcdeΔΘΠΣΦ王普澤世界",
},
// Canonical
{ true, `Random0`, `VString("ΠΣΦ王普")`, VString("ΠΣΦ王普"), `VString("ΠΣΦ王普")`, VString("ΠΣΦ王普") },
{ false, `Random0`, `VString("ΠΣΦ王普")`, VString("ΠΣΦ王普"), `"ΠΣΦ王普"`, "ΠΣΦ王普" },
// Canonical
{ true, `Zero`, `typeobject(any)`, typeobject(any), `typeobject(any)`, typeobject(any) },
// Canonical
{ true, `Full`, `typeobject(int64)`, typeobject(int64), `typeobject(int64)`, typeobject(int64) },
// Canonical
{ true, `Random0`, `typeobject([]bool)`, typeobject([]bool), `typeobject([]bool)`, typeobject([]bool) },
// Canonical
{ true, `Zero`, `byte(0)`, byte(0), `byte(0)`, byte(0) },
{ false, `Zero`, `byte(0)`, byte(0), `VByte(0)`, VByte(0) },
{ false, `Zero`, `byte(0)`, byte(0), `int64(0)`, int64(0) },
// Canonical
{ true, `+Max`, `byte(255)`, byte(255), `byte(255)`, byte(255) },
{ false, `+Max`, `byte(255)`, byte(255), `uint16(255)`, uint16(255) },
{ false, `+Max`, `byte(255)`, byte(255), `uint32(255)`, uint32(255) },
{ false, `+Max`, `byte(255)`, byte(255), `uint64(255)`, uint64(255) },
{ false, `+Max`, `byte(255)`, byte(255), `int16(255)`, int16(255) },
{ false, `+Max`, `byte(255)`, byte(255), `int32(255)`, int32(255) },
{ false, `+Max`, `byte(255)`, byte(255), `int64(255)`, int64(255) },
{ false, `+Max`, `byte(255)`, byte(255), `float32(255)`, float32(255) },
{ false, `+Max`, `byte(255)`, byte(255), `float64(255)`, float64(255) },
{ false, `+Max`, `byte(255)`, byte(255), `VUint64(255)`, VUint64(255) },
{ false, `+Max`, `byte(255)`, byte(255), `VByte(255)`, VByte(255) },
// Canonical
{ true, `+Min`, `byte(1)`, byte(1), `byte(1)`, byte(1) },
{ false, `+Min`, `byte(1)`, byte(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `byte(1)`, byte(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `byte(1)`, byte(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `byte(1)`, byte(1), `int8(1)`, int8(1) },
{ false, `+Min`, `byte(1)`, byte(1), `int16(1)`, int16(1) },
{ false, `+Min`, `byte(1)`, byte(1), `int32(1)`, int32(1) },
{ false, `+Min`, `byte(1)`, byte(1), `int64(1)`, int64(1) },
{ false, `+Min`, `byte(1)`, byte(1), `float32(1)`, float32(1) },
{ false, `+Min`, `byte(1)`, byte(1), `float64(1)`, float64(1) },
{ false, `+Min`, `byte(1)`, byte(1), `VUint64(1)`, VUint64(1) },
{ false, `+Min`, `byte(1)`, byte(1), `VInt16(1)`, VInt16(1) },
// Canonical
{ true, `Full`, `byte(123)`, byte(123), `byte(123)`, byte(123) },
{ false, `Full`, `byte(123)`, byte(123), `VInt8(123)`, VInt8(123) },
// Canonical
{ true, `Random0`, `byte(2)`, byte(2), `byte(2)`, byte(2) },
{ false, `Random0`, `byte(2)`, byte(2), `VUint16(2)`, VUint16(2) },
// Canonical
{ true, `Zero`, `VByte(0)`, VByte(0), `VByte(0)`, VByte(0) },
{ false, `Zero`, `VByte(0)`, VByte(0), `VInt8(0)`, VInt8(0) },
{ false, `Zero`, `VByte(0)`, VByte(0), `VUint32(0)`, VUint32(0) },
// Canonical
{ true, `+Max`, `VByte(255)`, VByte(255), `VByte(255)`, VByte(255) },
{ false, `+Max`, `VByte(255)`, VByte(255), `VUint16(255)`, VUint16(255) },
{ false, `+Max`, `VByte(255)`, VByte(255), `VUint32(255)`, VUint32(255) },
{ false, `+Max`, `VByte(255)`, VByte(255), `VUint64(255)`, VUint64(255) },
{ false, `+Max`, `VByte(255)`, VByte(255), `VInt16(255)`, VInt16(255) },
{ false, `+Max`, `VByte(255)`, VByte(255), `VInt32(255)`, VInt32(255) },
{ false, `+Max`, `VByte(255)`, VByte(255), `VInt64(255)`, VInt64(255) },
{ false, `+Max`, `VByte(255)`, VByte(255), `VFloat32(255)`, VFloat32(255) },
{ false, `+Max`, `VByte(255)`, VByte(255), `VFloat64(255)`, VFloat64(255) },
{ false, `+Max`, `VByte(255)`, VByte(255), `int16(255)`, int16(255) },
{ false, `+Max`, `VByte(255)`, VByte(255), `float32(255)`, float32(255) },
// Canonical
{ true, `+Min`, `VByte(1)`, VByte(1), `VByte(1)`, VByte(1) },
{ false, `+Min`, `VByte(1)`, VByte(1), `VUint16(1)`, VUint16(1) },
{ false, `+Min`, `VByte(1)`, VByte(1), `VUint32(1)`, VUint32(1) },
{ false, `+Min`, `VByte(1)`, VByte(1), `VUint64(1)`, VUint64(1) },
{ false, `+Min`, `VByte(1)`, VByte(1), `VInt8(1)`, VInt8(1) },
{ false, `+Min`, `VByte(1)`, VByte(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `VByte(1)`, VByte(1), `VInt32(1)`, VInt32(1) },
{ false, `+Min`, `VByte(1)`, VByte(1), `VInt64(1)`, VInt64(1) },
{ false, `+Min`, `VByte(1)`, VByte(1), `VFloat32(1)`, VFloat32(1) },
{ false, `+Min`, `VByte(1)`, VByte(1), `VFloat64(1)`, VFloat64(1) },
{ false, `+Min`, `VByte(1)`, VByte(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `VByte(1)`, VByte(1), `int16(1)`, int16(1) },
// Canonical
{ true, `Full`, `VByte(123)`, VByte(123), `VByte(123)`, VByte(123) },
{ false, `Full`, `VByte(123)`, VByte(123), `uint16(123)`, uint16(123) },
// Canonical
{ true, `Random0`, `VByte(226)`, VByte(226), `VByte(226)`, VByte(226) },
{ false, `Random0`, `VByte(226)`, VByte(226), `VFloat64(226)`, VFloat64(226) },
// Canonical
{ true, `Zero`, `VEnumAbc.A`, VEnumAbc.A, `VEnumAbc.A`, VEnumAbc.A },
{ false, `Zero`, `VEnumAbc.A`, VEnumAbc.A, `"A"`, "A" },
{ false, `Zero`, `VEnumAbc.A`, VEnumAbc.A, `VString("A")`, VString("A") },
// Canonical
{ true, `Full`, `VEnumAbc.B`, VEnumAbc.B, `VEnumAbc.B`, VEnumAbc.B },
{ false, `Full`, `VEnumAbc.B`, VEnumAbc.B, `"B"`, "B" },
{ false, `Full`, `VEnumAbc.B`, VEnumAbc.B, `VString("B")`, VString("B") },
{ false, `Full`, `VEnumAbc.B`, VEnumAbc.B, `VEnumBcd.B`, VEnumBcd.B },
// Canonical
{ true, `Full`, `VEnumAbc.C`, VEnumAbc.C, `VEnumAbc.C`, VEnumAbc.C },
{ false, `Full`, `VEnumAbc.C`, VEnumAbc.C, `"C"`, "C" },
{ false, `Full`, `VEnumAbc.C`, VEnumAbc.C, `VString("C")`, VString("C") },
{ false, `Full`, `VEnumAbc.C`, VEnumAbc.C, `VEnumBcd.C`, VEnumBcd.C },
// Canonical
{ true, `Zero`, `VEnumBcd.B`, VEnumBcd.B, `VEnumBcd.B`, VEnumBcd.B },
{ false, `Zero`, `VEnumBcd.B`, VEnumBcd.B, `VEnumAbc.B`, VEnumAbc.B },
{ false, `Zero`, `VEnumBcd.B`, VEnumBcd.B, `VString("B")`, VString("B") },
// Canonical
{ true, `Full`, `VEnumBcd.C`, VEnumBcd.C, `VEnumBcd.C`, VEnumBcd.C },
{ false, `Full`, `VEnumBcd.C`, VEnumBcd.C, `"C"`, "C" },
{ false, `Full`, `VEnumBcd.C`, VEnumBcd.C, `VString("C")`, VString("C") },
{ false, `Full`, `VEnumBcd.C`, VEnumBcd.C, `VEnumAbc.C`, VEnumAbc.C },
// Canonical
{ true, `Full`, `VEnumBcd.D`, VEnumBcd.D, `VEnumBcd.D`, VEnumBcd.D },
{ false, `Full`, `VEnumBcd.D`, VEnumBcd.D, `"D"`, "D" },
{ false, `Full`, `VEnumBcd.D`, VEnumBcd.D, `VString("D")`, VString("D") },
// Canonical
{ true, `Zero`, `VStructEmpty{}`, VStructEmpty{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`,
`VStructEmpty{}`,
VStructEmpty{},
`VStructDepth3_OptVStructDepth2_Set_Float64{}`,
VStructDepth3_OptVStructDepth2_Set_Float64{},
},
{ false, `Zero`,
`VStructEmpty{}`,
VStructEmpty{},
`VStructDepth3_List_VUnionDepth1_All{}`,
VStructDepth3_List_VUnionDepth1_All{},
},
// Canonical
{ true, `Zero`, `VNamedError{}`, VNamedError{}, `VNamedError{}`, VNamedError{} },
{ false, `Zero`, `VNamedError{}`, VNamedError{}, `?VNamedError{}`, ?VNamedError{} },
{ false, `Zero`, `VNamedError{}`, VNamedError{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
`VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
`?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`VNamedError{Msg: "deΔΘΠΣΦ王普"}`,
VNamedError{Msg: "deΔΘΠΣΦ王普"},
`VNamedError{Msg: "deΔΘΠΣΦ王普"}`,
VNamedError{Msg: "deΔΘΠΣΦ王普"},
},
{ false, `Random0`,
`VNamedError{Msg: "deΔΘΠΣΦ王普"}`,
VNamedError{Msg: "deΔΘΠΣΦ王普"},
`?VNamedError{Msg: "deΔΘΠΣΦ王普"}`,
?VNamedError{Msg: "deΔΘΠΣΦ王普"},
},
// Canonical
{ true, `Zero`, `error(nil)`, error(nil), `error(nil)`, error(nil) },
{ false, `Zero`, `error(nil)`, error(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `Zero`, `error(nil)`, error(nil), `?VNamedError(nil)`, ?VNamedError(nil) },
{ false, `NilAny`, `error(nil)`, error(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`,
`error{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
error{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"},
`error{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
error{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`error{Id: "cdeΔΘΠΣΦ王", RetryCode: RetryRefetch, Msg: "bcdeΔΘΠΣΦ"}`,
error{Id: "cdeΔΘΠΣΦ王", RetryCode: RetryRefetch, Msg: "bcdeΔΘΠΣΦ"},
`error{Id: "cdeΔΘΠΣΦ王", RetryCode: RetryRefetch, Msg: "bcdeΔΘΠΣΦ"}`,
error{Id: "cdeΔΘΠΣΦ王", RetryCode: RetryRefetch, Msg: "bcdeΔΘΠΣΦ"},
},
// Canonical
{ true, `Zero`, `uint16(0)`, uint16(0), `uint16(0)`, uint16(0) },
{ false, `Zero`, `uint16(0)`, uint16(0), `VFloat64(0)`, VFloat64(0) },
{ false, `Zero`, `uint16(0)`, uint16(0), `VFloat32(0)`, VFloat32(0) },
// Canonical
{ true, `+Max`, `uint16(65535)`, uint16(65535), `uint16(65535)`, uint16(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `uint32(65535)`, uint32(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `uint64(65535)`, uint64(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `int32(65535)`, int32(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `int64(65535)`, int64(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `float32(65535)`, float32(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `float64(65535)`, float64(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `VUint64(65535)`, VUint64(65535) },
{ false, `+Max`, `uint16(65535)`, uint16(65535), `VInt64(65535)`, VInt64(65535) },
// Canonical
{ true, `+Min`, `uint16(1)`, uint16(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `byte(1)`, byte(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `int8(1)`, int8(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `int16(1)`, int16(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `int32(1)`, int32(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `int64(1)`, int64(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `float32(1)`, float32(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `float64(1)`, float64(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `VByte(1)`, VByte(1) },
{ false, `+Min`, `uint16(1)`, uint16(1), `VFloat64(1)`, VFloat64(1) },
// Canonical
{ true, `Full`, `uint16(123)`, uint16(123), `uint16(123)`, uint16(123) },
{ false, `Full`, `uint16(123)`, uint16(123), `VByte(123)`, VByte(123) },
// Canonical
{ true, `Random0`, `uint16(54037)`, uint16(54037), `uint16(54037)`, uint16(54037) },
{ false, `Random0`, `uint16(54037)`, uint16(54037), `VFloat64(54037)`, VFloat64(54037) },
// Canonical
{ true, `Zero`, `VUint16(0)`, VUint16(0), `VUint16(0)`, VUint16(0) },
{ false, `Zero`, `VUint16(0)`, VUint16(0), `float32(0)`, float32(0) },
{ false, `Zero`, `VUint16(0)`, VUint16(0), `int16(0)`, int16(0) },
// Canonical
{ true, `+Max`, `VUint16(65535)`, VUint16(65535), `VUint16(65535)`, VUint16(65535) },
{ false, `+Max`, `VUint16(65535)`, VUint16(65535), `VUint32(65535)`, VUint32(65535) },
{ false, `+Max`, `VUint16(65535)`, VUint16(65535), `VUint64(65535)`, VUint64(65535) },
{ false, `+Max`, `VUint16(65535)`, VUint16(65535), `VInt32(65535)`, VInt32(65535) },
{ false, `+Max`, `VUint16(65535)`, VUint16(65535), `VInt64(65535)`, VInt64(65535) },
{ false, `+Max`, `VUint16(65535)`, VUint16(65535), `VFloat32(65535)`, VFloat32(65535) },
{ false, `+Max`, `VUint16(65535)`, VUint16(65535), `VFloat64(65535)`, VFloat64(65535) },
{ false, `+Max`, `VUint16(65535)`, VUint16(65535), `uint64(65535)`, uint64(65535) },
{ false, `+Max`, `VUint16(65535)`, VUint16(65535), `uint16(65535)`, uint16(65535) },
// Canonical
{ true, `+Min`, `VUint16(1)`, VUint16(1), `VUint16(1)`, VUint16(1) },
{ false, `+Min`, `VUint16(1)`, VUint16(1), `VByte(1)`, VByte(1) },
{ false, `+Min`, `VUint16(1)`, VUint16(1), `VUint32(1)`, VUint32(1) },
{ false, `+Min`, `VUint16(1)`, VUint16(1), `VUint64(1)`, VUint64(1) },
{ false, `+Min`, `VUint16(1)`, VUint16(1), `VInt8(1)`, VInt8(1) },
{ false, `+Min`, `VUint16(1)`, VUint16(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `VUint16(1)`, VUint16(1), `VInt32(1)`, VInt32(1) },
{ false, `+Min`, `VUint16(1)`, VUint16(1), `VInt64(1)`, VInt64(1) },
{ false, `+Min`, `VUint16(1)`, VUint16(1), `VFloat32(1)`, VFloat32(1) },
{ false, `+Min`, `VUint16(1)`, VUint16(1), `VFloat64(1)`, VFloat64(1) },
{ false, `+Min`, `VUint16(1)`, VUint16(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `VUint16(1)`, VUint16(1), `int8(1)`, int8(1) },
// Canonical
{ true, `Full`, `VUint16(123)`, VUint16(123), `VUint16(123)`, VUint16(123) },
{ false, `Full`, `VUint16(123)`, VUint16(123), `byte(123)`, byte(123) },
// Canonical
{ true, `Random0`, `VUint16(193)`, VUint16(193), `VUint16(193)`, VUint16(193) },
{ false, `Random0`, `VUint16(193)`, VUint16(193), `VInt64(193)`, VInt64(193) },
// Canonical
{ true, `Zero`, `uint32(0)`, uint32(0), `uint32(0)`, uint32(0) },
{ false, `Zero`, `uint32(0)`, uint32(0), `int16(0)`, int16(0) },
{ false, `Zero`, `uint32(0)`, uint32(0), `float64(0)`, float64(0) },
// Canonical
{ true, `+Max`, `uint32(4294967295)`, uint32(4294967295), `uint32(4294967295)`, uint32(4294967295) },
{ false, `+Max`, `uint32(4294967295)`, uint32(4294967295), `uint64(4294967295)`, uint64(4294967295) },
{ false, `+Max`, `uint32(4294967295)`, uint32(4294967295), `int64(4294967295)`, int64(4294967295) },
{ false, `+Max`, `uint32(4294967295)`, uint32(4294967295), `float64(4.294967295e+09)`, float64(4.294967295e+09) },
{ false, `+Max`, `uint32(4294967295)`, uint32(4294967295), `VUint32(4294967295)`, VUint32(4294967295) },
{ false, `+Max`, `uint32(4294967295)`, uint32(4294967295), `VUint64(4294967295)`, VUint64(4294967295) },
// Canonical
{ true, `+Min`, `uint32(1)`, uint32(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `byte(1)`, byte(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `int8(1)`, int8(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `int16(1)`, int16(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `int32(1)`, int32(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `int64(1)`, int64(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `float32(1)`, float32(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `float64(1)`, float64(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `VInt8(1)`, VInt8(1) },
{ false, `+Min`, `uint32(1)`, uint32(1), `VFloat32(1)`, VFloat32(1) },
// Canonical
{ true, `Full`, `uint32(123)`, uint32(123), `uint32(123)`, uint32(123) },
{ false, `Full`, `uint32(123)`, uint32(123), `float64(123)`, float64(123) },
// Canonical
{ true, `Random0`, `uint32(4113601333)`, uint32(4113601333), `uint32(4113601333)`, uint32(4113601333) },
{ false, `Random0`, `uint32(4113601333)`, uint32(4113601333), `VInt64(4113601333)`, VInt64(4113601333) },
// Canonical
{ true, `Zero`, `VUint32(0)`, VUint32(0), `VUint32(0)`, VUint32(0) },
{ false, `Zero`, `VUint32(0)`, VUint32(0), `uint16(0)`, uint16(0) },
{ false, `Zero`, `VUint32(0)`, VUint32(0), `VInt8(0)`, VInt8(0) },
// Canonical
{ true, `+Max`, `VUint32(4294967295)`, VUint32(4294967295), `VUint32(4294967295)`, VUint32(4294967295) },
{ false, `+Max`, `VUint32(4294967295)`, VUint32(4294967295), `VUint64(4294967295)`, VUint64(4294967295) },
{ false, `+Max`, `VUint32(4294967295)`, VUint32(4294967295), `VInt64(4294967295)`, VInt64(4294967295) },
{ false, `+Max`, `VUint32(4294967295)`, VUint32(4294967295), `VFloat64(4.294967295e+09)`, VFloat64(4.294967295e+09) },
{ false, `+Max`, `VUint32(4294967295)`, VUint32(4294967295), `uint64(4294967295)`, uint64(4294967295) },
{ false, `+Max`, `VUint32(4294967295)`, VUint32(4294967295), `uint32(4294967295)`, uint32(4294967295) },
// Canonical
{ true, `+Min`, `VUint32(1)`, VUint32(1), `VUint32(1)`, VUint32(1) },
{ false, `+Min`, `VUint32(1)`, VUint32(1), `VByte(1)`, VByte(1) },
{ false, `+Min`, `VUint32(1)`, VUint32(1), `VUint16(1)`, VUint16(1) },
{ false, `+Min`, `VUint32(1)`, VUint32(1), `VUint64(1)`, VUint64(1) },
{ false, `+Min`, `VUint32(1)`, VUint32(1), `VInt8(1)`, VInt8(1) },
{ false, `+Min`, `VUint32(1)`, VUint32(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `VUint32(1)`, VUint32(1), `VInt32(1)`, VInt32(1) },
{ false, `+Min`, `VUint32(1)`, VUint32(1), `VInt64(1)`, VInt64(1) },
{ false, `+Min`, `VUint32(1)`, VUint32(1), `VFloat32(1)`, VFloat32(1) },
{ false, `+Min`, `VUint32(1)`, VUint32(1), `VFloat64(1)`, VFloat64(1) },
{ false, `+Min`, `VUint32(1)`, VUint32(1), `float32(1)`, float32(1) },
{ false, `+Min`, `VUint32(1)`, VUint32(1), `int16(1)`, int16(1) },
// Canonical
{ true, `Full`, `VUint32(123)`, VUint32(123), `VUint32(123)`, VUint32(123) },
{ false, `Full`, `VUint32(123)`, VUint32(123), `VInt64(123)`, VInt64(123) },
// Canonical
{ true, `Random0`, `VUint32(3350083602)`, VUint32(3350083602), `VUint32(3350083602)`, VUint32(3350083602) },
{ false, `Random0`, `VUint32(3350083602)`, VUint32(3350083602), `VUint64(3350083602)`, VUint64(3350083602) },
// Canonical
{ true, `Zero`, `uint64(0)`, uint64(0), `uint64(0)`, uint64(0) },
{ false, `Zero`, `uint64(0)`, uint64(0), `VUint64(0)`, VUint64(0) },
{ false, `Zero`, `uint64(0)`, uint64(0), `VInt8(0)`, VInt8(0) },
// Canonical
{ true, `+Max`,
`uint64(18446744073709551615)`,
uint64(18446744073709551615),
`uint64(18446744073709551615)`,
uint64(18446744073709551615),
},
{ false, `+Max`,
`uint64(18446744073709551615)`,
uint64(18446744073709551615),
`VUint64(18446744073709551615)`,
VUint64(18446744073709551615),
},
// Canonical
{ true, `+Min`, `uint64(1)`, uint64(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `byte(1)`, byte(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `int8(1)`, int8(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `int16(1)`, int16(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `int32(1)`, int32(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `int64(1)`, int64(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `float32(1)`, float32(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `float64(1)`, float64(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `VUint16(1)`, VUint16(1) },
{ false, `+Min`, `uint64(1)`, uint64(1), `VInt32(1)`, VInt32(1) },
// Canonical
{ true, `Full`, `uint64(123)`, uint64(123), `uint64(123)`, uint64(123) },
{ false, `Full`, `uint64(123)`, uint64(123), `uint32(123)`, uint32(123) },
// Canonical
{ true, `Random0`,
`uint64(5873538069767632042)`,
uint64(5873538069767632042),
`uint64(5873538069767632042)`,
uint64(5873538069767632042),
},
{ false, `Random0`,
`uint64(5873538069767632042)`,
uint64(5873538069767632042),
`VInt64(5873538069767632042)`,
VInt64(5873538069767632042),
},
// Canonical
{ true, `Zero`, `VUint64(0)`, VUint64(0), `VUint64(0)`, VUint64(0) },
{ false, `Zero`, `VUint64(0)`, VUint64(0), `VFloat64(0)`, VFloat64(0) },
{ false, `Zero`, `VUint64(0)`, VUint64(0), `VInt64(0)`, VInt64(0) },
// Canonical
{ true, `+Max`,
`VUint64(18446744073709551615)`,
VUint64(18446744073709551615),
`VUint64(18446744073709551615)`,
VUint64(18446744073709551615),
},
{ false, `+Max`,
`VUint64(18446744073709551615)`,
VUint64(18446744073709551615),
`uint64(18446744073709551615)`,
uint64(18446744073709551615),
},
// Canonical
{ true, `+Min`, `VUint64(1)`, VUint64(1), `VUint64(1)`, VUint64(1) },
{ false, `+Min`, `VUint64(1)`, VUint64(1), `VByte(1)`, VByte(1) },
{ false, `+Min`, `VUint64(1)`, VUint64(1), `VUint16(1)`, VUint16(1) },
{ false, `+Min`, `VUint64(1)`, VUint64(1), `VUint32(1)`, VUint32(1) },
{ false, `+Min`, `VUint64(1)`, VUint64(1), `VInt8(1)`, VInt8(1) },
{ false, `+Min`, `VUint64(1)`, VUint64(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `VUint64(1)`, VUint64(1), `VInt32(1)`, VInt32(1) },
{ false, `+Min`, `VUint64(1)`, VUint64(1), `VInt64(1)`, VInt64(1) },
{ false, `+Min`, `VUint64(1)`, VUint64(1), `VFloat32(1)`, VFloat32(1) },
{ false, `+Min`, `VUint64(1)`, VUint64(1), `VFloat64(1)`, VFloat64(1) },
{ false, `+Min`, `VUint64(1)`, VUint64(1), `byte(1)`, byte(1) },
{ false, `+Min`, `VUint64(1)`, VUint64(1), `int32(1)`, int32(1) },
// Canonical
{ true, `Full`, `VUint64(123)`, VUint64(123), `VUint64(123)`, VUint64(123) },
{ false, `Full`, `VUint64(123)`, VUint64(123), `VFloat32(123)`, VFloat32(123) },
// Canonical
{ true, `Random0`,
`VUint64(11715517065073666003)`,
VUint64(11715517065073666003),
`VUint64(11715517065073666003)`,
VUint64(11715517065073666003),
},
{ false, `Random0`,
`VUint64(11715517065073666003)`,
VUint64(11715517065073666003),
`uint64(11715517065073666003)`,
uint64(11715517065073666003),
},
// Canonical
{ true, `Zero`, `int8(0)`, int8(0), `int8(0)`, int8(0) },
{ false, `Zero`, `int8(0)`, int8(0), `VUint32(0)`, VUint32(0) },
{ false, `Zero`, `int8(0)`, int8(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `int8(127)`, int8(127), `int8(127)`, int8(127) },
{ false, `+Max`, `int8(127)`, int8(127), `byte(127)`, byte(127) },
{ false, `+Max`, `int8(127)`, int8(127), `uint16(127)`, uint16(127) },
{ false, `+Max`, `int8(127)`, int8(127), `uint32(127)`, uint32(127) },
{ false, `+Max`, `int8(127)`, int8(127), `uint64(127)`, uint64(127) },
{ false, `+Max`, `int8(127)`, int8(127), `int16(127)`, int16(127) },
{ false, `+Max`, `int8(127)`, int8(127), `int32(127)`, int32(127) },
{ false, `+Max`, `int8(127)`, int8(127), `int64(127)`, int64(127) },
{ false, `+Max`, `int8(127)`, int8(127), `float32(127)`, float32(127) },
{ false, `+Max`, `int8(127)`, int8(127), `float64(127)`, float64(127) },
{ false, `+Max`, `int8(127)`, int8(127), `VInt64(127)`, VInt64(127) },
{ false, `+Max`, `int8(127)`, int8(127), `VFloat32(127)`, VFloat32(127) },
// Canonical
{ true, `+Min`, `int8(1)`, int8(1), `int8(1)`, int8(1) },
{ false, `+Min`, `int8(1)`, int8(1), `byte(1)`, byte(1) },
{ false, `+Min`, `int8(1)`, int8(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `int8(1)`, int8(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `int8(1)`, int8(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `int8(1)`, int8(1), `int16(1)`, int16(1) },
{ false, `+Min`, `int8(1)`, int8(1), `int32(1)`, int32(1) },
{ false, `+Min`, `int8(1)`, int8(1), `int64(1)`, int64(1) },
{ false, `+Min`, `int8(1)`, int8(1), `float32(1)`, float32(1) },
{ false, `+Min`, `int8(1)`, int8(1), `float64(1)`, float64(1) },
{ false, `+Min`, `int8(1)`, int8(1), `VFloat32(1)`, VFloat32(1) },
{ false, `+Min`, `int8(1)`, int8(1), `VInt64(1)`, VInt64(1) },
// Canonical
{ true, `-Max`, `int8(-128)`, int8(-128), `int8(-128)`, int8(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `int16(-128)`, int16(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `int32(-128)`, int32(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `int64(-128)`, int64(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `float32(-128)`, float32(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `float64(-128)`, float64(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `VInt8(-128)`, VInt8(-128) },
{ false, `-Max`, `int8(-128)`, int8(-128), `VInt64(-128)`, VInt64(-128) },
// Canonical
{ true, `-Min`, `int8(-1)`, int8(-1), `int8(-1)`, int8(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `int16(-1)`, int16(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `int32(-1)`, int32(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `int64(-1)`, int64(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `float32(-1)`, float32(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `float64(-1)`, float64(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `VInt16(-1)`, VInt16(-1) },
{ false, `-Min`, `int8(-1)`, int8(-1), `VInt8(-1)`, VInt8(-1) },
// Canonical
{ true, `Full`, `int8(-123)`, int8(-123), `int8(-123)`, int8(-123) },
{ false, `Full`, `int8(-123)`, int8(-123), `VInt32(-123)`, VInt32(-123) },
// Canonical
{ true, `Random0`, `int8(10)`, int8(10), `int8(10)`, int8(10) },
{ false, `Random0`, `int8(10)`, int8(10), `float32(10)`, float32(10) },
// Canonical
{ true, `Zero`, `VInt8(0)`, VInt8(0), `VInt8(0)`, VInt8(0) },
{ false, `Zero`, `VInt8(0)`, VInt8(0), `VInt16(0)`, VInt16(0) },
{ false, `Zero`, `VInt8(0)`, VInt8(0), `int8(0)`, int8(0) },
// Canonical
{ true, `+Max`, `VInt8(127)`, VInt8(127), `VInt8(127)`, VInt8(127) },
{ false, `+Max`, `VInt8(127)`, VInt8(127), `VByte(127)`, VByte(127) },
{ false, `+Max`, `VInt8(127)`, VInt8(127), `VUint16(127)`, VUint16(127) },
{ false, `+Max`, `VInt8(127)`, VInt8(127), `VUint32(127)`, VUint32(127) },
{ false, `+Max`, `VInt8(127)`, VInt8(127), `VUint64(127)`, VUint64(127) },
{ false, `+Max`, `VInt8(127)`, VInt8(127), `VInt16(127)`, VInt16(127) },
{ false, `+Max`, `VInt8(127)`, VInt8(127), `VInt32(127)`, VInt32(127) },
{ false, `+Max`, `VInt8(127)`, VInt8(127), `VInt64(127)`, VInt64(127) },
{ false, `+Max`, `VInt8(127)`, VInt8(127), `VFloat32(127)`, VFloat32(127) },
{ false, `+Max`, `VInt8(127)`, VInt8(127), `VFloat64(127)`, VFloat64(127) },
{ false, `+Max`, `VInt8(127)`, VInt8(127), `uint32(127)`, uint32(127) },
{ false, `+Max`, `VInt8(127)`, VInt8(127), `float64(127)`, float64(127) },
// Canonical
{ true, `+Min`, `VInt8(1)`, VInt8(1), `VInt8(1)`, VInt8(1) },
{ false, `+Min`, `VInt8(1)`, VInt8(1), `VByte(1)`, VByte(1) },
{ false, `+Min`, `VInt8(1)`, VInt8(1), `VUint16(1)`, VUint16(1) },
{ false, `+Min`, `VInt8(1)`, VInt8(1), `VUint32(1)`, VUint32(1) },
{ false, `+Min`, `VInt8(1)`, VInt8(1), `VUint64(1)`, VUint64(1) },
{ false, `+Min`, `VInt8(1)`, VInt8(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `VInt8(1)`, VInt8(1), `VInt32(1)`, VInt32(1) },
{ false, `+Min`, `VInt8(1)`, VInt8(1), `VInt64(1)`, VInt64(1) },
{ false, `+Min`, `VInt8(1)`, VInt8(1), `VFloat32(1)`, VFloat32(1) },
{ false, `+Min`, `VInt8(1)`, VInt8(1), `VFloat64(1)`, VFloat64(1) },
{ false, `+Min`, `VInt8(1)`, VInt8(1), `byte(1)`, byte(1) },
{ false, `+Min`, `VInt8(1)`, VInt8(1), `uint16(1)`, uint16(1) },
// Canonical
{ true, `-Max`, `VInt8(-128)`, VInt8(-128), `VInt8(-128)`, VInt8(-128) },
{ false, `-Max`, `VInt8(-128)`, VInt8(-128), `VInt16(-128)`, VInt16(-128) },
{ false, `-Max`, `VInt8(-128)`, VInt8(-128), `VInt32(-128)`, VInt32(-128) },
{ false, `-Max`, `VInt8(-128)`, VInt8(-128), `VInt64(-128)`, VInt64(-128) },
{ false, `-Max`, `VInt8(-128)`, VInt8(-128), `VFloat32(-128)`, VFloat32(-128) },
{ false, `-Max`, `VInt8(-128)`, VInt8(-128), `VFloat64(-128)`, VFloat64(-128) },
{ false, `-Max`, `VInt8(-128)`, VInt8(-128), `int16(-128)`, int16(-128) },
{ false, `-Max`, `VInt8(-128)`, VInt8(-128), `float64(-128)`, float64(-128) },
// Canonical
{ true, `-Min`, `VInt8(-1)`, VInt8(-1), `VInt8(-1)`, VInt8(-1) },
{ false, `-Min`, `VInt8(-1)`, VInt8(-1), `VInt16(-1)`, VInt16(-1) },
{ false, `-Min`, `VInt8(-1)`, VInt8(-1), `VInt32(-1)`, VInt32(-1) },
{ false, `-Min`, `VInt8(-1)`, VInt8(-1), `VInt64(-1)`, VInt64(-1) },
{ false, `-Min`, `VInt8(-1)`, VInt8(-1), `VFloat32(-1)`, VFloat32(-1) },
{ false, `-Min`, `VInt8(-1)`, VInt8(-1), `VFloat64(-1)`, VFloat64(-1) },
{ false, `-Min`, `VInt8(-1)`, VInt8(-1), `int32(-1)`, int32(-1) },
{ false, `-Min`, `VInt8(-1)`, VInt8(-1), `int64(-1)`, int64(-1) },
// Canonical
{ true, `Full`, `VInt8(-123)`, VInt8(-123), `VInt8(-123)`, VInt8(-123) },
{ false, `Full`, `VInt8(-123)`, VInt8(-123), `int8(-123)`, int8(-123) },
// Canonical
{ true, `Random0`, `VInt8(2)`, VInt8(2), `VInt8(2)`, VInt8(2) },
{ false, `Random0`, `VInt8(2)`, VInt8(2), `VUint32(2)`, VUint32(2) },
// Canonical
{ true, `Zero`, `int16(0)`, int16(0), `int16(0)`, int16(0) },
{ false, `Zero`, `int16(0)`, int16(0), `int32(0)`, int32(0) },
{ false, `Zero`, `int16(0)`, int16(0), `int64(0)`, int64(0) },
// Canonical
{ true, `+Max`, `int16(32767)`, int16(32767), `int16(32767)`, int16(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `uint16(32767)`, uint16(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `uint32(32767)`, uint32(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `uint64(32767)`, uint64(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `int32(32767)`, int32(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `int64(32767)`, int64(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `float32(32767)`, float32(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `float64(32767)`, float64(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `VUint16(32767)`, VUint16(32767) },
{ false, `+Max`, `int16(32767)`, int16(32767), `VFloat64(32767)`, VFloat64(32767) },
// Canonical
{ true, `+Min`, `int16(1)`, int16(1), `int16(1)`, int16(1) },
{ false, `+Min`, `int16(1)`, int16(1), `byte(1)`, byte(1) },
{ false, `+Min`, `int16(1)`, int16(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `int16(1)`, int16(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `int16(1)`, int16(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `int16(1)`, int16(1), `int8(1)`, int8(1) },
{ false, `+Min`, `int16(1)`, int16(1), `int32(1)`, int32(1) },
{ false, `+Min`, `int16(1)`, int16(1), `int64(1)`, int64(1) },
{ false, `+Min`, `int16(1)`, int16(1), `float32(1)`, float32(1) },
{ false, `+Min`, `int16(1)`, int16(1), `float64(1)`, float64(1) },
{ false, `+Min`, `int16(1)`, int16(1), `VInt64(1)`, VInt64(1) },
{ false, `+Min`, `int16(1)`, int16(1), `VFloat32(1)`, VFloat32(1) },
// Canonical
{ true, `-Max`, `int16(-32768)`, int16(-32768), `int16(-32768)`, int16(-32768) },
{ false, `-Max`, `int16(-32768)`, int16(-32768), `int32(-32768)`, int32(-32768) },
{ false, `-Max`, `int16(-32768)`, int16(-32768), `int64(-32768)`, int64(-32768) },
{ false, `-Max`, `int16(-32768)`, int16(-32768), `float32(-32768)`, float32(-32768) },
{ false, `-Max`, `int16(-32768)`, int16(-32768), `float64(-32768)`, float64(-32768) },
{ false, `-Max`, `int16(-32768)`, int16(-32768), `VInt64(-32768)`, VInt64(-32768) },
{ false, `-Max`, `int16(-32768)`, int16(-32768), `VFloat64(-32768)`, VFloat64(-32768) },
// Canonical
{ true, `-Min`, `int16(-1)`, int16(-1), `int16(-1)`, int16(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `int8(-1)`, int8(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `int32(-1)`, int32(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `int64(-1)`, int64(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `float32(-1)`, float32(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `float64(-1)`, float64(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `VFloat64(-1)`, VFloat64(-1) },
{ false, `-Min`, `int16(-1)`, int16(-1), `VFloat32(-1)`, VFloat32(-1) },
// Canonical
{ true, `Full`, `int16(-123)`, int16(-123), `int16(-123)`, int16(-123) },
{ false, `Full`, `int16(-123)`, int16(-123), `float32(-123)`, float32(-123) },
// Canonical
{ true, `Random0`, `int16(-6252)`, int16(-6252), `int16(-6252)`, int16(-6252) },
{ false, `Random0`, `int16(-6252)`, int16(-6252), `float64(-6252)`, float64(-6252) },
// Canonical
{ true, `Zero`, `VInt16(0)`, VInt16(0), `VInt16(0)`, VInt16(0) },
{ false, `Zero`, `VInt16(0)`, VInt16(0), `VInt32(0)`, VInt32(0) },
{ false, `Zero`, `VInt16(0)`, VInt16(0), `VFloat64(0)`, VFloat64(0) },
// Canonical
{ true, `+Max`, `VInt16(32767)`, VInt16(32767), `VInt16(32767)`, VInt16(32767) },
{ false, `+Max`, `VInt16(32767)`, VInt16(32767), `VUint16(32767)`, VUint16(32767) },
{ false, `+Max`, `VInt16(32767)`, VInt16(32767), `VUint32(32767)`, VUint32(32767) },
{ false, `+Max`, `VInt16(32767)`, VInt16(32767), `VUint64(32767)`, VUint64(32767) },
{ false, `+Max`, `VInt16(32767)`, VInt16(32767), `VInt32(32767)`, VInt32(32767) },
{ false, `+Max`, `VInt16(32767)`, VInt16(32767), `VInt64(32767)`, VInt64(32767) },
{ false, `+Max`, `VInt16(32767)`, VInt16(32767), `VFloat32(32767)`, VFloat32(32767) },
{ false, `+Max`, `VInt16(32767)`, VInt16(32767), `VFloat64(32767)`, VFloat64(32767) },
{ false, `+Max`, `VInt16(32767)`, VInt16(32767), `uint16(32767)`, uint16(32767) },
{ false, `+Max`, `VInt16(32767)`, VInt16(32767), `float64(32767)`, float64(32767) },
// Canonical
{ true, `+Min`, `VInt16(1)`, VInt16(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `VInt16(1)`, VInt16(1), `VByte(1)`, VByte(1) },
{ false, `+Min`, `VInt16(1)`, VInt16(1), `VUint16(1)`, VUint16(1) },
{ false, `+Min`, `VInt16(1)`, VInt16(1), `VUint32(1)`, VUint32(1) },
{ false, `+Min`, `VInt16(1)`, VInt16(1), `VUint64(1)`, VUint64(1) },
{ false, `+Min`, `VInt16(1)`, VInt16(1), `VInt8(1)`, VInt8(1) },
{ false, `+Min`, `VInt16(1)`, VInt16(1), `VInt32(1)`, VInt32(1) },
{ false, `+Min`, `VInt16(1)`, VInt16(1), `VInt64(1)`, VInt64(1) },
{ false, `+Min`, `VInt16(1)`, VInt16(1), `VFloat32(1)`, VFloat32(1) },
{ false, `+Min`, `VInt16(1)`, VInt16(1), `VFloat64(1)`, VFloat64(1) },
{ false, `+Min`, `VInt16(1)`, VInt16(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `VInt16(1)`, VInt16(1), `byte(1)`, byte(1) },
// Canonical
{ true, `-Max`, `VInt16(-32768)`, VInt16(-32768), `VInt16(-32768)`, VInt16(-32768) },
{ false, `-Max`, `VInt16(-32768)`, VInt16(-32768), `VInt32(-32768)`, VInt32(-32768) },
{ false, `-Max`, `VInt16(-32768)`, VInt16(-32768), `VInt64(-32768)`, VInt64(-32768) },
{ false, `-Max`, `VInt16(-32768)`, VInt16(-32768), `VFloat32(-32768)`, VFloat32(-32768) },
{ false, `-Max`, `VInt16(-32768)`, VInt16(-32768), `VFloat64(-32768)`, VFloat64(-32768) },
{ false, `-Max`, `VInt16(-32768)`, VInt16(-32768), `int16(-32768)`, int16(-32768) },
{ false, `-Max`, `VInt16(-32768)`, VInt16(-32768), `int32(-32768)`, int32(-32768) },
// Canonical
{ true, `-Min`, `VInt16(-1)`, VInt16(-1), `VInt16(-1)`, VInt16(-1) },
{ false, `-Min`, `VInt16(-1)`, VInt16(-1), `VInt8(-1)`, VInt8(-1) },
{ false, `-Min`, `VInt16(-1)`, VInt16(-1), `VInt32(-1)`, VInt32(-1) },
{ false, `-Min`, `VInt16(-1)`, VInt16(-1), `VInt64(-1)`, VInt64(-1) },
{ false, `-Min`, `VInt16(-1)`, VInt16(-1), `VFloat32(-1)`, VFloat32(-1) },
{ false, `-Min`, `VInt16(-1)`, VInt16(-1), `VFloat64(-1)`, VFloat64(-1) },
{ false, `-Min`, `VInt16(-1)`, VInt16(-1), `float32(-1)`, float32(-1) },
{ false, `-Min`, `VInt16(-1)`, VInt16(-1), `int16(-1)`, int16(-1) },
// Canonical
{ true, `Full`, `VInt16(-123)`, VInt16(-123), `VInt16(-123)`, VInt16(-123) },
{ false, `Full`, `VInt16(-123)`, VInt16(-123), `int32(-123)`, int32(-123) },
// Canonical
{ true, `Random0`, `VInt16(-10170)`, VInt16(-10170), `VInt16(-10170)`, VInt16(-10170) },
{ false, `Random0`, `VInt16(-10170)`, VInt16(-10170), `VInt64(-10170)`, VInt64(-10170) },
// Canonical
{ true, `Zero`, `int32(0)`, int32(0), `int32(0)`, int32(0) },
{ false, `Zero`, `int32(0)`, int32(0), `VInt64(0)`, VInt64(0) },
{ false, `Zero`, `int32(0)`, int32(0), `int64(0)`, int64(0) },
// Canonical
{ true, `+Max`, `int32(2147483647)`, int32(2147483647), `int32(2147483647)`, int32(2147483647) },
{ false, `+Max`, `int32(2147483647)`, int32(2147483647), `uint32(2147483647)`, uint32(2147483647) },
{ false, `+Max`, `int32(2147483647)`, int32(2147483647), `uint64(2147483647)`, uint64(2147483647) },
{ false, `+Max`, `int32(2147483647)`, int32(2147483647), `int64(2147483647)`, int64(2147483647) },
{ false, `+Max`, `int32(2147483647)`, int32(2147483647), `float64(2.147483647e+09)`, float64(2.147483647e+09) },
{ false, `+Max`, `int32(2147483647)`, int32(2147483647), `VUint64(2147483647)`, VUint64(2147483647) },
{ false, `+Max`, `int32(2147483647)`, int32(2147483647), `VUint32(2147483647)`, VUint32(2147483647) },
// Canonical
{ true, `+Min`, `int32(1)`, int32(1), `int32(1)`, int32(1) },
{ false, `+Min`, `int32(1)`, int32(1), `byte(1)`, byte(1) },
{ false, `+Min`, `int32(1)`, int32(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `int32(1)`, int32(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `int32(1)`, int32(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `int32(1)`, int32(1), `int8(1)`, int8(1) },
{ false, `+Min`, `int32(1)`, int32(1), `int16(1)`, int16(1) },
{ false, `+Min`, `int32(1)`, int32(1), `int64(1)`, int64(1) },
{ false, `+Min`, `int32(1)`, int32(1), `float32(1)`, float32(1) },
{ false, `+Min`, `int32(1)`, int32(1), `float64(1)`, float64(1) },
{ false, `+Min`, `int32(1)`, int32(1), `VUint64(1)`, VUint64(1) },
{ false, `+Min`, `int32(1)`, int32(1), `VFloat64(1)`, VFloat64(1) },
// Canonical
{ true, `-Max`, `int32(-2147483648)`, int32(-2147483648), `int32(-2147483648)`, int32(-2147483648) },
{ false, `-Max`, `int32(-2147483648)`, int32(-2147483648), `int64(-2147483648)`, int64(-2147483648) },
{ false, `-Max`, `int32(-2147483648)`, int32(-2147483648), `float64(-2.147483648e+09)`, float64(-2.147483648e+09) },
{ false, `-Max`, `int32(-2147483648)`, int32(-2147483648), `VFloat64(-2.147483648e+09)`, VFloat64(-2.147483648e+09) },
{ false, `-Max`, `int32(-2147483648)`, int32(-2147483648), `VInt64(-2147483648)`, VInt64(-2147483648) },
// Canonical
{ true, `-Min`, `int32(-1)`, int32(-1), `int32(-1)`, int32(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `int8(-1)`, int8(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `int16(-1)`, int16(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `int64(-1)`, int64(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `float32(-1)`, float32(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `float64(-1)`, float64(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `VInt8(-1)`, VInt8(-1) },
{ false, `-Min`, `int32(-1)`, int32(-1), `VInt32(-1)`, VInt32(-1) },
// Canonical
{ true, `Full`, `int32(-123)`, int32(-123), `int32(-123)`, int32(-123) },
{ false, `Full`, `int32(-123)`, int32(-123), `VInt8(-123)`, VInt8(-123) },
// Canonical
{ true, `Random0`, `int32(-973182629)`, int32(-973182629), `int32(-973182629)`, int32(-973182629) },
{ false, `Random0`, `int32(-973182629)`, int32(-973182629), `float64(-9.73182629e+08)`, float64(-9.73182629e+08) },
// Canonical
{ true, `Zero`, `VInt32(0)`, VInt32(0), `VInt32(0)`, VInt32(0) },
{ false, `Zero`, `VInt32(0)`, VInt32(0), `VUint64(0)`, VUint64(0) },
{ false, `Zero`, `VInt32(0)`, VInt32(0), `VInt64(0)`, VInt64(0) },
// Canonical
{ true, `+Max`, `VInt32(2147483647)`, VInt32(2147483647), `VInt32(2147483647)`, VInt32(2147483647) },
{ false, `+Max`, `VInt32(2147483647)`, VInt32(2147483647), `VUint32(2147483647)`, VUint32(2147483647) },
{ false, `+Max`, `VInt32(2147483647)`, VInt32(2147483647), `VUint64(2147483647)`, VUint64(2147483647) },
{ false, `+Max`, `VInt32(2147483647)`, VInt32(2147483647), `VInt64(2147483647)`, VInt64(2147483647) },
{ false, `+Max`, `VInt32(2147483647)`, VInt32(2147483647), `VFloat64(2.147483647e+09)`, VFloat64(2.147483647e+09) },
{ false, `+Max`, `VInt32(2147483647)`, VInt32(2147483647), `int32(2147483647)`, int32(2147483647) },
{ false, `+Max`, `VInt32(2147483647)`, VInt32(2147483647), `int64(2147483647)`, int64(2147483647) },
// Canonical
{ true, `+Min`, `VInt32(1)`, VInt32(1), `VInt32(1)`, VInt32(1) },
{ false, `+Min`, `VInt32(1)`, VInt32(1), `VByte(1)`, VByte(1) },
{ false, `+Min`, `VInt32(1)`, VInt32(1), `VUint16(1)`, VUint16(1) },
{ false, `+Min`, `VInt32(1)`, VInt32(1), `VUint32(1)`, VUint32(1) },
{ false, `+Min`, `VInt32(1)`, VInt32(1), `VUint64(1)`, VUint64(1) },
{ false, `+Min`, `VInt32(1)`, VInt32(1), `VInt8(1)`, VInt8(1) },
{ false, `+Min`, `VInt32(1)`, VInt32(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `VInt32(1)`, VInt32(1), `VInt64(1)`, VInt64(1) },
{ false, `+Min`, `VInt32(1)`, VInt32(1), `VFloat32(1)`, VFloat32(1) },
{ false, `+Min`, `VInt32(1)`, VInt32(1), `VFloat64(1)`, VFloat64(1) },
{ false, `+Min`, `VInt32(1)`, VInt32(1), `byte(1)`, byte(1) },
{ false, `+Min`, `VInt32(1)`, VInt32(1), `float32(1)`, float32(1) },
// Canonical
{ true, `-Max`, `VInt32(-2147483648)`, VInt32(-2147483648), `VInt32(-2147483648)`, VInt32(-2147483648) },
{ false, `-Max`, `VInt32(-2147483648)`, VInt32(-2147483648), `VInt64(-2147483648)`, VInt64(-2147483648) },
{ false, `-Max`, `VInt32(-2147483648)`, VInt32(-2147483648), `VFloat64(-2.147483648e+09)`, VFloat64(-2.147483648e+09) },
{ false, `-Max`, `VInt32(-2147483648)`, VInt32(-2147483648), `int32(-2147483648)`, int32(-2147483648) },
{ false, `-Max`, `VInt32(-2147483648)`, VInt32(-2147483648), `float64(-2.147483648e+09)`, float64(-2.147483648e+09) },
// Canonical
{ true, `-Min`, `VInt32(-1)`, VInt32(-1), `VInt32(-1)`, VInt32(-1) },
{ false, `-Min`, `VInt32(-1)`, VInt32(-1), `VInt8(-1)`, VInt8(-1) },
{ false, `-Min`, `VInt32(-1)`, VInt32(-1), `VInt16(-1)`, VInt16(-1) },
{ false, `-Min`, `VInt32(-1)`, VInt32(-1), `VInt64(-1)`, VInt64(-1) },
{ false, `-Min`, `VInt32(-1)`, VInt32(-1), `VFloat32(-1)`, VFloat32(-1) },
{ false, `-Min`, `VInt32(-1)`, VInt32(-1), `VFloat64(-1)`, VFloat64(-1) },
{ false, `-Min`, `VInt32(-1)`, VInt32(-1), `int64(-1)`, int64(-1) },
{ false, `-Min`, `VInt32(-1)`, VInt32(-1), `int8(-1)`, int8(-1) },
// Canonical
{ true, `Full`, `VInt32(-123)`, VInt32(-123), `VInt32(-123)`, VInt32(-123) },
{ false, `Full`, `VInt32(-123)`, VInt32(-123), `int8(-123)`, int8(-123) },
// Canonical
{ true, `Random0`, `VInt32(441146945)`, VInt32(441146945), `VInt32(441146945)`, VInt32(441146945) },
{ false, `Random0`, `VInt32(441146945)`, VInt32(441146945), `float64(4.41146945e+08)`, float64(4.41146945e+08) },
// Canonical
{ true, `Zero`, `int64(0)`, int64(0), `int64(0)`, int64(0) },
{ false, `Zero`, `int64(0)`, int64(0), `uint16(0)`, uint16(0) },
{ false, `Zero`, `int64(0)`, int64(0), `int32(0)`, int32(0) },
// Canonical
{ true, `+Max`,
`int64(9223372036854775807)`,
int64(9223372036854775807),
`int64(9223372036854775807)`,
int64(9223372036854775807),
},
{ false, `+Max`,
`int64(9223372036854775807)`,
int64(9223372036854775807),
`uint64(9223372036854775807)`,
uint64(9223372036854775807),
},
{ false, `+Max`,
`int64(9223372036854775807)`,
int64(9223372036854775807),
`VInt64(9223372036854775807)`,
VInt64(9223372036854775807),
},
{ false, `+Max`,
`int64(9223372036854775807)`,
int64(9223372036854775807),
`VUint64(9223372036854775807)`,
VUint64(9223372036854775807),
},
// Canonical
{ true, `+Min`, `int64(1)`, int64(1), `int64(1)`, int64(1) },
{ false, `+Min`, `int64(1)`, int64(1), `byte(1)`, byte(1) },
{ false, `+Min`, `int64(1)`, int64(1), `uint16(1)`, uint16(1) },
{ false, `+Min`, `int64(1)`, int64(1), `uint32(1)`, uint32(1) },
{ false, `+Min`, `int64(1)`, int64(1), `uint64(1)`, uint64(1) },
{ false, `+Min`, `int64(1)`, int64(1), `int8(1)`, int8(1) },
{ false, `+Min`, `int64(1)`, int64(1), `int16(1)`, int16(1) },
{ false, `+Min`, `int64(1)`, int64(1), `int32(1)`, int32(1) },
{ false, `+Min`, `int64(1)`, int64(1), `float32(1)`, float32(1) },
{ false, `+Min`, `int64(1)`, int64(1), `float64(1)`, float64(1) },
{ false, `+Min`, `int64(1)`, int64(1), `VUint32(1)`, VUint32(1) },
{ false, `+Min`, `int64(1)`, int64(1), `VUint16(1)`, VUint16(1) },
// Canonical
{ true, `-Max`,
`int64(-9223372036854775808)`,
int64(-9223372036854775808),
`int64(-9223372036854775808)`,
int64(-9223372036854775808),
},
{ false, `-Max`,
`int64(-9223372036854775808)`,
int64(-9223372036854775808),
`VInt64(-9223372036854775808)`,
VInt64(-9223372036854775808),
},
// Canonical
{ true, `-Min`, `int64(-1)`, int64(-1), `int64(-1)`, int64(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `int8(-1)`, int8(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `int16(-1)`, int16(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `int32(-1)`, int32(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `float32(-1)`, float32(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `float64(-1)`, float64(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `VInt64(-1)`, VInt64(-1) },
{ false, `-Min`, `int64(-1)`, int64(-1), `VFloat32(-1)`, VFloat32(-1) },
// Canonical
{ true, `Full`, `int64(-123)`, int64(-123), `int64(-123)`, int64(-123) },
{ false, `Full`, `int64(-123)`, int64(-123), `int8(-123)`, int8(-123) },
// Canonical
{ true, `Random0`,
`int64(1542542331044763799)`,
int64(1542542331044763799),
`int64(1542542331044763799)`,
int64(1542542331044763799),
},
{ false, `Random0`,
`int64(1542542331044763799)`,
int64(1542542331044763799),
`VUint64(1542542331044763799)`,
VUint64(1542542331044763799),
},
// Canonical
{ true, `Zero`, `VInt64(0)`, VInt64(0), `VInt64(0)`, VInt64(0) },
{ false, `Zero`, `VInt64(0)`, VInt64(0), `uint32(0)`, uint32(0) },
{ false, `Zero`, `VInt64(0)`, VInt64(0), `uint16(0)`, uint16(0) },
// Canonical
{ true, `+Max`,
`VInt64(9223372036854775807)`,
VInt64(9223372036854775807),
`VInt64(9223372036854775807)`,
VInt64(9223372036854775807),
},
{ false, `+Max`,
`VInt64(9223372036854775807)`,
VInt64(9223372036854775807),
`VUint64(9223372036854775807)`,
VUint64(9223372036854775807),
},
{ false, `+Max`,
`VInt64(9223372036854775807)`,
VInt64(9223372036854775807),
`int64(9223372036854775807)`,
int64(9223372036854775807),
},
{ false, `+Max`,
`VInt64(9223372036854775807)`,
VInt64(9223372036854775807),
`uint64(9223372036854775807)`,
uint64(9223372036854775807),
},
// Canonical
{ true, `+Min`, `VInt64(1)`, VInt64(1), `VInt64(1)`, VInt64(1) },
{ false, `+Min`, `VInt64(1)`, VInt64(1), `VByte(1)`, VByte(1) },
{ false, `+Min`, `VInt64(1)`, VInt64(1), `VUint16(1)`, VUint16(1) },
{ false, `+Min`, `VInt64(1)`, VInt64(1), `VUint32(1)`, VUint32(1) },
{ false, `+Min`, `VInt64(1)`, VInt64(1), `VUint64(1)`, VUint64(1) },
{ false, `+Min`, `VInt64(1)`, VInt64(1), `VInt8(1)`, VInt8(1) },
{ false, `+Min`, `VInt64(1)`, VInt64(1), `VInt16(1)`, VInt16(1) },
{ false, `+Min`, `VInt64(1)`, VInt64(1), `VInt32(1)`, VInt32(1) },
{ false, `+Min`, `VInt64(1)`, VInt64(1), `VFloat32(1)`, VFloat32(1) },
{ false, `+Min`, `VInt64(1)`, VInt64(1), `VFloat64(1)`, VFloat64(1) },
{ false, `+Min`, `VInt64(1)`, VInt64(1), `byte(1)`, byte(1) },
{ false, `+Min`, `VInt64(1)`, VInt64(1), `int64(1)`, int64(1) },
// Canonical
{ true, `-Max`,
`VInt64(-9223372036854775808)`,
VInt64(-9223372036854775808),
`VInt64(-9223372036854775808)`,
VInt64(-9223372036854775808),
},
{ false, `-Max`,
`VInt64(-9223372036854775808)`,
VInt64(-9223372036854775808),
`int64(-9223372036854775808)`,
int64(-9223372036854775808),
},
// Canonical
{ true, `-Min`, `VInt64(-1)`, VInt64(-1), `VInt64(-1)`, VInt64(-1) },
{ false, `-Min`, `VInt64(-1)`, VInt64(-1), `VInt8(-1)`, VInt8(-1) },
{ false, `-Min`, `VInt64(-1)`, VInt64(-1), `VInt16(-1)`, VInt16(-1) },
{ false, `-Min`, `VInt64(-1)`, VInt64(-1), `VInt32(-1)`, VInt32(-1) },
{ false, `-Min`, `VInt64(-1)`, VInt64(-1), `VFloat32(-1)`, VFloat32(-1) },
{ false, `-Min`, `VInt64(-1)`, VInt64(-1), `VFloat64(-1)`, VFloat64(-1) },
{ false, `-Min`, `VInt64(-1)`, VInt64(-1), `int32(-1)`, int32(-1) },
{ false, `-Min`, `VInt64(-1)`, VInt64(-1), `float32(-1)`, float32(-1) },
// Canonical
{ true, `Full`, `VInt64(-123)`, VInt64(-123), `VInt64(-123)`, VInt64(-123) },
{ false, `Full`, `VInt64(-123)`, VInt64(-123), `int32(-123)`, int32(-123) },
// Canonical
{ true, `Random0`,
`VInt64(3542515422864227393)`,
VInt64(3542515422864227393),
`VInt64(3542515422864227393)`,
VInt64(3542515422864227393),
},
{ false, `Random0`,
`VInt64(3542515422864227393)`,
VInt64(3542515422864227393),
`uint64(3542515422864227393)`,
uint64(3542515422864227393),
},
// Canonical
{ true, `Zero`, `float32(0)`, float32(0), `float32(0)`, float32(0) },
{ false, `Zero`, `float32(0)`, float32(0), `VInt16(0)`, VInt16(0) },
{ false, `Zero`, `float32(0)`, float32(0), `VUint64(0)`, VUint64(0) },
// Canonical
{ true, `+Max`, `float32(1.7014117e+38)`, float32(1.7014117e+38), `float32(1.7014117e+38)`, float32(1.7014117e+38) },
{ false, `+Max`,
`float32(1.7014117e+38)`,
float32(1.7014117e+38),
`float64(1.7014117331926443e+38)`,
float64(1.7014117331926443e+38),
},
{ false, `+Max`, `float32(1.7014117e+38)`, float32(1.7014117e+38), `VFloat32(1.7014117e+38)`, VFloat32(1.7014117e+38) },
{ false, `+Max`,
`float32(1.7014117e+38)`,
float32(1.7014117e+38),
`VFloat64(1.7014117331926443e+38)`,
VFloat64(1.7014117331926443e+38),
},
// Canonical
{ true, `+Min`, `float32(1.4e-44)`, float32(1.4e-44), `float32(1.4e-44)`, float32(1.4e-44) },
{ false, `+Min`, `float32(1.4e-44)`, float32(1.4e-44), `float64(1.401298464324817e-44)`, float64(1.401298464324817e-44) },
{ false, `+Min`, `float32(1.4e-44)`, float32(1.4e-44), `VFloat64(1.401298464324817e-44)`, VFloat64(1.401298464324817e-44) },
{ false, `+Min`, `float32(1.4e-44)`, float32(1.4e-44), `VFloat32(1.4e-44)`, VFloat32(1.4e-44) },
// Canonical
{ true, `-Max`, `float32(-1.7014117e+38)`, float32(-1.7014117e+38), `float32(-1.7014117e+38)`, float32(-1.7014117e+38) },
{ false, `-Max`,
`float32(-1.7014117e+38)`,
float32(-1.7014117e+38),
`float64(-1.7014117331926443e+38)`,
float64(-1.7014117331926443e+38),
},
{ false, `-Max`,
`float32(-1.7014117e+38)`,
float32(-1.7014117e+38),
`VFloat64(-1.7014117331926443e+38)`,
VFloat64(-1.7014117331926443e+38),
},
{ false, `-Max`, `float32(-1.7014117e+38)`, float32(-1.7014117e+38), `VFloat32(-1.7014117e+38)`, VFloat32(-1.7014117e+38) },
// Canonical
{ true, `-Min`, `float32(-1.4e-44)`, float32(-1.4e-44), `float32(-1.4e-44)`, float32(-1.4e-44) },
{ false, `-Min`, `float32(-1.4e-44)`, float32(-1.4e-44), `float64(-1.401298464324817e-44)`, float64(-1.401298464324817e-44) },
{ false, `-Min`, `float32(-1.4e-44)`, float32(-1.4e-44), `VFloat64(-1.401298464324817e-44)`, VFloat64(-1.401298464324817e-44) },
{ false, `-Min`, `float32(-1.4e-44)`, float32(-1.4e-44), `VFloat32(-1.4e-44)`, VFloat32(-1.4e-44) },
// Canonical
{ true, `Full`, `float32(1.5)`, float32(1.5), `float32(1.5)`, float32(1.5) },
{ false, `Full`, `float32(1.5)`, float32(1.5), `VFloat64(1.5)`, VFloat64(1.5) },
// Canonical
{ true, `Random0`, `float32(1.3185673e+09)`, float32(1.3185673e+09), `float32(1.3185673e+09)`, float32(1.3185673e+09) },
{ false, `Random0`, `float32(1.3185673e+09)`, float32(1.3185673e+09), `VFloat32(1.3185673e+09)`, VFloat32(1.3185673e+09) },
// Canonical
{ true, `Zero`, `VFloat32(0)`, VFloat32(0), `VFloat32(0)`, VFloat32(0) },
{ false, `Zero`, `VFloat32(0)`, VFloat32(0), `VByte(0)`, VByte(0) },
{ false, `Zero`, `VFloat32(0)`, VFloat32(0), `byte(0)`, byte(0) },
// Canonical
{ true, `+Max`, `VFloat32(1.7014117e+38)`, VFloat32(1.7014117e+38), `VFloat32(1.7014117e+38)`, VFloat32(1.7014117e+38) },
{ false, `+Max`,
`VFloat32(1.7014117e+38)`,
VFloat32(1.7014117e+38),
`VFloat64(1.7014117331926443e+38)`,
VFloat64(1.7014117331926443e+38),
},
{ false, `+Max`,
`VFloat32(1.7014117e+38)`,
VFloat32(1.7014117e+38),
`float64(1.7014117331926443e+38)`,
float64(1.7014117331926443e+38),
},
{ false, `+Max`, `VFloat32(1.7014117e+38)`, VFloat32(1.7014117e+38), `float32(1.7014117e+38)`, float32(1.7014117e+38) },
// Canonical
{ true, `+Min`, `VFloat32(1.4e-44)`, VFloat32(1.4e-44), `VFloat32(1.4e-44)`, VFloat32(1.4e-44) },
{ false, `+Min`, `VFloat32(1.4e-44)`, VFloat32(1.4e-44), `VFloat64(1.401298464324817e-44)`, VFloat64(1.401298464324817e-44) },
{ false, `+Min`, `VFloat32(1.4e-44)`, VFloat32(1.4e-44), `float32(1.4e-44)`, float32(1.4e-44) },
{ false, `+Min`, `VFloat32(1.4e-44)`, VFloat32(1.4e-44), `float64(1.401298464324817e-44)`, float64(1.401298464324817e-44) },
// Canonical
{ true, `-Max`, `VFloat32(-1.7014117e+38)`, VFloat32(-1.7014117e+38), `VFloat32(-1.7014117e+38)`, VFloat32(-1.7014117e+38) },
{ false, `-Max`,
`VFloat32(-1.7014117e+38)`,
VFloat32(-1.7014117e+38),
`VFloat64(-1.7014117331926443e+38)`,
VFloat64(-1.7014117331926443e+38),
},
{ false, `-Max`, `VFloat32(-1.7014117e+38)`, VFloat32(-1.7014117e+38), `float32(-1.7014117e+38)`, float32(-1.7014117e+38) },
{ false, `-Max`,
`VFloat32(-1.7014117e+38)`,
VFloat32(-1.7014117e+38),
`float64(-1.7014117331926443e+38)`,
float64(-1.7014117331926443e+38),
},
// Canonical
{ true, `-Min`, `VFloat32(-1.4e-44)`, VFloat32(-1.4e-44), `VFloat32(-1.4e-44)`, VFloat32(-1.4e-44) },
{ false, `-Min`,
`VFloat32(-1.4e-44)`,
VFloat32(-1.4e-44),
`VFloat64(-1.401298464324817e-44)`,
VFloat64(-1.401298464324817e-44),
},
{ false, `-Min`, `VFloat32(-1.4e-44)`, VFloat32(-1.4e-44), `float32(-1.4e-44)`, float32(-1.4e-44) },
{ false, `-Min`, `VFloat32(-1.4e-44)`, VFloat32(-1.4e-44), `float64(-1.401298464324817e-44)`, float64(-1.401298464324817e-44) },
// Canonical
{ true, `Full`, `VFloat32(1.5)`, VFloat32(1.5), `VFloat32(1.5)`, VFloat32(1.5) },
{ false, `Full`, `VFloat32(1.5)`, VFloat32(1.5), `float64(1.5)`, float64(1.5) },
// Canonical
{ true, `Random0`, `VFloat32(1.0164244e+09)`, VFloat32(1.0164244e+09), `VFloat32(1.0164244e+09)`, VFloat32(1.0164244e+09) },
{ false, `Random0`,
`VFloat32(1.0164244e+09)`,
VFloat32(1.0164244e+09),
`float64(1.01642440139642e+09)`,
float64(1.01642440139642e+09),
},
// Canonical
{ true, `Zero`, `float64(0)`, float64(0), `float64(0)`, float64(0) },
{ false, `Zero`, `float64(0)`, float64(0), `VInt16(0)`, VInt16(0) },
{ false, `Zero`, `float64(0)`, float64(0), `int32(0)`, int32(0) },
// Canonical
{ true, `+Max`,
`float64(8.988465674311579e+307)`,
float64(8.988465674311579e+307),
`float64(8.988465674311579e+307)`,
float64(8.988465674311579e+307),
},
{ false, `+Max`,
`float64(8.988465674311579e+307)`,
float64(8.988465674311579e+307),
`VFloat64(8.988465674311579e+307)`,
VFloat64(8.988465674311579e+307),
},
// Canonical
{ true, `+Min`, `float64(5e-323)`, float64(5e-323), `float64(5e-323)`, float64(5e-323) },
{ false, `+Min`, `float64(5e-323)`, float64(5e-323), `VFloat64(5e-323)`, VFloat64(5e-323) },
// Canonical
{ true, `-Max`,
`float64(-8.988465674311579e+307)`,
float64(-8.988465674311579e+307),
`float64(-8.988465674311579e+307)`,
float64(-8.988465674311579e+307),
},
{ false, `-Max`,
`float64(-8.988465674311579e+307)`,
float64(-8.988465674311579e+307),
`VFloat64(-8.988465674311579e+307)`,
VFloat64(-8.988465674311579e+307),
},
// Canonical
{ true, `-Min`, `float64(-5e-323)`, float64(-5e-323), `float64(-5e-323)`, float64(-5e-323) },
{ false, `-Min`, `float64(-5e-323)`, float64(-5e-323), `VFloat64(-5e-323)`, VFloat64(-5e-323) },
// Canonical
{ true, `Full`, `float64(1.5)`, float64(1.5), `float64(1.5)`, float64(1.5) },
{ false, `Full`, `float64(1.5)`, float64(1.5), `float32(1.5)`, float32(1.5) },
// Canonical
{ true, `Random0`,
`float64(1.1826122719122012e+09)`,
float64(1.1826122719122012e+09),
`float64(1.1826122719122012e+09)`,
float64(1.1826122719122012e+09),
},
{ false, `Random0`,
`float64(1.1826122719122012e+09)`,
float64(1.1826122719122012e+09),
`VFloat64(1.1826122719122012e+09)`,
VFloat64(1.1826122719122012e+09),
},
// Canonical
{ true, `Zero`, `VFloat64(0)`, VFloat64(0), `VFloat64(0)`, VFloat64(0) },
{ false, `Zero`, `VFloat64(0)`, VFloat64(0), `VInt32(0)`, VInt32(0) },
{ false, `Zero`, `VFloat64(0)`, VFloat64(0), `int64(0)`, int64(0) },
// Canonical
{ true, `+Max`,
`VFloat64(8.988465674311579e+307)`,
VFloat64(8.988465674311579e+307),
`VFloat64(8.988465674311579e+307)`,
VFloat64(8.988465674311579e+307),
},
{ false, `+Max`,
`VFloat64(8.988465674311579e+307)`,
VFloat64(8.988465674311579e+307),
`float64(8.988465674311579e+307)`,
float64(8.988465674311579e+307),
},
// Canonical
{ true, `+Min`, `VFloat64(5e-323)`, VFloat64(5e-323), `VFloat64(5e-323)`, VFloat64(5e-323) },
{ false, `+Min`, `VFloat64(5e-323)`, VFloat64(5e-323), `float64(5e-323)`, float64(5e-323) },
// Canonical
{ true, `-Max`,
`VFloat64(-8.988465674311579e+307)`,
VFloat64(-8.988465674311579e+307),
`VFloat64(-8.988465674311579e+307)`,
VFloat64(-8.988465674311579e+307),
},
{ false, `-Max`,
`VFloat64(-8.988465674311579e+307)`,
VFloat64(-8.988465674311579e+307),
`float64(-8.988465674311579e+307)`,
float64(-8.988465674311579e+307),
},
// Canonical
{ true, `-Min`, `VFloat64(-5e-323)`, VFloat64(-5e-323), `VFloat64(-5e-323)`, VFloat64(-5e-323) },
{ false, `-Min`, `VFloat64(-5e-323)`, VFloat64(-5e-323), `float64(-5e-323)`, float64(-5e-323) },
// Canonical
{ true, `Full`, `VFloat64(1.5)`, VFloat64(1.5), `VFloat64(1.5)`, VFloat64(1.5) },
{ false, `Full`, `VFloat64(1.5)`, VFloat64(1.5), `VFloat32(1.5)`, VFloat32(1.5) },
// Canonical
{ true, `Random0`,
`VFloat64(1.995725716834609e+08)`,
VFloat64(1.995725716834609e+08),
`VFloat64(1.995725716834609e+08)`,
VFloat64(1.995725716834609e+08),
},
{ false, `Random0`,
`VFloat64(1.995725716834609e+08)`,
VFloat64(1.995725716834609e+08),
`float64(1.995725716834609e+08)`,
float64(1.995725716834609e+08),
},
// Canonical
{ true, `Zero`, `?VStructEmpty(nil)`, ?VStructEmpty(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `Zero`, `?VStructEmpty(nil)`, ?VStructEmpty(nil), `?VStructDepth1_VUint16(nil)`, ?VStructDepth1_VUint16(nil) },
{ false, `Zero`, `?VStructEmpty(nil)`, ?VStructEmpty(nil), `?VStructDepth2_Set_Float64(nil)`, ?VStructDepth2_Set_Float64(nil) },
{ false, `NilAny`, `?VStructEmpty(nil)`, ?VStructEmpty(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`, `?VStructEmpty{}`, ?VStructEmpty{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Full`,
`?VStructEmpty{}`,
?VStructEmpty{},
`VStructDepth2_OptVStructDepth1_VEnumBcd{}`,
VStructDepth2_OptVStructDepth1_VEnumBcd{},
},
// Canonical
{ true, `Zero`, `?VNamedError(nil)`, ?VNamedError(nil), `?VNamedError(nil)`, ?VNamedError(nil) },
{ false, `Zero`, `?VNamedError(nil)`, ?VNamedError(nil), `error(nil)`, error(nil) },
{ false, `Zero`, `?VNamedError(nil)`, ?VNamedError(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `NilAny`, `?VNamedError(nil)`, ?VNamedError(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`,
`?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
`?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
`VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}`,
VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`?VNamedError{Id: "eΔΘΠΣΦ", Msg: "cdeΔΘΠΣΦ王普澤世界"}`,
?VNamedError{Id: "eΔΘΠΣΦ", Msg: "cdeΔΘΠΣΦ王普澤世界"},
`?VNamedError{Id: "eΔΘΠΣΦ", Msg: "cdeΔΘΠΣΦ王普澤世界"}`,
?VNamedError{Id: "eΔΘΠΣΦ", Msg: "cdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Random0`,
`?VNamedError{Id: "eΔΘΠΣΦ", Msg: "cdeΔΘΠΣΦ王普澤世界"}`,
?VNamedError{Id: "eΔΘΠΣΦ", Msg: "cdeΔΘΠΣΦ王普澤世界"},
`error{Id: "eΔΘΠΣΦ", Msg: "cdeΔΘΠΣΦ王普澤世界"}`,
error{Id: "eΔΘΠΣΦ", Msg: "cdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Zero`, `VArray3_Any{}`, VArray3_Any{}, `VArray3_Any{}`, VArray3_Any{} },
{ false, `Zero`, `VArray3_Any{}`, VArray3_Any{}, `[]any{nil, nil, nil}`, []any{nil, nil, nil} },
{ false, `Zero`, `VArray3_Any{}`, VArray3_Any{}, `VList_Any{nil, nil, nil}`, VList_Any{nil, nil, nil} },
// Canonical
{ true, `Full`,
`VArray3_Any{int64(-123), int64(-123), int64(-123)}`,
VArray3_Any{int64(-123), int64(-123), int64(-123)},
`VArray3_Any{int64(-123), int64(-123), int64(-123)}`,
VArray3_Any{int64(-123), int64(-123), int64(-123)},
},
{ false, `Full`,
`VArray3_Any{int64(-123), int64(-123), int64(-123)}`,
VArray3_Any{int64(-123), int64(-123), int64(-123)},
`[]any{int64(-123), int64(-123), int64(-123)}`,
[]any{int64(-123), int64(-123), int64(-123)},
},
// Canonical
{ true, `Random0`,
`VArray3_Any{[]VStructDepth1_All{}, VStructDepth1_VFloat32{F28: 1.6316448e+09}, VStructDepth3_List_VUnionDepth1_All{F1: {{F20: 37}, {F16: 2248810097}, {F12: {RetryCode: RetryBackoff, Msg: "eΔΘΠΣΦ王普"}}}}}`,
VArray3_Any{[]VStructDepth1_All{}, VStructDepth1_VFloat32{F28: 1.6316448e+09}, VStructDepth3_List_VUnionDepth1_All{F1: {{F20: 37}, {F16: 2248810097}, {F12: {RetryCode: RetryBackoff, Msg: "eΔΘΠΣΦ王普"}}}}},
`VArray3_Any{[]VStructDepth1_All{}, VStructDepth1_VFloat32{F28: 1.6316448e+09}, VStructDepth3_List_VUnionDepth1_All{F1: {{F20: 37}, {F16: 2248810097}, {F12: {RetryCode: RetryBackoff, Msg: "eΔΘΠΣΦ王普"}}}}}`,
VArray3_Any{[]VStructDepth1_All{}, VStructDepth1_VFloat32{F28: 1.6316448e+09}, VStructDepth3_List_VUnionDepth1_All{F1: {{F20: 37}, {F16: 2248810097}, {F12: {RetryCode: RetryBackoff, Msg: "eΔΘΠΣΦ王普"}}}}},
},
{ false, `Random0`,
`VArray3_Any{[]VStructDepth1_All{}, VStructDepth1_VFloat32{F28: 1.6316448e+09}, VStructDepth3_List_VUnionDepth1_All{F1: {{F20: 37}, {F16: 2248810097}, {F12: {RetryCode: RetryBackoff, Msg: "eΔΘΠΣΦ王普"}}}}}`,
VArray3_Any{[]VStructDepth1_All{}, VStructDepth1_VFloat32{F28: 1.6316448e+09}, VStructDepth3_List_VUnionDepth1_All{F1: {{F20: 37}, {F16: 2248810097}, {F12: {RetryCode: RetryBackoff, Msg: "eΔΘΠΣΦ王普"}}}}},
`[]any{[]VStructDepth1_All{}, VStructDepth1_VFloat32{F28: 1.6316448e+09}, VStructDepth3_List_VUnionDepth1_All{F1: {{F20: 37}, {F16: 2248810097}, {F12: {RetryCode: RetryBackoff, Msg: "eΔΘΠΣΦ王普"}}}}}`,
[]any{[]VStructDepth1_All{}, VStructDepth1_VFloat32{F28: 1.6316448e+09}, VStructDepth3_List_VUnionDepth1_All{F1: {{F20: 37}, {F16: 2248810097}, {F12: {RetryCode: RetryBackoff, Msg: "eΔΘΠΣΦ王普"}}}}},
},
// Canonical
{ true, `Zero`, `VArray3_Bool{}`, VArray3_Bool{}, `VArray3_Bool{}`, VArray3_Bool{} },
{ false, `Zero`, `VArray3_Bool{}`, VArray3_Bool{}, `VArray3_Any{false, false, false}`, VArray3_Any{false, false, false} },
{ false, `Zero`, `VArray3_Bool{}`, VArray3_Bool{}, `[]VBool{false, false, false}`, []VBool{false, false, false} },
// Canonical
{ true, `Full`,
`VArray3_Bool{true, true, true}`,
VArray3_Bool{true, true, true},
`VArray3_Bool{true, true, true}`,
VArray3_Bool{true, true, true},
},
{ false, `Full`,
`VArray3_Bool{true, true, true}`,
VArray3_Bool{true, true, true},
`[]bool{true, true, true}`,
[]bool{true, true, true},
},
// Canonical
{ true, `Zero`, `VArray3_VBool{}`, VArray3_VBool{}, `VArray3_VBool{}`, VArray3_VBool{} },
{ false, `Zero`, `VArray3_VBool{}`, VArray3_VBool{}, `VArray3_Bool{}`, VArray3_Bool{} },
{ false, `Zero`, `VArray3_VBool{}`, VArray3_VBool{}, `VList_VBool{false, false, false}`, VList_VBool{false, false, false} },
// Canonical
{ true, `Full`,
`VArray3_VBool{true, true, true}`,
VArray3_VBool{true, true, true},
`VArray3_VBool{true, true, true}`,
VArray3_VBool{true, true, true},
},
{ false, `Full`,
`VArray3_VBool{true, true, true}`,
VArray3_VBool{true, true, true},
`[]any{VBool(true), VBool(true), VBool(true)}`,
[]any{VBool(true), VBool(true), VBool(true)},
},
// Canonical
{ true, `Zero`, `VArray1_String{}`, VArray1_String{}, `VArray1_String{}`, VArray1_String{} },
{ false, `Zero`, `VArray1_String{}`, VArray1_String{}, `VList_String{""}`, VList_String{""} },
{ false, `Zero`, `VArray1_String{}`, VArray1_String{}, `[]VString{""}`, []VString{""} },
// Canonical
{ true, `Full`,
`VArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
VArray1_String{"abcdeΔΘΠΣΦ王普澤世界"},
`VArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
VArray1_String{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`VArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
VArray1_String{"abcdeΔΘΠΣΦ王普澤世界"},
`[]VString{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]VString{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`, `VArray1_String{"ΘΠΣ"}`, VArray1_String{"ΘΠΣ"}, `VArray1_String{"ΘΠΣ"}`, VArray1_String{"ΘΠΣ"} },
{ false, `Random0`, `VArray1_String{"ΘΠΣ"}`, VArray1_String{"ΘΠΣ"}, `[]string{"ΘΠΣ"}`, []string{"ΘΠΣ"} },
// Canonical
{ true, `Zero`, `VArray3_VString{}`, VArray3_VString{}, `VArray3_VString{}`, VArray3_VString{} },
{ false, `Zero`, `VArray3_VString{}`, VArray3_VString{}, `[]VString{"", "", ""}`, []VString{"", "", ""} },
{ false, `Zero`,
`VArray3_VString{}`,
VArray3_VString{},
`VArray3_Any{VString(""), VString(""), VString("")}`,
VArray3_Any{VString(""), VString(""), VString("")},
},
// Canonical
{ true, `Full`,
`VArray3_VString{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"}`,
VArray3_VString{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"},
`VArray3_VString{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"}`,
VArray3_VString{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`VArray3_VString{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"}`,
VArray3_VString{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"},
`[]string{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"}`,
[]string{"abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界", "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`VArray3_VString{"deΔΘΠΣ", "ΔΘΠΣ", "abcdeΔΘΠΣΦ王普澤"}`,
VArray3_VString{"deΔΘΠΣ", "ΔΘΠΣ", "abcdeΔΘΠΣΦ王普澤"},
`VArray3_VString{"deΔΘΠΣ", "ΔΘΠΣ", "abcdeΔΘΠΣΦ王普澤"}`,
VArray3_VString{"deΔΘΠΣ", "ΔΘΠΣ", "abcdeΔΘΠΣΦ王普澤"},
},
{ false, `Random0`,
`VArray3_VString{"deΔΘΠΣ", "ΔΘΠΣ", "abcdeΔΘΠΣΦ王普澤"}`,
VArray3_VString{"deΔΘΠΣ", "ΔΘΠΣ", "abcdeΔΘΠΣΦ王普澤"},
`VList_String{"deΔΘΠΣ", "ΔΘΠΣ", "abcdeΔΘΠΣΦ王普澤"}`,
VList_String{"deΔΘΠΣ", "ΔΘΠΣ", "abcdeΔΘΠΣΦ王普澤"},
},
// Canonical
{ true, `Zero`, `VArray2_TypeObject{}`, VArray2_TypeObject{}, `VArray2_TypeObject{}`, VArray2_TypeObject{} },
{ false, `Zero`,
`VArray2_TypeObject{}`,
VArray2_TypeObject{},
`VList_Any{typeobject(any), typeobject(any)}`,
VList_Any{typeobject(any), typeobject(any)},
},
{ false, `Zero`,
`VArray2_TypeObject{}`,
VArray2_TypeObject{},
`[]any{typeobject(any), typeobject(any)}`,
[]any{typeobject(any), typeobject(any)},
},
// Canonical
{ true, `Full`,
`VArray2_TypeObject{typeobject(int64), typeobject(int64)}`,
VArray2_TypeObject{typeobject(int64), typeobject(int64)},
`VArray2_TypeObject{typeobject(int64), typeobject(int64)}`,
VArray2_TypeObject{typeobject(int64), typeobject(int64)},
},
{ false, `Full`,
`VArray2_TypeObject{typeobject(int64), typeobject(int64)}`,
VArray2_TypeObject{typeobject(int64), typeobject(int64)},
`[]typeobject{typeobject(int64), typeobject(int64)}`,
[]typeobject{typeobject(int64), typeobject(int64)},
},
// Canonical
{ true, `Random0`,
`VArray2_TypeObject{typeobject(VFloat64), typeobject(VArray3_VString)}`,
VArray2_TypeObject{typeobject(VFloat64), typeobject(VArray3_VString)},
`VArray2_TypeObject{typeobject(VFloat64), typeobject(VArray3_VString)}`,
VArray2_TypeObject{typeobject(VFloat64), typeobject(VArray3_VString)},
},
{ false, `Random0`,
`VArray2_TypeObject{typeobject(VFloat64), typeobject(VArray3_VString)}`,
VArray2_TypeObject{typeobject(VFloat64), typeobject(VArray3_VString)},
`[]any{typeobject(VFloat64), typeobject(VArray3_VString)}`,
[]any{typeobject(VFloat64), typeobject(VArray3_VString)},
},
// Canonical
{ true, `Zero`, `VArray1_Byte("\x00")`, VArray1_Byte("\x00"), `VArray1_Byte("\x00")`, VArray1_Byte("\x00") },
{ false, `Zero`, `VArray1_Byte("\x00")`, VArray1_Byte("\x00"), `VList_VByte("\x00")`, VList_VByte("\x00") },
{ false, `Zero`, `VArray1_Byte("\x00")`, VArray1_Byte("\x00"), `VList_Any{byte(0)}`, VList_Any{byte(0)} },
// Canonical
{ true, `Full`, `VArray1_Byte("{")`, VArray1_Byte("{"), `VArray1_Byte("{")`, VArray1_Byte("{") },
{ false, `Full`, `VArray1_Byte("{")`, VArray1_Byte("{"), `[]VByte("{")`, []VByte("{") },
// Canonical
{ true, `Random0`, `VArray1_Byte("\xc1")`, VArray1_Byte("\xc1"), `VArray1_Byte("\xc1")`, VArray1_Byte("\xc1") },
{ false, `Random0`, `VArray1_Byte("\xc1")`, VArray1_Byte("\xc1"), `[]any{byte(193)}`, []any{byte(193)} },
// Canonical
{ true, `Zero`,
`VArray2_VByte("\x00\x00")`,
VArray2_VByte("\x00\x00"),
`VArray2_VByte("\x00\x00")`,
VArray2_VByte("\x00\x00"),
},
{ false, `Zero`, `VArray2_VByte("\x00\x00")`, VArray2_VByte("\x00\x00"), `[]byte("\x00\x00")`, []byte("\x00\x00") },
{ false, `Zero`, `VArray2_VByte("\x00\x00")`, VArray2_VByte("\x00\x00"), `[]VByte("\x00\x00")`, []VByte("\x00\x00") },
// Canonical
{ true, `Full`, `VArray2_VByte("{{")`, VArray2_VByte("{{"), `VArray2_VByte("{{")`, VArray2_VByte("{{") },
{ false, `Full`, `VArray2_VByte("{{")`, VArray2_VByte("{{"), `VList_VFloat32{123, 123}`, VList_VFloat32{123, 123} },
// Canonical
{ true, `Random0`,
`VArray2_VByte("\x00\xc7")`,
VArray2_VByte("\x00\xc7"),
`VArray2_VByte("\x00\xc7")`,
VArray2_VByte("\x00\xc7"),
},
{ false, `Random0`,
`VArray2_VByte("\x00\xc7")`,
VArray2_VByte("\x00\xc7"),
`VList_Any{VByte(0), VByte(199)}`,
VList_Any{VByte(0), VByte(199)},
},
// Canonical
{ true, `Zero`, `VArray2_VEnumAbc{}`, VArray2_VEnumAbc{}, `VArray2_VEnumAbc{}`, VArray2_VEnumAbc{} },
{ false, `Zero`, `VArray2_VEnumAbc{}`, VArray2_VEnumAbc{}, `[]any{VEnumAbc.A, VEnumAbc.A}`, []any{VEnumAbc.A, VEnumAbc.A} },
{ false, `Zero`, `VArray2_VEnumAbc{}`, VArray2_VEnumAbc{}, `VList_VEnumAbc{A, A}`, VList_VEnumAbc{A, A} },
// Canonical
{ true, `Full`, `VArray2_VEnumAbc{C, C}`, VArray2_VEnumAbc{C, C}, `VArray2_VEnumAbc{C, C}`, VArray2_VEnumAbc{C, C} },
{ false, `Full`, `VArray2_VEnumAbc{C, C}`, VArray2_VEnumAbc{C, C}, `VList_String{"C", "C"}`, VList_String{"C", "C"} },
// Canonical
{ true, `Zero`, `VArray2_VEnumBcd{}`, VArray2_VEnumBcd{}, `VArray2_VEnumBcd{}`, VArray2_VEnumBcd{} },
{ false, `Zero`, `VArray2_VEnumBcd{}`, VArray2_VEnumBcd{}, `[]any{VEnumBcd.B, VEnumBcd.B}`, []any{VEnumBcd.B, VEnumBcd.B} },
{ false, `Zero`,
`VArray2_VEnumBcd{}`,
VArray2_VEnumBcd{},
`VList_Any{VEnumBcd.B, VEnumBcd.B}`,
VList_Any{VEnumBcd.B, VEnumBcd.B},
},
// Canonical
{ true, `Full`, `VArray2_VEnumBcd{D, D}`, VArray2_VEnumBcd{D, D}, `VArray2_VEnumBcd{D, D}`, VArray2_VEnumBcd{D, D} },
{ false, `Full`, `VArray2_VEnumBcd{D, D}`, VArray2_VEnumBcd{D, D}, `VList_String{"D", "D"}`, VList_String{"D", "D"} },
// Canonical
{ true, `Zero`, `VArray1_VStructEmpty{}`, VArray1_VStructEmpty{}, `VArray1_VStructEmpty{}`, VArray1_VStructEmpty{} },
{ false, `Zero`, `VArray1_VStructEmpty{}`, VArray1_VStructEmpty{}, `VList_VStructDepth2_All{{}}`, VList_VStructDepth2_All{{}} },
{ false, `Zero`, `VArray1_VStructEmpty{}`, VArray1_VStructEmpty{}, `VList_OptVStructEmpty{{}}`, VList_OptVStructEmpty{{}} },
// Canonical
{ true, `Zero`, `VArray1_VNamedError{}`, VArray1_VNamedError{}, `VArray1_VNamedError{}`, VArray1_VNamedError{} },
{ false, `Zero`, `VArray1_VNamedError{}`, VArray1_VNamedError{}, `VList_VNamedError{{}}`, VList_VNamedError{{}} },
{ false, `Zero`, `VArray1_VNamedError{}`, VArray1_VNamedError{}, `VList_VStructEmpty{{}}`, VList_VStructEmpty{{}} },
// Canonical
{ true, `Full`,
`VArray1_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VArray1_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VArray1_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VArray1_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VArray1_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VArray1_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VList_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VArray1_VNamedError{{Id: "deΔ"}}`,
VArray1_VNamedError{{Id: "deΔ"}},
`VArray1_VNamedError{{Id: "deΔ"}}`,
VArray1_VNamedError{{Id: "deΔ"}},
},
{ false, `Random0`,
`VArray1_VNamedError{{Id: "deΔ"}}`,
VArray1_VNamedError{{Id: "deΔ"}},
`VList_Any{VNamedError{Id: "deΔ"}}`,
VList_Any{VNamedError{Id: "deΔ"}},
},
// Canonical
{ true, `Zero`, `VArray2_Error{}`, VArray2_Error{}, `VArray2_Error{}`, VArray2_Error{} },
{ false, `Zero`, `VArray2_Error{}`, VArray2_Error{}, `[]?VNamedError{nil, nil}`, []?VNamedError{nil, nil} },
{ false, `Zero`, `VArray2_Error{}`, VArray2_Error{}, `VList_OptVStructEmpty{nil, nil}`, VList_OptVStructEmpty{nil, nil} },
// Canonical
{ true, `Full`,
`VArray2_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VArray2_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VArray2_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VArray2_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VArray2_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VArray2_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`[]any{error{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, error{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]any{error{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}, error{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VArray2_Error{{RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ王"}, {RetryCode: RetryBackoff, Msg: "ΠΣΦ王"}}`,
VArray2_Error{{RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ王"}, {RetryCode: RetryBackoff, Msg: "ΠΣΦ王"}},
`VArray2_Error{{RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ王"}, {RetryCode: RetryBackoff, Msg: "ΠΣΦ王"}}`,
VArray2_Error{{RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ王"}, {RetryCode: RetryBackoff, Msg: "ΠΣΦ王"}},
},
{ false, `Random0`,
`VArray2_Error{{RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ王"}, {RetryCode: RetryBackoff, Msg: "ΠΣΦ王"}}`,
VArray2_Error{{RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ王"}, {RetryCode: RetryBackoff, Msg: "ΠΣΦ王"}},
`VList_Any{error{RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ王"}, error{RetryCode: RetryBackoff, Msg: "ΠΣΦ王"}}`,
VList_Any{error{RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ王"}, error{RetryCode: RetryBackoff, Msg: "ΠΣΦ王"}},
},
// Canonical
{ true, `Zero`, `VArray1_Uint32{}`, VArray1_Uint32{}, `VArray1_Uint32{}`, VArray1_Uint32{} },
{ false, `Zero`, `VArray1_Uint32{}`, VArray1_Uint32{}, `[]int16{0}`, []int16{0} },
{ false, `Zero`, `VArray1_Uint32{}`, VArray1_Uint32{}, `VList_VUint16{0}`, VList_VUint16{0} },
// Canonical
{ true, `Full`, `VArray1_Uint32{123}`, VArray1_Uint32{123}, `VArray1_Uint32{123}`, VArray1_Uint32{123} },
{ false, `Full`, `VArray1_Uint32{123}`, VArray1_Uint32{123}, `[]VUint32{123}`, []VUint32{123} },
// Canonical
{ true, `Random0`,
`VArray1_Uint32{3946538699}`,
VArray1_Uint32{3946538699},
`VArray1_Uint32{3946538699}`,
VArray1_Uint32{3946538699},
},
{ false, `Random0`,
`VArray1_Uint32{3946538699}`,
VArray1_Uint32{3946538699},
`VList_Any{uint32(3946538699)}`,
VList_Any{uint32(3946538699)},
},
// Canonical
{ true, `Zero`, `VArray3_Uint64{}`, VArray3_Uint64{}, `VArray3_Uint64{}`, VArray3_Uint64{} },
{ false, `Zero`, `VArray3_Uint64{}`, VArray3_Uint64{}, `VList_VFloat32{0, 0, 0}`, VList_VFloat32{0, 0, 0} },
{ false, `Zero`, `VArray3_Uint64{}`, VArray3_Uint64{}, `[]VByte("\x00\x00\x00")`, []VByte("\x00\x00\x00") },
// Canonical
{ true, `Full`,
`VArray3_Uint64{123, 123, 123}`,
VArray3_Uint64{123, 123, 123},
`VArray3_Uint64{123, 123, 123}`,
VArray3_Uint64{123, 123, 123},
},
{ false, `Full`,
`VArray3_Uint64{123, 123, 123}`,
VArray3_Uint64{123, 123, 123},
`VList_Any{uint64(123), uint64(123), uint64(123)}`,
VList_Any{uint64(123), uint64(123), uint64(123)},
},
// Canonical
{ true, `Random0`,
`VArray3_Uint64{4886896263626834365, 6075106111690673248, 18256274274049579854}`,
VArray3_Uint64{4886896263626834365, 6075106111690673248, 18256274274049579854},
`VArray3_Uint64{4886896263626834365, 6075106111690673248, 18256274274049579854}`,
VArray3_Uint64{4886896263626834365, 6075106111690673248, 18256274274049579854},
},
{ false, `Random0`,
`VArray3_Uint64{4886896263626834365, 6075106111690673248, 18256274274049579854}`,
VArray3_Uint64{4886896263626834365, 6075106111690673248, 18256274274049579854},
`VArray3_Any{uint64(4886896263626834365), uint64(6075106111690673248), uint64(18256274274049579854)}`,
VArray3_Any{uint64(4886896263626834365), uint64(6075106111690673248), uint64(18256274274049579854)},
},
// Canonical
{ true, `Zero`, `VArray3_Int64{}`, VArray3_Int64{}, `VArray3_Int64{}`, VArray3_Int64{} },
{ false, `Zero`, `VArray3_Int64{}`, VArray3_Int64{}, `[]VByte("\x00\x00\x00")`, []VByte("\x00\x00\x00") },
{ false, `Zero`, `VArray3_Int64{}`, VArray3_Int64{}, `[]byte("\x00\x00\x00")`, []byte("\x00\x00\x00") },
// Canonical
{ true, `Full`,
`VArray3_Int64{-123, -123, -123}`,
VArray3_Int64{-123, -123, -123},
`VArray3_Int64{-123, -123, -123}`,
VArray3_Int64{-123, -123, -123},
},
{ false, `Full`,
`VArray3_Int64{-123, -123, -123}`,
VArray3_Int64{-123, -123, -123},
`[]int16{-123, -123, -123}`,
[]int16{-123, -123, -123},
},
// Canonical
{ true, `Random0`,
`VArray3_Int64{0, -136173863728909019, 0}`,
VArray3_Int64{0, -136173863728909019, 0},
`VArray3_Int64{0, -136173863728909019, 0}`,
VArray3_Int64{0, -136173863728909019, 0},
},
{ false, `Random0`,
`VArray3_Int64{0, -136173863728909019, 0}`,
VArray3_Int64{0, -136173863728909019, 0},
`[]any{int64(0), int64(-136173863728909019), int64(0)}`,
[]any{int64(0), int64(-136173863728909019), int64(0)},
},
// Canonical
{ true, `Zero`,
`VArray1_OptVStructEmpty{}`,
VArray1_OptVStructEmpty{},
`VArray1_OptVStructEmpty{}`,
VArray1_OptVStructEmpty{},
},
{ false, `Zero`, `VArray1_OptVStructEmpty{}`, VArray1_OptVStructEmpty{}, `[]?VNamedError{nil}`, []?VNamedError{nil} },
{ false, `Zero`,
`VArray1_OptVStructEmpty{}`,
VArray1_OptVStructEmpty{},
`[]?VStructDepth2_Set_Float64{nil}`,
[]?VStructDepth2_Set_Float64{nil},
},
// Canonical
{ true, `Full`,
`VArray1_OptVStructEmpty{{}}`,
VArray1_OptVStructEmpty{{}},
`VArray1_OptVStructEmpty{{}}`,
VArray1_OptVStructEmpty{{}},
},
{ false, `Full`,
`VArray1_OptVStructEmpty{{}}`,
VArray1_OptVStructEmpty{{}},
`VList_OptVNamedError{{}}`,
VList_OptVNamedError{{}},
},
// Canonical
{ true, `Zero`, `VArray3_OptVNamedError{}`, VArray3_OptVNamedError{}, `VArray3_OptVNamedError{}`, VArray3_OptVNamedError{} },
{ false, `Zero`,
`VArray3_OptVNamedError{}`,
VArray3_OptVNamedError{},
`[]?VNamedError{nil, nil, nil}`,
[]?VNamedError{nil, nil, nil},
},
{ false, `Zero`, `VArray3_OptVNamedError{}`, VArray3_OptVNamedError{}, `[]error{nil, nil, nil}`, []error{nil, nil, nil} },
// Canonical
{ true, `Full`,
`VArray3_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VArray3_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VArray3_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VArray3_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VArray3_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VArray3_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VArray3_Any{?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, ?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, ?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VArray3_Any{?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, ?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}, ?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VArray3_OptVNamedError{{Id: "cdeΔΘΠΣΦ王", Msg: "abcdeΔΘΠΣΦ王普澤世"}, {}, {}}`,
VArray3_OptVNamedError{{Id: "cdeΔΘΠΣΦ王", Msg: "abcdeΔΘΠΣΦ王普澤世"}, {}, {}},
`VArray3_OptVNamedError{{Id: "cdeΔΘΠΣΦ王", Msg: "abcdeΔΘΠΣΦ王普澤世"}, {}, {}}`,
VArray3_OptVNamedError{{Id: "cdeΔΘΠΣΦ王", Msg: "abcdeΔΘΠΣΦ王普澤世"}, {}, {}},
},
{ false, `Random0`,
`VArray3_OptVNamedError{{Id: "cdeΔΘΠΣΦ王", Msg: "abcdeΔΘΠΣΦ王普澤世"}, {}, {}}`,
VArray3_OptVNamedError{{Id: "cdeΔΘΠΣΦ王", Msg: "abcdeΔΘΠΣΦ王普澤世"}, {}, {}},
`VList_VNamedError{{Id: "cdeΔΘΠΣΦ王", Msg: "abcdeΔΘΠΣΦ王普澤世"}, {}, {}}`,
VList_VNamedError{{Id: "cdeΔΘΠΣΦ王", Msg: "abcdeΔΘΠΣΦ王普澤世"}, {}, {}},
},
// Canonical
{ true, `Zero`, `[]any{}`, []any{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]any{}`, []any{}, `[]VNamedError{}`, []VNamedError{} },
{ false, `Zero`, `[]any{}`, []any{}, `[]string{}`, []string{} },
// Canonical
{ true, `Full`, `[]any{int64(-123)}`, []any{int64(-123)}, `[]any{int64(-123)}`, []any{int64(-123)} },
{ false, `Full`, `[]any{int64(-123)}`, []any{int64(-123)}, `[]int16{-123}`, []int16{-123} },
// Canonical
{ true, `Random0`,
`[]any{VSet_VString{"", "abcdeΔΘΠΣ"}}`,
[]any{VSet_VString{"", "abcdeΔΘΠΣ"}},
`[]any{VSet_VString{"", "abcdeΔΘΠΣ"}}`,
[]any{VSet_VString{"", "abcdeΔΘΠΣ"}},
},
{ false, `Random0`,
`[]any{VSet_VString{"", "abcdeΔΘΠΣ"}}`,
[]any{VSet_VString{"", "abcdeΔΘΠΣ"}},
`VList_Any{VSet_VString{"", "abcdeΔΘΠΣ"}}`,
VList_Any{VSet_VString{"", "abcdeΔΘΠΣ"}},
},
// Canonical
{ true, `Zero`, `[]bool{}`, []bool{}, `[]bool{}`, []bool{} },
{ false, `Zero`, `[]bool{}`, []bool{}, `VList_VBool{}`, VList_VBool{} },
{ false, `Zero`, `[]bool{}`, []bool{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `[]bool{true}`, []bool{true}, `[]bool{true}`, []bool{true} },
{ false, `Full`, `[]bool{true}`, []bool{true}, `[]VBool{true}`, []VBool{true} },
// Canonical
{ true, `Zero`, `[]VBool{}`, []VBool{}, `[]VBool{}`, []VBool{} },
{ false, `Zero`, `[]VBool{}`, []VBool{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `[]VBool{}`, []VBool{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `[]VBool{true}`, []VBool{true}, `[]VBool{true}`, []VBool{true} },
{ false, `Full`, `[]VBool{true}`, []VBool{true}, `[]bool{true}`, []bool{true} },
// Canonical
{ true, `Zero`, `[]string{}`, []string{}, `[]string{}`, []string{} },
{ false, `Zero`, `[]string{}`, []string{}, `VList_String{}`, VList_String{} },
{ false, `Zero`, `[]string{}`, []string{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`[]string{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]string{"abcdeΔΘΠΣΦ王普澤世界"},
`[]string{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]string{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`[]string{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]string{"abcdeΔΘΠΣΦ王普澤世界"},
`[]VString{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]VString{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`[]string{"", "ΔΘΠΣΦ王普澤"}`,
[]string{"", "ΔΘΠΣΦ王普澤"},
`[]string{"", "ΔΘΠΣΦ王普澤"}`,
[]string{"", "ΔΘΠΣΦ王普澤"},
},
{ false, `Random0`,
`[]string{"", "ΔΘΠΣΦ王普澤"}`,
[]string{"", "ΔΘΠΣΦ王普澤"},
`VList_String{"", "ΔΘΠΣΦ王普澤"}`,
VList_String{"", "ΔΘΠΣΦ王普澤"},
},
// Canonical
{ true, `Zero`, `[]VString{}`, []VString{}, `[]VString{}`, []VString{} },
{ false, `Zero`, `[]VString{}`, []VString{}, `[]VEnumBcd{}`, []VEnumBcd{} },
{ false, `Zero`, `[]VString{}`, []VString{}, `VList_String{}`, VList_String{} },
// Canonical
{ true, `Full`,
`[]VString{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]VString{"abcdeΔΘΠΣΦ王普澤世界"},
`[]VString{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]VString{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`[]VString{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]VString{"abcdeΔΘΠΣΦ王普澤世界"},
`VArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
VArray1_String{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`, `[]VString{"Δ", ""}`, []VString{"Δ", ""}, `[]VString{"Δ", ""}`, []VString{"Δ", ""} },
{ false, `Random0`, `[]VString{"Δ", ""}`, []VString{"Δ", ""}, `VList_String{"Δ", ""}`, VList_String{"Δ", ""} },
// Canonical
{ true, `Zero`, `[]typeobject{}`, []typeobject{}, `[]typeobject{}`, []typeobject{} },
{ false, `Zero`, `[]typeobject{}`, []typeobject{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `[]typeobject{}`, []typeobject{}, `VList_TypeObject{}`, VList_TypeObject{} },
// Canonical
{ true, `Full`,
`[]typeobject{typeobject(int64)}`,
[]typeobject{typeobject(int64)},
`[]typeobject{typeobject(int64)}`,
[]typeobject{typeobject(int64)},
},
{ false, `Full`,
`[]typeobject{typeobject(int64)}`,
[]typeobject{typeobject(int64)},
`VList_Any{typeobject(int64)}`,
VList_Any{typeobject(int64)},
},
// Canonical
{ true, `Random0`,
`[]typeobject{typeobject(VSet_VNamedError), typeobject([]VByte)}`,
[]typeobject{typeobject(VSet_VNamedError), typeobject([]VByte)},
`[]typeobject{typeobject(VSet_VNamedError), typeobject([]VByte)}`,
[]typeobject{typeobject(VSet_VNamedError), typeobject([]VByte)},
},
{ false, `Random0`,
`[]typeobject{typeobject(VSet_VNamedError), typeobject([]VByte)}`,
[]typeobject{typeobject(VSet_VNamedError), typeobject([]VByte)},
`VArray2_TypeObject{typeobject(VSet_VNamedError), typeobject([]VByte)}`,
VArray2_TypeObject{typeobject(VSet_VNamedError), typeobject([]VByte)},
},
// Canonical
{ true, `Zero`, `[]byte("")`, []byte(""), `[]byte("")`, []byte("") },
{ false, `Zero`, `[]byte("")`, []byte(""), `VList_VFloat32{}`, VList_VFloat32{} },
{ false, `Zero`, `[]byte("")`, []byte(""), `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `[]byte("{")`, []byte("{"), `[]byte("{")`, []byte("{") },
{ false, `Full`, `[]byte("{")`, []byte("{"), `VList_VByte("{")`, VList_VByte("{") },
// Canonical
{ true, `Random0`, `[]byte("%")`, []byte("%"), `[]byte("%")`, []byte("%") },
{ false, `Random0`, `[]byte("%")`, []byte("%"), `VList_VFloat32{37}`, VList_VFloat32{37} },
// Canonical
{ true, `Zero`, `[]VByte("")`, []VByte(""), `[]VByte("")`, []VByte("") },
{ false, `Zero`, `[]VByte("")`, []VByte(""), `[]VUint32{}`, []VUint32{} },
{ false, `Zero`, `[]VByte("")`, []VByte(""), `[]uint32{}`, []uint32{} },
// Canonical
{ true, `Full`, `[]VByte("{")`, []VByte("{"), `[]VByte("{")`, []VByte("{") },
{ false, `Full`, `[]VByte("{")`, []VByte("{"), `VList_Any{VByte(123)}`, VList_Any{VByte(123)} },
// Canonical
{ true, `Random0`, `[]VByte("\xcd")`, []VByte("\xcd"), `[]VByte("\xcd")`, []VByte("\xcd") },
{ false, `Random0`, `[]VByte("\xcd")`, []VByte("\xcd"), `VList_Byte("\xcd")`, VList_Byte("\xcd") },
// Canonical
{ true, `Zero`, `[]VEnumAbc{}`, []VEnumAbc{}, `[]VEnumAbc{}`, []VEnumAbc{} },
{ false, `Zero`, `[]VEnumAbc{}`, []VEnumAbc{}, `[]VEnumBcd{}`, []VEnumBcd{} },
{ false, `Zero`, `[]VEnumAbc{}`, []VEnumAbc{}, `VList_String{}`, VList_String{} },
// Canonical
{ true, `Full`, `[]VEnumAbc{C}`, []VEnumAbc{C}, `[]VEnumAbc{C}`, []VEnumAbc{C} },
{ false, `Full`, `[]VEnumAbc{C}`, []VEnumAbc{C}, `VList_VString{"C"}`, VList_VString{"C"} },
// Canonical
{ true, `Zero`, `[]VEnumBcd{}`, []VEnumBcd{}, `[]VEnumBcd{}`, []VEnumBcd{} },
{ false, `Zero`, `[]VEnumBcd{}`, []VEnumBcd{}, `[]VEnumAbc{}`, []VEnumAbc{} },
{ false, `Zero`, `[]VEnumBcd{}`, []VEnumBcd{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`, `[]VEnumBcd{D}`, []VEnumBcd{D}, `[]VEnumBcd{D}`, []VEnumBcd{D} },
{ false, `Full`, `[]VEnumBcd{D}`, []VEnumBcd{D}, `VList_Any{VEnumBcd.D}`, VList_Any{VEnumBcd.D} },
// Canonical
{ true, `Zero`, `[]VStructEmpty{}`, []VStructEmpty{}, `[]VStructEmpty{}`, []VStructEmpty{} },
{ false, `Zero`, `[]VStructEmpty{}`, []VStructEmpty{}, `[]?VStructEmpty{}`, []?VStructEmpty{} },
{ false, `Zero`, `[]VStructEmpty{}`, []VStructEmpty{}, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{} },
// Canonical
{ true, `Full`, `[]VStructEmpty{{}}`, []VStructEmpty{{}}, `[]VStructEmpty{{}}`, []VStructEmpty{{}} },
{ false, `Full`, `[]VStructEmpty{{}}`, []VStructEmpty{{}}, `[]?VStructDepth1_VEnumBcd{{}}`, []?VStructDepth1_VEnumBcd{{}} },
// Canonical
{ true, `Zero`, `[]VNamedError{}`, []VNamedError{}, `[]VNamedError{}`, []VNamedError{} },
{ false, `Zero`, `[]VNamedError{}`, []VNamedError{}, `[]error{}`, []error{} },
{ false, `Zero`, `[]VNamedError{}`, []VNamedError{}, `[]?VStructEmpty{}`, []?VStructEmpty{} },
// Canonical
{ true, `Full`,
`[]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`[]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`[]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`[]VNamedError{{Id: "abcde", Msg: "deΔΘΠΣΦ王普澤"}, {Id: "eΔΘΠΣΦ王普", Msg: "eΔΘΠΣ"}, {Id: "ΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}}`,
[]VNamedError{{Id: "abcde", Msg: "deΔΘΠΣΦ王普澤"}, {Id: "eΔΘΠΣΦ王普", Msg: "eΔΘΠΣ"}, {Id: "ΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}},
`[]VNamedError{{Id: "abcde", Msg: "deΔΘΠΣΦ王普澤"}, {Id: "eΔΘΠΣΦ王普", Msg: "eΔΘΠΣ"}, {Id: "ΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}}`,
[]VNamedError{{Id: "abcde", Msg: "deΔΘΠΣΦ王普澤"}, {Id: "eΔΘΠΣΦ王普", Msg: "eΔΘΠΣ"}, {Id: "ΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}},
},
{ false, `Random0`,
`[]VNamedError{{Id: "abcde", Msg: "deΔΘΠΣΦ王普澤"}, {Id: "eΔΘΠΣΦ王普", Msg: "eΔΘΠΣ"}, {Id: "ΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}}`,
[]VNamedError{{Id: "abcde", Msg: "deΔΘΠΣΦ王普澤"}, {Id: "eΔΘΠΣΦ王普", Msg: "eΔΘΠΣ"}, {Id: "ΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}},
`VList_Error{{Id: "abcde", Msg: "deΔΘΠΣΦ王普澤"}, {Id: "eΔΘΠΣΦ王普", Msg: "eΔΘΠΣ"}, {Id: "ΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}}`,
VList_Error{{Id: "abcde", Msg: "deΔΘΠΣΦ王普澤"}, {Id: "eΔΘΠΣΦ王普", Msg: "eΔΘΠΣ"}, {Id: "ΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}},
},
// Canonical
{ true, `Zero`, `[]error{}`, []error{}, `[]error{}`, []error{} },
{ false, `Zero`, `[]error{}`, []error{}, `VList_VNamedError{}`, VList_VNamedError{} },
{ false, `Zero`, `[]error{}`, []error{}, `[]?VStructEmpty{}`, []?VStructEmpty{} },
// Canonical
{ true, `Full`,
`[]error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`[]error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`[]error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VList_Any{error{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_Any{error{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`[]error{{}, {}, {Id: "ΣΦ王普澤世界"}}`,
[]error{{}, {}, {Id: "ΣΦ王普澤世界"}},
`[]error{{}, {}, {Id: "ΣΦ王普澤世界"}}`,
[]error{{}, {}, {Id: "ΣΦ王普澤世界"}},
},
{ false, `Random0`,
`[]error{{}, {}, {Id: "ΣΦ王普澤世界"}}`,
[]error{{}, {}, {Id: "ΣΦ王普澤世界"}},
`[]?VNamedError{{}, {}, {Id: "ΣΦ王普澤世界"}}`,
[]?VNamedError{{}, {}, {Id: "ΣΦ王普澤世界"}},
},
// Canonical
{ true, `Zero`, `[]uint32{}`, []uint32{}, `[]uint32{}`, []uint32{} },
{ false, `Zero`, `[]uint32{}`, []uint32{}, `VList_VByte("")`, VList_VByte("") },
{ false, `Zero`, `[]uint32{}`, []uint32{}, `VList_VFloat32{}`, VList_VFloat32{} },
// Canonical
{ true, `Full`, `[]uint32{123}`, []uint32{123}, `[]uint32{123}`, []uint32{123} },
{ false, `Full`, `[]uint32{123}`, []uint32{123}, `VList_VByte("{")`, VList_VByte("{") },
// Canonical
{ true, `Random0`,
`[]uint32{3480643248, 0, 1860397017}`,
[]uint32{3480643248, 0, 1860397017},
`[]uint32{3480643248, 0, 1860397017}`,
[]uint32{3480643248, 0, 1860397017},
},
{ false, `Random0`,
`[]uint32{3480643248, 0, 1860397017}`,
[]uint32{3480643248, 0, 1860397017},
`[]VUint32{3480643248, 0, 1860397017}`,
[]VUint32{3480643248, 0, 1860397017},
},
// Canonical
{ true, `Zero`, `[]VUint32{}`, []VUint32{}, `[]VUint32{}`, []VUint32{} },
{ false, `Zero`, `[]VUint32{}`, []VUint32{}, `VList_VFloat32{}`, VList_VFloat32{} },
{ false, `Zero`, `[]VUint32{}`, []VUint32{}, `[]int16{}`, []int16{} },
// Canonical
{ true, `Full`, `[]VUint32{123}`, []VUint32{123}, `[]VUint32{123}`, []VUint32{123} },
{ false, `Full`, `[]VUint32{123}`, []VUint32{123}, `VList_Any{VUint32(123)}`, VList_Any{VUint32(123)} },
// Canonical
{ true, `Random0`,
`[]VUint32{2081338166, 0, 0}`,
[]VUint32{2081338166, 0, 0},
`[]VUint32{2081338166, 0, 0}`,
[]VUint32{2081338166, 0, 0},
},
{ false, `Random0`,
`[]VUint32{2081338166, 0, 0}`,
[]VUint32{2081338166, 0, 0},
`VList_Any{VUint32(2081338166), VUint32(0), VUint32(0)}`,
VList_Any{VUint32(2081338166), VUint32(0), VUint32(0)},
},
// Canonical
{ true, `Zero`, `[]int16{}`, []int16{}, `[]int16{}`, []int16{} },
{ false, `Zero`, `[]int16{}`, []int16{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]int16{}`, []int16{}, `VList_VByte("")`, VList_VByte("") },
// Canonical
{ true, `Full`, `[]int16{-123}`, []int16{-123}, `[]int16{-123}`, []int16{-123} },
{ false, `Full`, `[]int16{-123}`, []int16{-123}, `[]any{int16(-123)}`, []any{int16(-123)} },
// Canonical
{ true, `Random0`, `[]int16{3281, -15000}`, []int16{3281, -15000}, `[]int16{3281, -15000}`, []int16{3281, -15000} },
{ false, `Random0`, `[]int16{3281, -15000}`, []int16{3281, -15000}, `VList_VFloat32{3281, -15000}`, VList_VFloat32{3281, -15000} },
// Canonical
{ true, `Zero`, `[]?VStructEmpty{}`, []?VStructEmpty{}, `[]?VStructEmpty{}`, []?VStructEmpty{} },
{ false, `Zero`, `[]?VStructEmpty{}`, []?VStructEmpty{}, `[]?VNamedError{}`, []?VNamedError{} },
{ false, `Zero`, `[]?VStructEmpty{}`, []?VStructEmpty{}, `VList_OptVStructEmpty{}`, VList_OptVStructEmpty{} },
// Canonical
{ true, `Full`, `[]?VStructEmpty{{}}`, []?VStructEmpty{{}}, `[]?VStructEmpty{{}}`, []?VStructEmpty{{}} },
{ false, `Full`, `[]?VStructEmpty{{}}`, []?VStructEmpty{{}}, `VList_Any{?VStructEmpty{}}`, VList_Any{?VStructEmpty{}} },
// Canonical
{ true, `Zero`, `[]?VNamedError{}`, []?VNamedError{}, `[]?VNamedError{}`, []?VNamedError{} },
{ false, `Zero`, `[]?VNamedError{}`, []?VNamedError{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `[]?VNamedError{}`, []?VNamedError{}, `VList_OptVNamedError{}`, VList_OptVNamedError{} },
// Canonical
{ true, `Full`,
`[]?VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]?VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`[]?VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]?VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`[]?VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]?VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`[]any{?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]any{?VNamedError{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`[]?VNamedError{{Id: "王普澤世", Msg: "世界"}}`,
[]?VNamedError{{Id: "王普澤世", Msg: "世界"}},
`[]?VNamedError{{Id: "王普澤世", Msg: "世界"}}`,
[]?VNamedError{{Id: "王普澤世", Msg: "世界"}},
},
{ false, `Random0`,
`[]?VNamedError{{Id: "王普澤世", Msg: "世界"}}`,
[]?VNamedError{{Id: "王普澤世", Msg: "世界"}},
`VList_Any{?VNamedError{Id: "王普澤世", Msg: "世界"}}`,
VList_Any{?VNamedError{Id: "王普澤世", Msg: "世界"}},
},
// Canonical
{ true, `Zero`, `VList_Any{}`, VList_Any{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `VList_Any{}`, VList_Any{}, `[]VUint32{}`, []VUint32{} },
{ false, `Zero`, `VList_Any{}`, VList_Any{}, `[]?VStructDepth1_VEnumBcd{}`, []?VStructDepth1_VEnumBcd{} },
// Canonical
{ true, `Full`, `VList_Any{int64(-123)}`, VList_Any{int64(-123)}, `VList_Any{int64(-123)}`, VList_Any{int64(-123)} },
{ false, `Full`, `VList_Any{int64(-123)}`, VList_Any{int64(-123)}, `[]any{int64(-123)}`, []any{int64(-123)} },
// Canonical
{ true, `Random0`,
`VList_Any{VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{}, VStructDepth1_OptVStructEmpty{F31: {}}, VList_VStructDepth2_All{{F0: {typeobject(VUnionDepth2_VStructDepth1_Int8), typeobject(VStructDepth1_OptVStructEmpty)}, F2: {-4101, -16230, 14354}, F4: {-3.2855644714213675e+08, -8.692264265265553e+08, 3.800593502145281e+08}, F5: {B, C, D}, F6: {14: 168}, F7: {0: 1867570408, 3850295936: 1398145105}, F8: {F0: VUnionDepth1_OptVStructEmpty{F31: {}}, F6: 218, F7: 202, F8: C, F9: C, F12: {Id: "cdeΔΘΠΣΦ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤世界"}, F13: 41770, F15: 2515791898, F16: 3244429329, F18: 9707117714888947982, F19: 55, F20: -35, F21: 9041, F22: -760, F23: 387955183, F24: -103111496, F25: 3187834467784460652, F27: -1.4081742e+07, F28: -3.1722112e+08, F29: 9.703261326646038e+08, F30: 1.3845241244238656e+09, F31: {}}, F10: {F27: 0}, F12: {F9: D}}, {}}}`,
VList_Any{VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{}, VStructDepth1_OptVStructEmpty{F31: {}}, VList_VStructDepth2_All{{F0: {typeobject(VUnionDepth2_VStructDepth1_Int8), typeobject(VStructDepth1_OptVStructEmpty)}, F2: {-4101, -16230, 14354}, F4: {-3.2855644714213675e+08, -8.692264265265553e+08, 3.800593502145281e+08}, F5: {B, C, D}, F6: {14: 168}, F7: {0: 1867570408, 3850295936: 1398145105}, F8: {F0: VUnionDepth1_OptVStructEmpty{F31: {}}, F6: 218, F7: 202, F8: C, F9: C, F12: {Id: "cdeΔΘΠΣΦ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤世界"}, F13: 41770, F15: 2515791898, F16: 3244429329, F18: 9707117714888947982, F19: 55, F20: -35, F21: 9041, F22: -760, F23: 387955183, F24: -103111496, F25: 3187834467784460652, F27: -1.4081742e+07, F28: -3.1722112e+08, F29: 9.703261326646038e+08, F30: 1.3845241244238656e+09, F31: {}}, F10: {F27: 0}, F12: {F9: D}}, {}}},
`VList_Any{VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{}, VStructDepth1_OptVStructEmpty{F31: {}}, VList_VStructDepth2_All{{F0: {typeobject(VUnionDepth2_VStructDepth1_Int8), typeobject(VStructDepth1_OptVStructEmpty)}, F2: {-4101, -16230, 14354}, F4: {-3.2855644714213675e+08, -8.692264265265553e+08, 3.800593502145281e+08}, F5: {B, C, D}, F6: {14: 168}, F7: {0: 1867570408, 3850295936: 1398145105}, F8: {F0: VUnionDepth1_OptVStructEmpty{F31: {}}, F6: 218, F7: 202, F8: C, F9: C, F12: {Id: "cdeΔΘΠΣΦ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤世界"}, F13: 41770, F15: 2515791898, F16: 3244429329, F18: 9707117714888947982, F19: 55, F20: -35, F21: 9041, F22: -760, F23: 387955183, F24: -103111496, F25: 3187834467784460652, F27: -1.4081742e+07, F28: -3.1722112e+08, F29: 9.703261326646038e+08, F30: 1.3845241244238656e+09, F31: {}}, F10: {F27: 0}, F12: {F9: D}}, {}}}`,
VList_Any{VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{}, VStructDepth1_OptVStructEmpty{F31: {}}, VList_VStructDepth2_All{{F0: {typeobject(VUnionDepth2_VStructDepth1_Int8), typeobject(VStructDepth1_OptVStructEmpty)}, F2: {-4101, -16230, 14354}, F4: {-3.2855644714213675e+08, -8.692264265265553e+08, 3.800593502145281e+08}, F5: {B, C, D}, F6: {14: 168}, F7: {0: 1867570408, 3850295936: 1398145105}, F8: {F0: VUnionDepth1_OptVStructEmpty{F31: {}}, F6: 218, F7: 202, F8: C, F9: C, F12: {Id: "cdeΔΘΠΣΦ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤世界"}, F13: 41770, F15: 2515791898, F16: 3244429329, F18: 9707117714888947982, F19: 55, F20: -35, F21: 9041, F22: -760, F23: 387955183, F24: -103111496, F25: 3187834467784460652, F27: -1.4081742e+07, F28: -3.1722112e+08, F29: 9.703261326646038e+08, F30: 1.3845241244238656e+09, F31: {}}, F10: {F27: 0}, F12: {F9: D}}, {}}},
},
{ false, `Random0`,
`VList_Any{VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{}, VStructDepth1_OptVStructEmpty{F31: {}}, VList_VStructDepth2_All{{F0: {typeobject(VUnionDepth2_VStructDepth1_Int8), typeobject(VStructDepth1_OptVStructEmpty)}, F2: {-4101, -16230, 14354}, F4: {-3.2855644714213675e+08, -8.692264265265553e+08, 3.800593502145281e+08}, F5: {B, C, D}, F6: {14: 168}, F7: {0: 1867570408, 3850295936: 1398145105}, F8: {F0: VUnionDepth1_OptVStructEmpty{F31: {}}, F6: 218, F7: 202, F8: C, F9: C, F12: {Id: "cdeΔΘΠΣΦ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤世界"}, F13: 41770, F15: 2515791898, F16: 3244429329, F18: 9707117714888947982, F19: 55, F20: -35, F21: 9041, F22: -760, F23: 387955183, F24: -103111496, F25: 3187834467784460652, F27: -1.4081742e+07, F28: -3.1722112e+08, F29: 9.703261326646038e+08, F30: 1.3845241244238656e+09, F31: {}}, F10: {F27: 0}, F12: {F9: D}}, {}}}`,
VList_Any{VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{}, VStructDepth1_OptVStructEmpty{F31: {}}, VList_VStructDepth2_All{{F0: {typeobject(VUnionDepth2_VStructDepth1_Int8), typeobject(VStructDepth1_OptVStructEmpty)}, F2: {-4101, -16230, 14354}, F4: {-3.2855644714213675e+08, -8.692264265265553e+08, 3.800593502145281e+08}, F5: {B, C, D}, F6: {14: 168}, F7: {0: 1867570408, 3850295936: 1398145105}, F8: {F0: VUnionDepth1_OptVStructEmpty{F31: {}}, F6: 218, F7: 202, F8: C, F9: C, F12: {Id: "cdeΔΘΠΣΦ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤世界"}, F13: 41770, F15: 2515791898, F16: 3244429329, F18: 9707117714888947982, F19: 55, F20: -35, F21: 9041, F22: -760, F23: 387955183, F24: -103111496, F25: 3187834467784460652, F27: -1.4081742e+07, F28: -3.1722112e+08, F29: 9.703261326646038e+08, F30: 1.3845241244238656e+09, F31: {}}, F10: {F27: 0}, F12: {F9: D}}, {}}},
`VArray3_Any{VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{}, VStructDepth1_OptVStructEmpty{F31: {}}, VList_VStructDepth2_All{{F0: {typeobject(VUnionDepth2_VStructDepth1_Int8), typeobject(VStructDepth1_OptVStructEmpty)}, F2: {-4101, -16230, 14354}, F4: {-3.2855644714213675e+08, -8.692264265265553e+08, 3.800593502145281e+08}, F5: {B, C, D}, F6: {14: 168}, F7: {0: 1867570408, 3850295936: 1398145105}, F8: {F0: VUnionDepth1_OptVStructEmpty{F31: {}}, F6: 218, F7: 202, F8: C, F9: C, F12: {Id: "cdeΔΘΠΣΦ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤世界"}, F13: 41770, F15: 2515791898, F16: 3244429329, F18: 9707117714888947982, F19: 55, F20: -35, F21: 9041, F22: -760, F23: 387955183, F24: -103111496, F25: 3187834467784460652, F27: -1.4081742e+07, F28: -3.1722112e+08, F29: 9.703261326646038e+08, F30: 1.3845241244238656e+09, F31: {}}, F10: {F27: 0}, F12: {F9: D}}, {}}}`,
VArray3_Any{VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{}, VStructDepth1_OptVStructEmpty{F31: {}}, VList_VStructDepth2_All{{F0: {typeobject(VUnionDepth2_VStructDepth1_Int8), typeobject(VStructDepth1_OptVStructEmpty)}, F2: {-4101, -16230, 14354}, F4: {-3.2855644714213675e+08, -8.692264265265553e+08, 3.800593502145281e+08}, F5: {B, C, D}, F6: {14: 168}, F7: {0: 1867570408, 3850295936: 1398145105}, F8: {F0: VUnionDepth1_OptVStructEmpty{F31: {}}, F6: 218, F7: 202, F8: C, F9: C, F12: {Id: "cdeΔΘΠΣΦ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤世界"}, F13: 41770, F15: 2515791898, F16: 3244429329, F18: 9707117714888947982, F19: 55, F20: -35, F21: 9041, F22: -760, F23: 387955183, F24: -103111496, F25: 3187834467784460652, F27: -1.4081742e+07, F28: -3.1722112e+08, F29: 9.703261326646038e+08, F30: 1.3845241244238656e+09, F31: {}}, F10: {F27: 0}, F12: {F9: D}}, {}}},
},
// Canonical
{ true, `Zero`, `VList_Bool{}`, VList_Bool{}, `VList_Bool{}`, VList_Bool{} },
{ false, `Zero`, `VList_Bool{}`, VList_Bool{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `VList_Bool{}`, VList_Bool{}, `[]VBool{}`, []VBool{} },
// Canonical
{ true, `Full`, `VList_Bool{true}`, VList_Bool{true}, `VList_Bool{true}`, VList_Bool{true} },
{ false, `Full`, `VList_Bool{true}`, VList_Bool{true}, `VList_Any{true}`, VList_Any{true} },
// Canonical
{ true, `Zero`, `VList_VBool{}`, VList_VBool{}, `VList_VBool{}`, VList_VBool{} },
{ false, `Zero`, `VList_VBool{}`, VList_VBool{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_VBool{}`, VList_VBool{}, `[]VBool{}`, []VBool{} },
// Canonical
{ true, `Full`, `VList_VBool{true}`, VList_VBool{true}, `VList_VBool{true}`, VList_VBool{true} },
{ false, `Full`, `VList_VBool{true}`, VList_VBool{true}, `[]any{VBool(true)}`, []any{VBool(true)} },
// Canonical
{ true, `Zero`, `VList_String{}`, VList_String{}, `VList_String{}`, VList_String{} },
{ false, `Zero`, `VList_String{}`, VList_String{}, `VList_VString{}`, VList_VString{} },
{ false, `Zero`, `VList_String{}`, VList_String{}, `[]VString{}`, []VString{} },
// Canonical
{ true, `Full`,
`VList_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
VList_String{"abcdeΔΘΠΣΦ王普澤世界"},
`VList_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
VList_String{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`VList_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
VList_String{"abcdeΔΘΠΣΦ王普澤世界"},
`VArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
VArray1_String{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`VList_String{"abcde", "ΣΦ王普澤世界", "普澤世界"}`,
VList_String{"abcde", "ΣΦ王普澤世界", "普澤世界"},
`VList_String{"abcde", "ΣΦ王普澤世界", "普澤世界"}`,
VList_String{"abcde", "ΣΦ王普澤世界", "普澤世界"},
},
{ false, `Random0`,
`VList_String{"abcde", "ΣΦ王普澤世界", "普澤世界"}`,
VList_String{"abcde", "ΣΦ王普澤世界", "普澤世界"},
`VArray3_VString{"abcde", "ΣΦ王普澤世界", "普澤世界"}`,
VArray3_VString{"abcde", "ΣΦ王普澤世界", "普澤世界"},
},
// Canonical
{ true, `Zero`, `VList_VString{}`, VList_VString{}, `VList_VString{}`, VList_VString{} },
{ false, `Zero`, `VList_VString{}`, VList_VString{}, `VList_VEnumAbc{}`, VList_VEnumAbc{} },
{ false, `Zero`, `VList_VString{}`, VList_VString{}, `[]VEnumAbc{}`, []VEnumAbc{} },
// Canonical
{ true, `Full`,
`VList_VString{"abcdeΔΘΠΣΦ王普澤世界"}`,
VList_VString{"abcdeΔΘΠΣΦ王普澤世界"},
`VList_VString{"abcdeΔΘΠΣΦ王普澤世界"}`,
VList_VString{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`VList_VString{"abcdeΔΘΠΣΦ王普澤世界"}`,
VList_VString{"abcdeΔΘΠΣΦ王普澤世界"},
`[]VString{"abcdeΔΘΠΣΦ王普澤世界"}`,
[]VString{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`VList_VString{"cde", "Σ"}`,
VList_VString{"cde", "Σ"},
`VList_VString{"cde", "Σ"}`,
VList_VString{"cde", "Σ"},
},
{ false, `Random0`, `VList_VString{"cde", "Σ"}`, VList_VString{"cde", "Σ"}, `[]VString{"cde", "Σ"}`, []VString{"cde", "Σ"} },
// Canonical
{ true, `Zero`, `VList_TypeObject{}`, VList_TypeObject{}, `VList_TypeObject{}`, VList_TypeObject{} },
{ false, `Zero`, `VList_TypeObject{}`, VList_TypeObject{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_TypeObject{}`, VList_TypeObject{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`,
`VList_TypeObject{typeobject(int64)}`,
VList_TypeObject{typeobject(int64)},
`VList_TypeObject{typeobject(int64)}`,
VList_TypeObject{typeobject(int64)},
},
{ false, `Full`,
`VList_TypeObject{typeobject(int64)}`,
VList_TypeObject{typeobject(int64)},
`VList_Any{typeobject(int64)}`,
VList_Any{typeobject(int64)},
},
// Canonical
{ true, `Random0`,
`VList_TypeObject{typeobject(VUnionDepth2_All)}`,
VList_TypeObject{typeobject(VUnionDepth2_All)},
`VList_TypeObject{typeobject(VUnionDepth2_All)}`,
VList_TypeObject{typeobject(VUnionDepth2_All)},
},
{ false, `Random0`,
`VList_TypeObject{typeobject(VUnionDepth2_All)}`,
VList_TypeObject{typeobject(VUnionDepth2_All)},
`[]typeobject{typeobject(VUnionDepth2_All)}`,
[]typeobject{typeobject(VUnionDepth2_All)},
},
// Canonical
{ true, `Zero`, `VList_Byte("")`, VList_Byte(""), `VList_Byte("")`, VList_Byte("") },
{ false, `Zero`, `VList_Byte("")`, VList_Byte(""), `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `VList_Byte("")`, VList_Byte(""), `VList_VFloat32{}`, VList_VFloat32{} },
// Canonical
{ true, `Full`, `VList_Byte("{")`, VList_Byte("{"), `VList_Byte("{")`, VList_Byte("{") },
{ false, `Full`, `VList_Byte("{")`, VList_Byte("{"), `[]VUint32{123}`, []VUint32{123} },
// Canonical
{ true, `Random0`, `VList_Byte("\xab\x00")`, VList_Byte("\xab\x00"), `VList_Byte("\xab\x00")`, VList_Byte("\xab\x00") },
{ false, `Random0`, `VList_Byte("\xab\x00")`, VList_Byte("\xab\x00"), `VList_VByte("\xab\x00")`, VList_VByte("\xab\x00") },
// Canonical
{ true, `Zero`, `VList_VByte("")`, VList_VByte(""), `VList_VByte("")`, VList_VByte("") },
{ false, `Zero`, `VList_VByte("")`, VList_VByte(""), `VList_VFloat32{}`, VList_VFloat32{} },
{ false, `Zero`, `VList_VByte("")`, VList_VByte(""), `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `VList_VByte("{")`, VList_VByte("{"), `VList_VByte("{")`, VList_VByte("{") },
{ false, `Full`, `VList_VByte("{")`, VList_VByte("{"), `VList_Byte("{")`, VList_Byte("{") },
// Canonical
{ true, `Random0`, `VList_VByte("U")`, VList_VByte("U"), `VList_VByte("U")`, VList_VByte("U") },
{ false, `Random0`, `VList_VByte("U")`, VList_VByte("U"), `[]VUint32{85}`, []VUint32{85} },
// Canonical
{ true, `Zero`, `VList_VEnumAbc{}`, VList_VEnumAbc{}, `VList_VEnumAbc{}`, VList_VEnumAbc{} },
{ false, `Zero`, `VList_VEnumAbc{}`, VList_VEnumAbc{}, `[]string{}`, []string{} },
{ false, `Zero`, `VList_VEnumAbc{}`, VList_VEnumAbc{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`, `VList_VEnumAbc{C}`, VList_VEnumAbc{C}, `VList_VEnumAbc{C}`, VList_VEnumAbc{C} },
{ false, `Full`, `VList_VEnumAbc{C}`, VList_VEnumAbc{C}, `[]VString{"C"}`, []VString{"C"} },
// Canonical
{ true, `Zero`, `VList_VEnumBcd{}`, VList_VEnumBcd{}, `VList_VEnumBcd{}`, VList_VEnumBcd{} },
{ false, `Zero`, `VList_VEnumBcd{}`, VList_VEnumBcd{}, `VList_VEnumAbc{}`, VList_VEnumAbc{} },
{ false, `Zero`, `VList_VEnumBcd{}`, VList_VEnumBcd{}, `VList_VString{}`, VList_VString{} },
// Canonical
{ true, `Full`, `VList_VEnumBcd{D}`, VList_VEnumBcd{D}, `VList_VEnumBcd{D}`, VList_VEnumBcd{D} },
{ false, `Full`, `VList_VEnumBcd{D}`, VList_VEnumBcd{D}, `[]any{VEnumBcd.D}`, []any{VEnumBcd.D} },
// Canonical
{ true, `Zero`, `VList_VStructEmpty{}`, VList_VStructEmpty{}, `VList_VStructEmpty{}`, VList_VStructEmpty{} },
{ false, `Zero`,
`VList_VStructEmpty{}`,
VList_VStructEmpty{},
`VList_OptVStructDepth2_Set_Float64{}`,
VList_OptVStructDepth2_Set_Float64{},
},
{ false, `Zero`, `VList_VStructEmpty{}`, VList_VStructEmpty{}, `VList_OptVStructEmpty{}`, VList_OptVStructEmpty{} },
// Canonical
{ true, `Full`, `VList_VStructEmpty{{}}`, VList_VStructEmpty{{}}, `VList_VStructEmpty{{}}`, VList_VStructEmpty{{}} },
{ false, `Full`, `VList_VStructEmpty{{}}`, VList_VStructEmpty{{}}, `[]VStructDepth1_All{{}}`, []VStructDepth1_All{{}} },
// Canonical
{ true, `Zero`, `VList_VNamedError{}`, VList_VNamedError{}, `VList_VNamedError{}`, VList_VNamedError{} },
{ false, `Zero`, `VList_VNamedError{}`, VList_VNamedError{}, `VList_OptVNamedError{}`, VList_OptVNamedError{} },
{ false, `Zero`, `VList_VNamedError{}`, VList_VNamedError{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`,
`VList_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VList_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VList_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`[]?VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]?VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VList_VNamedError{{Id: "ΠΣΦ王普"}}`,
VList_VNamedError{{Id: "ΠΣΦ王普"}},
`VList_VNamedError{{Id: "ΠΣΦ王普"}}`,
VList_VNamedError{{Id: "ΠΣΦ王普"}},
},
{ false, `Random0`,
`VList_VNamedError{{Id: "ΠΣΦ王普"}}`,
VList_VNamedError{{Id: "ΠΣΦ王普"}},
`[]any{VNamedError{Id: "ΠΣΦ王普"}}`,
[]any{VNamedError{Id: "ΠΣΦ王普"}},
},
// Canonical
{ true, `Zero`, `VList_Error{}`, VList_Error{}, `VList_Error{}`, VList_Error{} },
{ false, `Zero`, `VList_Error{}`, VList_Error{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_Error{}`, VList_Error{}, `[]VStructEmpty{}`, []VStructEmpty{} },
// Canonical
{ true, `Full`,
`VList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_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`,
`VList_Error{{Id: "Φ王普", RetryCode: RetryBackoff, Msg: "世界"}, nil}`,
VList_Error{{Id: "Φ王普", RetryCode: RetryBackoff, Msg: "世界"}, nil},
`VList_Error{{Id: "Φ王普", RetryCode: RetryBackoff, Msg: "世界"}, nil}`,
VList_Error{{Id: "Φ王普", RetryCode: RetryBackoff, Msg: "世界"}, nil},
},
{ false, `Random0`,
`VList_Error{{Id: "Φ王普", RetryCode: RetryBackoff, Msg: "世界"}, nil}`,
VList_Error{{Id: "Φ王普", RetryCode: RetryBackoff, Msg: "世界"}, nil},
`[]any{error{Id: "Φ王普", RetryCode: RetryBackoff, Msg: "世界"}, nil}`,
[]any{error{Id: "Φ王普", RetryCode: RetryBackoff, Msg: "世界"}, nil},
},
// Canonical
{ true, `Zero`, `VList_VUint16{}`, VList_VUint16{}, `VList_VUint16{}`, VList_VUint16{} },
{ false, `Zero`, `VList_VUint16{}`, VList_VUint16{}, `VList_VFloat32{}`, VList_VFloat32{} },
{ false, `Zero`, `VList_VUint16{}`, VList_VUint16{}, `[]int16{}`, []int16{} },
// Canonical
{ true, `Full`, `VList_VUint16{123}`, VList_VUint16{123}, `VList_VUint16{123}`, VList_VUint16{123} },
{ false, `Full`, `VList_VUint16{123}`, VList_VUint16{123}, `VList_VFloat32{123}`, VList_VFloat32{123} },
// Canonical
{ true, `Random0`, `VList_VUint16{17328}`, VList_VUint16{17328}, `VList_VUint16{17328}`, VList_VUint16{17328} },
{ false, `Random0`, `VList_VUint16{17328}`, VList_VUint16{17328}, `VList_Any{VUint16(17328)}`, VList_Any{VUint16(17328)} },
// Canonical
{ true, `Zero`, `VList_VFloat32{}`, VList_VFloat32{}, `VList_VFloat32{}`, VList_VFloat32{} },
{ false, `Zero`, `VList_VFloat32{}`, VList_VFloat32{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `VList_VFloat32{}`, VList_VFloat32{}, `[]VUint32{}`, []VUint32{} },
// Canonical
{ true, `Full`, `VList_VFloat32{1.5}`, VList_VFloat32{1.5}, `VList_VFloat32{1.5}`, VList_VFloat32{1.5} },
{ false, `Full`, `VList_VFloat32{1.5}`, VList_VFloat32{1.5}, `VList_Any{VFloat32(1.5)}`, VList_Any{VFloat32(1.5)} },
// Canonical
{ true, `Random0`,
`VList_VFloat32{-1.2751141e+09}`,
VList_VFloat32{-1.2751141e+09},
`VList_VFloat32{-1.2751141e+09}`,
VList_VFloat32{-1.2751141e+09},
},
{ false, `Random0`,
`VList_VFloat32{-1.2751141e+09}`,
VList_VFloat32{-1.2751141e+09},
`[]any{VFloat32(-1.2751141e+09)}`,
[]any{VFloat32(-1.2751141e+09)},
},
// Canonical
{ true, `Zero`, `VList_VFloat64{}`, VList_VFloat64{}, `VList_VFloat64{}`, VList_VFloat64{} },
{ false, `Zero`, `VList_VFloat64{}`, VList_VFloat64{}, `[]VByte("")`, []VByte("") },
{ false, `Zero`, `VList_VFloat64{}`, VList_VFloat64{}, `[]uint32{}`, []uint32{} },
// Canonical
{ true, `Full`, `VList_VFloat64{1.5}`, VList_VFloat64{1.5}, `VList_VFloat64{1.5}`, VList_VFloat64{1.5} },
{ false, `Full`, `VList_VFloat64{1.5}`, VList_VFloat64{1.5}, `[]any{VFloat64(1.5)}`, []any{VFloat64(1.5)} },
// Canonical
{ true, `Random0`,
`VList_VFloat64{1.3840053308817136e+09}`,
VList_VFloat64{1.3840053308817136e+09},
`VList_VFloat64{1.3840053308817136e+09}`,
VList_VFloat64{1.3840053308817136e+09},
},
{ false, `Random0`,
`VList_VFloat64{1.3840053308817136e+09}`,
VList_VFloat64{1.3840053308817136e+09},
`VList_Any{VFloat64(1.3840053308817136e+09)}`,
VList_Any{VFloat64(1.3840053308817136e+09)},
},
// Canonical
{ true, `Zero`, `VList_OptVStructEmpty{}`, VList_OptVStructEmpty{}, `VList_OptVStructEmpty{}`, VList_OptVStructEmpty{} },
{ false, `Zero`, `VList_OptVStructEmpty{}`, VList_OptVStructEmpty{}, `[]error{}`, []error{} },
{ false, `Zero`,
`VList_OptVStructEmpty{}`,
VList_OptVStructEmpty{},
`[]?VStructDepth1_VEnumBcd{}`,
[]?VStructDepth1_VEnumBcd{},
},
// Canonical
{ true, `Full`,
`VList_OptVStructEmpty{{}}`,
VList_OptVStructEmpty{{}},
`VList_OptVStructEmpty{{}}`,
VList_OptVStructEmpty{{}},
},
{ false, `Full`,
`VList_OptVStructEmpty{{}}`,
VList_OptVStructEmpty{{}},
`VList_Any{?VStructEmpty{}}`,
VList_Any{?VStructEmpty{}},
},
// Canonical
{ true, `Zero`, `VList_OptVNamedError{}`, VList_OptVNamedError{}, `VList_OptVNamedError{}`, VList_OptVNamedError{} },
{ false, `Zero`, `VList_OptVNamedError{}`, VList_OptVNamedError{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_OptVNamedError{}`, VList_OptVNamedError{}, `[]VStructEmpty{}`, []VStructEmpty{} },
// Canonical
{ true, `Full`,
`VList_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VList_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VList_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_OptVNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`[]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
[]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VList_OptVNamedError{nil, {Id: "Φ王普澤世", Msg: "abcdeΔΘΠΣΦ王普澤"}}`,
VList_OptVNamedError{nil, {Id: "Φ王普澤世", Msg: "abcdeΔΘΠΣΦ王普澤"}},
`VList_OptVNamedError{nil, {Id: "Φ王普澤世", Msg: "abcdeΔΘΠΣΦ王普澤"}}`,
VList_OptVNamedError{nil, {Id: "Φ王普澤世", Msg: "abcdeΔΘΠΣΦ王普澤"}},
},
{ false, `Random0`,
`VList_OptVNamedError{nil, {Id: "Φ王普澤世", Msg: "abcdeΔΘΠΣΦ王普澤"}}`,
VList_OptVNamedError{nil, {Id: "Φ王普澤世", Msg: "abcdeΔΘΠΣΦ王普澤"}},
`[]any{nil, ?VNamedError{Id: "Φ王普澤世", Msg: "abcdeΔΘΠΣΦ王普澤"}}`,
[]any{nil, ?VNamedError{Id: "Φ王普澤世", Msg: "abcdeΔΘΠΣΦ王普澤"}},
},
// Canonical
{ true, `Zero`, `set[bool]{}`, set[bool]{}, `set[bool]{}`, set[bool]{} },
{ false, `Zero`, `set[bool]{}`, set[bool]{}, `VSet_Bool{}`, VSet_Bool{} },
{ false, `Zero`, `set[bool]{}`, set[bool]{}, `VSet_VBool{}`, VSet_VBool{} },
// Canonical
{ true, `Full`, `set[bool]{true}`, set[bool]{true}, `set[bool]{true}`, set[bool]{true} },
{ false, `Full`, `set[bool]{true}`, set[bool]{true}, `VSet_Bool{true}`, VSet_Bool{true} },
// Canonical
{ true, `Zero`, `set[VBool]{}`, set[VBool]{}, `set[VBool]{}`, set[VBool]{} },
{ false, `Zero`, `set[VBool]{}`, set[VBool]{}, `VSet_Bool{}`, VSet_Bool{} },
{ false, `Zero`, `set[VBool]{}`, set[VBool]{}, `set[bool]{}`, set[bool]{} },
// Canonical
{ true, `Full`, `set[VBool]{true}`, set[VBool]{true}, `set[VBool]{true}`, set[VBool]{true} },
{ false, `Full`, `set[VBool]{true}`, set[VBool]{true}, `VSet_VBool{true}`, VSet_VBool{true} },
// Canonical
{ true, `Zero`, `set[string]{}`, set[string]{}, `set[string]{}`, set[string]{} },
{ false, `Zero`, `set[string]{}`, set[string]{}, `VSet_VEnumAbc{}`, VSet_VEnumAbc{} },
{ false, `Zero`, `set[string]{}`, set[string]{}, `VSet_VString{}`, VSet_VString{} },
// Canonical
{ true, `Full`,
`set[string]{"abcdeΔΘΠΣΦ王普澤世界"}`,
set[string]{"abcdeΔΘΠΣΦ王普澤世界"},
`set[string]{"abcdeΔΘΠΣΦ王普澤世界"}`,
set[string]{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`set[string]{"abcdeΔΘΠΣΦ王普澤世界"}`,
set[string]{"abcdeΔΘΠΣΦ王普澤世界"},
`VSet_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
VSet_String{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`, `set[string]{"b"}`, set[string]{"b"}, `set[string]{"b"}`, set[string]{"b"} },
{ false, `Random0`, `set[string]{"b"}`, set[string]{"b"}, `set[VString]{"b"}`, set[VString]{"b"} },
// Canonical
{ true, `Zero`, `set[VString]{}`, set[VString]{}, `set[VString]{}`, set[VString]{} },
{ false, `Zero`, `set[VString]{}`, set[VString]{}, `VSet_VString{}`, VSet_VString{} },
{ false, `Zero`, `set[VString]{}`, set[VString]{}, `set[VEnumBcd]{}`, set[VEnumBcd]{} },
// Canonical
{ true, `Full`,
`set[VString]{"abcdeΔΘΠΣΦ王普澤世界"}`,
set[VString]{"abcdeΔΘΠΣΦ王普澤世界"},
`set[VString]{"abcdeΔΘΠΣΦ王普澤世界"}`,
set[VString]{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`set[VString]{"abcdeΔΘΠΣΦ王普澤世界"}`,
set[VString]{"abcdeΔΘΠΣΦ王普澤世界"},
`VSet_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
VSet_String{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`set[VString]{"eΔΘΠΣΦ", "ΔΘΠΣΦ王普"}`,
set[VString]{"eΔΘΠΣΦ", "ΔΘΠΣΦ王普"},
`set[VString]{"eΔΘΠΣΦ", "ΔΘΠΣΦ王普"}`,
set[VString]{"eΔΘΠΣΦ", "ΔΘΠΣΦ王普"},
},
{ false, `Random0`,
`set[VString]{"eΔΘΠΣΦ", "ΔΘΠΣΦ王普"}`,
set[VString]{"eΔΘΠΣΦ", "ΔΘΠΣΦ王普"},
`set[string]{"eΔΘΠΣΦ", "ΔΘΠΣΦ王普"}`,
set[string]{"eΔΘΠΣΦ", "ΔΘΠΣΦ王普"},
},
// Canonical
{ true, `Zero`, `set[byte]{}`, set[byte]{}, `set[byte]{}`, set[byte]{} },
{ false, `Zero`, `set[byte]{}`, set[byte]{}, `set[uint64]{}`, set[uint64]{} },
{ false, `Zero`, `set[byte]{}`, set[byte]{}, `set[float64]{}`, set[float64]{} },
// Canonical
{ true, `Full`, `set[byte]{123}`, set[byte]{123}, `set[byte]{123}`, set[byte]{123} },
{ false, `Full`, `set[byte]{123}`, set[byte]{123}, `VSet_VUint64{123}`, VSet_VUint64{123} },
// Canonical
{ true, `Random0`, `set[byte]{0}`, set[byte]{0}, `set[byte]{0}`, set[byte]{0} },
{ false, `Random0`, `set[byte]{0}`, set[byte]{0}, `set[int32]{0}`, set[int32]{0} },
// Canonical
{ true, `Zero`, `set[VByte]{}`, set[VByte]{}, `set[VByte]{}`, set[VByte]{} },
{ false, `Zero`, `set[VByte]{}`, set[VByte]{}, `VSet_Float32{}`, VSet_Float32{} },
{ false, `Zero`, `set[VByte]{}`, set[VByte]{}, `set[uint64]{}`, set[uint64]{} },
// Canonical
{ true, `Full`, `set[VByte]{123}`, set[VByte]{123}, `set[VByte]{123}`, set[VByte]{123} },
{ false, `Full`, `set[VByte]{123}`, set[VByte]{123}, `set[uint64]{123}`, set[uint64]{123} },
// Canonical
{ true, `Random0`, `set[VByte]{120, 214}`, set[VByte]{120, 214}, `set[VByte]{120, 214}`, set[VByte]{120, 214} },
{ false, `Random0`, `set[VByte]{120, 214}`, set[VByte]{120, 214}, `set[uint64]{120, 214}`, set[uint64]{120, 214} },
// Canonical
{ true, `Zero`, `set[VEnumAbc]{}`, set[VEnumAbc]{}, `set[VEnumAbc]{}`, set[VEnumAbc]{} },
{ false, `Zero`, `set[VEnumAbc]{}`, set[VEnumAbc]{}, `set[VString]{}`, set[VString]{} },
{ false, `Zero`, `set[VEnumAbc]{}`, set[VEnumAbc]{}, `set[VEnumBcd]{}`, set[VEnumBcd]{} },
// Canonical
{ true, `Full`, `set[VEnumAbc]{C}`, set[VEnumAbc]{C}, `set[VEnumAbc]{C}`, set[VEnumAbc]{C} },
{ false, `Full`, `set[VEnumAbc]{C}`, set[VEnumAbc]{C}, `VSet_VEnumAbc{C}`, VSet_VEnumAbc{C} },
// Canonical
{ true, `Zero`, `set[VEnumBcd]{}`, set[VEnumBcd]{}, `set[VEnumBcd]{}`, set[VEnumBcd]{} },
{ false, `Zero`, `set[VEnumBcd]{}`, set[VEnumBcd]{}, `VSet_VString{}`, VSet_VString{} },
{ false, `Zero`, `set[VEnumBcd]{}`, set[VEnumBcd]{}, `set[VEnumAbc]{}`, set[VEnumAbc]{} },
// Canonical
{ true, `Full`, `set[VEnumBcd]{D}`, set[VEnumBcd]{D}, `set[VEnumBcd]{D}`, set[VEnumBcd]{D} },
{ false, `Full`, `set[VEnumBcd]{D}`, set[VEnumBcd]{D}, `VSet_VString{"D"}`, VSet_VString{"D"} },
// Canonical
{ true, `Zero`, `set[VStructEmpty]{}`, set[VStructEmpty]{}, `set[VStructEmpty]{}`, set[VStructEmpty]{} },
{ false, `Zero`, `set[VStructEmpty]{}`, set[VStructEmpty]{}, `VSet_VNamedError{}`, VSet_VNamedError{} },
{ false, `Zero`,
`set[VStructEmpty]{}`,
set[VStructEmpty]{},
`VSet_VStructDepth2_VStructDepth1_Bool{}`,
VSet_VStructDepth2_VStructDepth1_Bool{},
},
// Canonical
{ true, `Full`, `set[VStructEmpty]{{}}`, set[VStructEmpty]{{}}, `set[VStructEmpty]{{}}`, set[VStructEmpty]{{}} },
{ false, `Full`, `set[VStructEmpty]{{}}`, set[VStructEmpty]{{}}, `set[VNamedError]{{}}`, set[VNamedError]{{}} },
// Canonical
{ true, `Zero`, `set[VNamedError]{}`, set[VNamedError]{}, `set[VNamedError]{}`, set[VNamedError]{} },
{ false, `Zero`, `set[VNamedError]{}`, set[VNamedError]{}, `set[VStructEmpty]{}`, set[VStructEmpty]{} },
{ false, `Zero`, `set[VNamedError]{}`, set[VNamedError]{}, `VSet_VNamedError{}`, VSet_VNamedError{} },
// Canonical
{ true, `Full`,
`set[VNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
set[VNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`set[VNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
set[VNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`set[VNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
set[VNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VSet_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VSet_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`set[VNamedError]{{}, {Id: "eΔΘΠΣΦ", Msg: "cd"}}`,
set[VNamedError]{{}, {Id: "eΔΘΠΣΦ", Msg: "cd"}},
`set[VNamedError]{{}, {Id: "eΔΘΠΣΦ", Msg: "cd"}}`,
set[VNamedError]{{}, {Id: "eΔΘΠΣΦ", Msg: "cd"}},
},
{ false, `Random0`,
`set[VNamedError]{{}, {Id: "eΔΘΠΣΦ", Msg: "cd"}}`,
set[VNamedError]{{}, {Id: "eΔΘΠΣΦ", Msg: "cd"}},
`VSet_VNamedError{{}, {Id: "eΔΘΠΣΦ", Msg: "cd"}}`,
VSet_VNamedError{{}, {Id: "eΔΘΠΣΦ", Msg: "cd"}},
},
// Canonical
{ true, `Zero`, `set[uint64]{}`, set[uint64]{}, `set[uint64]{}`, set[uint64]{} },
{ false, `Zero`, `set[uint64]{}`, set[uint64]{}, `set[VByte]{}`, set[VByte]{} },
{ false, `Zero`, `set[uint64]{}`, set[uint64]{}, `set[float64]{}`, set[float64]{} },
// Canonical
{ true, `Full`, `set[uint64]{123}`, set[uint64]{123}, `set[uint64]{123}`, set[uint64]{123} },
{ false, `Full`, `set[uint64]{123}`, set[uint64]{123}, `set[byte]{123}`, set[byte]{123} },
// Canonical
{ true, `Random0`,
`set[uint64]{14701213371515028262, 15378508280196966871}`,
set[uint64]{14701213371515028262, 15378508280196966871},
`set[uint64]{14701213371515028262, 15378508280196966871}`,
set[uint64]{14701213371515028262, 15378508280196966871},
},
{ false, `Random0`,
`set[uint64]{14701213371515028262, 15378508280196966871}`,
set[uint64]{14701213371515028262, 15378508280196966871},
`VSet_VUint64{14701213371515028262, 15378508280196966871}`,
VSet_VUint64{14701213371515028262, 15378508280196966871},
},
// Canonical
{ true, `Zero`, `set[int32]{}`, set[int32]{}, `set[int32]{}`, set[int32]{} },
{ false, `Zero`, `set[int32]{}`, set[int32]{}, `VSet_Float32{}`, VSet_Float32{} },
{ false, `Zero`, `set[int32]{}`, set[int32]{}, `VSet_VUint64{}`, VSet_VUint64{} },
// Canonical
{ true, `Full`, `set[int32]{-123}`, set[int32]{-123}, `set[int32]{-123}`, set[int32]{-123} },
{ false, `Full`, `set[int32]{-123}`, set[int32]{-123}, `VSet_Float32{-123}`, VSet_Float32{-123} },
// Canonical
{ true, `Random0`, `set[int32]{0, 192111764}`, set[int32]{0, 192111764}, `set[int32]{0, 192111764}`, set[int32]{0, 192111764} },
{ false, `Random0`, `set[int32]{0, 192111764}`, set[int32]{0, 192111764}, `set[uint64]{0, 192111764}`, set[uint64]{0, 192111764} },
// Canonical
{ true, `Zero`, `set[float64]{}`, set[float64]{}, `set[float64]{}`, set[float64]{} },
{ false, `Zero`, `set[float64]{}`, set[float64]{}, `VSet_VUint64{}`, VSet_VUint64{} },
{ false, `Zero`, `set[float64]{}`, set[float64]{}, `VSet_VByte{}`, VSet_VByte{} },
// Canonical
{ true, `Full`, `set[float64]{1.5}`, set[float64]{1.5}, `set[float64]{1.5}`, set[float64]{1.5} },
{ false, `Full`, `set[float64]{1.5}`, set[float64]{1.5}, `VSet_Float32{1.5}`, VSet_Float32{1.5} },
// Canonical
{ true, `Random0`,
`set[float64]{-1.2778241096583495e+08, 2.9710120759385133e+09, 9.868059949677039e+08}`,
set[float64]{-1.2778241096583495e+08, 2.9710120759385133e+09, 9.868059949677039e+08},
`set[float64]{-1.2778241096583495e+08, 2.9710120759385133e+09, 9.868059949677039e+08}`,
set[float64]{-1.2778241096583495e+08, 2.9710120759385133e+09, 9.868059949677039e+08},
},
// Canonical
{ true, `Zero`, `VSet_Bool{}`, VSet_Bool{}, `VSet_Bool{}`, VSet_Bool{} },
{ false, `Zero`, `VSet_Bool{}`, VSet_Bool{}, `set[VBool]{}`, set[VBool]{} },
{ false, `Zero`, `VSet_Bool{}`, VSet_Bool{}, `VSet_VBool{}`, VSet_VBool{} },
// Canonical
{ true, `Full`, `VSet_Bool{true}`, VSet_Bool{true}, `VSet_Bool{true}`, VSet_Bool{true} },
{ false, `Full`, `VSet_Bool{true}`, VSet_Bool{true}, `VSet_VBool{true}`, VSet_VBool{true} },
// Canonical
{ true, `Zero`, `VSet_VBool{}`, VSet_VBool{}, `VSet_VBool{}`, VSet_VBool{} },
{ false, `Zero`, `VSet_VBool{}`, VSet_VBool{}, `VSet_Bool{}`, VSet_Bool{} },
{ false, `Zero`, `VSet_VBool{}`, VSet_VBool{}, `set[VBool]{}`, set[VBool]{} },
// Canonical
{ true, `Full`, `VSet_VBool{true}`, VSet_VBool{true}, `VSet_VBool{true}`, VSet_VBool{true} },
{ false, `Full`, `VSet_VBool{true}`, VSet_VBool{true}, `set[bool]{true}`, set[bool]{true} },
// Canonical
{ true, `Zero`, `VSet_String{}`, VSet_String{}, `VSet_String{}`, VSet_String{} },
{ false, `Zero`, `VSet_String{}`, VSet_String{}, `VSet_VEnumAbc{}`, VSet_VEnumAbc{} },
{ false, `Zero`, `VSet_String{}`, VSet_String{}, `VSet_VEnumBcd{}`, VSet_VEnumBcd{} },
// Canonical
{ true, `Full`,
`VSet_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
VSet_String{"abcdeΔΘΠΣΦ王普澤世界"},
`VSet_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
VSet_String{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`VSet_String{"abcdeΔΘΠΣΦ王普澤世界"}`,
VSet_String{"abcdeΔΘΠΣΦ王普澤世界"},
`VSet_VString{"abcdeΔΘΠΣΦ王普澤世界"}`,
VSet_VString{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`VSet_String{"abc", "Φ王"}`,
VSet_String{"abc", "Φ王"},
`VSet_String{"abc", "Φ王"}`,
VSet_String{"abc", "Φ王"},
},
{ false, `Random0`,
`VSet_String{"abc", "Φ王"}`,
VSet_String{"abc", "Φ王"},
`set[VString]{"abc", "Φ王"}`,
set[VString]{"abc", "Φ王"},
},
// Canonical
{ true, `Zero`, `VSet_VString{}`, VSet_VString{}, `VSet_VString{}`, VSet_VString{} },
{ false, `Zero`, `VSet_VString{}`, VSet_VString{}, `set[string]{}`, set[string]{} },
{ false, `Zero`, `VSet_VString{}`, VSet_VString{}, `set[VEnumBcd]{}`, set[VEnumBcd]{} },
// Canonical
{ true, `Full`,
`VSet_VString{"abcdeΔΘΠΣΦ王普澤世界"}`,
VSet_VString{"abcdeΔΘΠΣΦ王普澤世界"},
`VSet_VString{"abcdeΔΘΠΣΦ王普澤世界"}`,
VSet_VString{"abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`VSet_VString{"abcdeΔΘΠΣΦ王普澤世界"}`,
VSet_VString{"abcdeΔΘΠΣΦ王普澤世界"},
`set[string]{"abcdeΔΘΠΣΦ王普澤世界"}`,
set[string]{"abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`VSet_VString{"", "d", "ΠΣΦ"}`,
VSet_VString{"", "d", "ΠΣΦ"},
`VSet_VString{"", "d", "ΠΣΦ"}`,
VSet_VString{"", "d", "ΠΣΦ"},
},
{ false, `Random0`,
`VSet_VString{"", "d", "ΠΣΦ"}`,
VSet_VString{"", "d", "ΠΣΦ"},
`VSet_String{"", "d", "ΠΣΦ"}`,
VSet_String{"", "d", "ΠΣΦ"},
},
// Canonical
{ true, `Zero`, `VSet_Byte{}`, VSet_Byte{}, `VSet_Byte{}`, VSet_Byte{} },
{ false, `Zero`, `VSet_Byte{}`, VSet_Byte{}, `set[byte]{}`, set[byte]{} },
{ false, `Zero`, `VSet_Byte{}`, VSet_Byte{}, `VSet_VByte{}`, VSet_VByte{} },
// Canonical
{ true, `Full`, `VSet_Byte{123}`, VSet_Byte{123}, `VSet_Byte{123}`, VSet_Byte{123} },
{ false, `Full`, `VSet_Byte{123}`, VSet_Byte{123}, `set[byte]{123}`, set[byte]{123} },
// Canonical
{ true, `Random0`, `VSet_Byte{0, 133, 170}`, VSet_Byte{0, 133, 170}, `VSet_Byte{0, 133, 170}`, VSet_Byte{0, 133, 170} },
{ false, `Random0`, `VSet_Byte{0, 133, 170}`, VSet_Byte{0, 133, 170}, `set[byte]{0, 133, 170}`, set[byte]{0, 133, 170} },
// Canonical
{ true, `Zero`, `VSet_VByte{}`, VSet_VByte{}, `VSet_VByte{}`, VSet_VByte{} },
{ false, `Zero`, `VSet_VByte{}`, VSet_VByte{}, `VSet_Float32{}`, VSet_Float32{} },
{ false, `Zero`, `VSet_VByte{}`, VSet_VByte{}, `VSet_VUint64{}`, VSet_VUint64{} },
// Canonical
{ true, `Full`, `VSet_VByte{123}`, VSet_VByte{123}, `VSet_VByte{123}`, VSet_VByte{123} },
{ false, `Full`, `VSet_VByte{123}`, VSet_VByte{123}, `VSet_Byte{123}`, VSet_Byte{123} },
// Canonical
{ true, `Random0`, `VSet_VByte{10, 122}`, VSet_VByte{10, 122}, `VSet_VByte{10, 122}`, VSet_VByte{10, 122} },
{ false, `Random0`, `VSet_VByte{10, 122}`, VSet_VByte{10, 122}, `set[float64]{10, 122}`, set[float64]{10, 122} },
// Canonical
{ true, `Zero`, `VSet_VEnumAbc{}`, VSet_VEnumAbc{}, `VSet_VEnumAbc{}`, VSet_VEnumAbc{} },
{ false, `Zero`, `VSet_VEnumAbc{}`, VSet_VEnumAbc{}, `VSet_VString{}`, VSet_VString{} },
{ false, `Zero`, `VSet_VEnumAbc{}`, VSet_VEnumAbc{}, `VSet_String{}`, VSet_String{} },
// Canonical
{ true, `Full`, `VSet_VEnumAbc{C}`, VSet_VEnumAbc{C}, `VSet_VEnumAbc{C}`, VSet_VEnumAbc{C} },
{ false, `Full`, `VSet_VEnumAbc{C}`, VSet_VEnumAbc{C}, `VSet_String{"C"}`, VSet_String{"C"} },
// Canonical
{ true, `Zero`, `VSet_VEnumBcd{}`, VSet_VEnumBcd{}, `VSet_VEnumBcd{}`, VSet_VEnumBcd{} },
{ false, `Zero`, `VSet_VEnumBcd{}`, VSet_VEnumBcd{}, `set[string]{}`, set[string]{} },
{ false, `Zero`, `VSet_VEnumBcd{}`, VSet_VEnumBcd{}, `VSet_VEnumAbc{}`, VSet_VEnumAbc{} },
// Canonical
{ true, `Full`, `VSet_VEnumBcd{D}`, VSet_VEnumBcd{D}, `VSet_VEnumBcd{D}`, VSet_VEnumBcd{D} },
{ false, `Full`, `VSet_VEnumBcd{D}`, VSet_VEnumBcd{D}, `VSet_VString{"D"}`, VSet_VString{"D"} },
// Canonical
{ true, `Zero`, `VSet_VStructEmpty{}`, VSet_VStructEmpty{}, `VSet_VStructEmpty{}`, VSet_VStructEmpty{} },
{ false, `Zero`,
`VSet_VStructEmpty{}`,
VSet_VStructEmpty{},
`VSet_VStructDepth2_VStructDepth1_Bool{}`,
VSet_VStructDepth2_VStructDepth1_Bool{},
},
{ false, `Zero`,
`VSet_VStructEmpty{}`,
VSet_VStructEmpty{},
`set[VStructDepth2_VStructDepth1_Bool]{}`,
set[VStructDepth2_VStructDepth1_Bool]{},
},
// Canonical
{ true, `Full`, `VSet_VStructEmpty{{}}`, VSet_VStructEmpty{{}}, `VSet_VStructEmpty{{}}`, VSet_VStructEmpty{{}} },
{ false, `Full`, `VSet_VStructEmpty{{}}`, VSet_VStructEmpty{{}}, `set[VStructEmpty]{{}}`, set[VStructEmpty]{{}} },
// Canonical
{ true, `Zero`, `VSet_VNamedError{}`, VSet_VNamedError{}, `VSet_VNamedError{}`, VSet_VNamedError{} },
{ false, `Zero`, `VSet_VNamedError{}`, VSet_VNamedError{}, `VSet_VStructEmpty{}`, VSet_VStructEmpty{} },
{ false, `Zero`, `VSet_VNamedError{}`, VSet_VNamedError{}, `set[VNamedError]{}`, set[VNamedError]{} },
// Canonical
{ true, `Full`,
`VSet_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VSet_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VSet_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VSet_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VSet_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VSet_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`set[VNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
set[VNamedError]{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VSet_VNamedError{{Id: "ΔΘΠ", Msg: "王普澤"}}`,
VSet_VNamedError{{Id: "ΔΘΠ", Msg: "王普澤"}},
`VSet_VNamedError{{Id: "ΔΘΠ", Msg: "王普澤"}}`,
VSet_VNamedError{{Id: "ΔΘΠ", Msg: "王普澤"}},
},
{ false, `Random0`,
`VSet_VNamedError{{Id: "ΔΘΠ", Msg: "王普澤"}}`,
VSet_VNamedError{{Id: "ΔΘΠ", Msg: "王普澤"}},
`set[VNamedError]{{Id: "ΔΘΠ", Msg: "王普澤"}}`,
set[VNamedError]{{Id: "ΔΘΠ", Msg: "王普澤"}},
},
// Canonical
{ true, `Zero`, `VSet_Uint64{}`, VSet_Uint64{}, `VSet_Uint64{}`, VSet_Uint64{} },
{ false, `Zero`, `VSet_Uint64{}`, VSet_Uint64{}, `VSet_Byte{}`, VSet_Byte{} },
{ false, `Zero`, `VSet_Uint64{}`, VSet_Uint64{}, `VSet_Float32{}`, VSet_Float32{} },
// Canonical
{ true, `Full`, `VSet_Uint64{123}`, VSet_Uint64{123}, `VSet_Uint64{123}`, VSet_Uint64{123} },
{ false, `Full`, `VSet_Uint64{123}`, VSet_Uint64{123}, `VSet_VByte{123}`, VSet_VByte{123} },
// Canonical
{ true, `Random0`,
`VSet_Uint64{17369014864449492905, 2226585770067135388}`,
VSet_Uint64{17369014864449492905, 2226585770067135388},
`VSet_Uint64{17369014864449492905, 2226585770067135388}`,
VSet_Uint64{17369014864449492905, 2226585770067135388},
},
{ false, `Random0`,
`VSet_Uint64{17369014864449492905, 2226585770067135388}`,
VSet_Uint64{17369014864449492905, 2226585770067135388},
`set[uint64]{17369014864449492905, 2226585770067135388}`,
set[uint64]{17369014864449492905, 2226585770067135388},
},
// Canonical
{ true, `Zero`, `VSet_VUint64{}`, VSet_VUint64{}, `VSet_VUint64{}`, VSet_VUint64{} },
{ false, `Zero`, `VSet_VUint64{}`, VSet_VUint64{}, `set[byte]{}`, set[byte]{} },
{ false, `Zero`, `VSet_VUint64{}`, VSet_VUint64{}, `VSet_Float32{}`, VSet_Float32{} },
// Canonical
{ true, `Full`, `VSet_VUint64{123}`, VSet_VUint64{123}, `VSet_VUint64{123}`, VSet_VUint64{123} },
{ false, `Full`, `VSet_VUint64{123}`, VSet_VUint64{123}, `set[byte]{123}`, set[byte]{123} },
// Canonical
{ true, `Random0`,
`VSet_VUint64{6599493238234350266}`,
VSet_VUint64{6599493238234350266},
`VSet_VUint64{6599493238234350266}`,
VSet_VUint64{6599493238234350266},
},
{ false, `Random0`,
`VSet_VUint64{6599493238234350266}`,
VSet_VUint64{6599493238234350266},
`VSet_Uint64{6599493238234350266}`,
VSet_Uint64{6599493238234350266},
},
// Canonical
{ true, `Zero`, `VSet_Float32{}`, VSet_Float32{}, `VSet_Float32{}`, VSet_Float32{} },
{ false, `Zero`, `VSet_Float32{}`, VSet_Float32{}, `VSet_VByte{}`, VSet_VByte{} },
{ false, `Zero`, `VSet_Float32{}`, VSet_Float32{}, `VSet_Uint64{}`, VSet_Uint64{} },
// Canonical
{ true, `Full`, `VSet_Float32{1.5}`, VSet_Float32{1.5}, `VSet_Float32{1.5}`, VSet_Float32{1.5} },
{ false, `Full`, `VSet_Float32{1.5}`, VSet_Float32{1.5}, `set[float64]{1.5}`, set[float64]{1.5} },
// Canonical
{ true, `Random0`,
`VSet_Float32{-1.0462917e+09, 0, 1.6149151e+09}`,
VSet_Float32{-1.0462917e+09, 0, 1.6149151e+09},
`VSet_Float32{-1.0462917e+09, 0, 1.6149151e+09}`,
VSet_Float32{-1.0462917e+09, 0, 1.6149151e+09},
},
{ false, `Random0`,
`VSet_Float32{-1.0462917e+09, 0, 1.6149151e+09}`,
VSet_Float32{-1.0462917e+09, 0, 1.6149151e+09},
`set[float64]{-1.0462917096148703e+09, 0, 1.6149150712494802e+09}`,
set[float64]{-1.0462917096148703e+09, 0, 1.6149150712494802e+09},
},
// Canonical
{ true, `Zero`, `map[bool]bool{}`, map[bool]bool{}, `map[bool]bool{}`, map[bool]bool{} },
{ false, `Zero`, `map[bool]bool{}`, map[bool]bool{}, `VMap_Bool_Bool{}`, VMap_Bool_Bool{} },
{ false, `Zero`, `map[bool]bool{}`, map[bool]bool{}, `map[VBool]VBool{}`, map[VBool]VBool{} },
// Canonical
{ true, `Full`,
`map[bool]bool{true: true}`,
map[bool]bool{true: true},
`map[bool]bool{true: true}`,
map[bool]bool{true: true},
},
{ false, `Full`,
`map[bool]bool{true: true}`,
map[bool]bool{true: true},
`map[VBool]VBool{true: true}`,
map[VBool]VBool{true: true},
},
// Canonical
{ true, `Zero`, `map[VBool]VBool{}`, map[VBool]VBool{}, `map[VBool]VBool{}`, map[VBool]VBool{} },
{ false, `Zero`, `map[VBool]VBool{}`, map[VBool]VBool{}, `VMap_Bool_Bool{}`, VMap_Bool_Bool{} },
{ false, `Zero`, `map[VBool]VBool{}`, map[VBool]VBool{}, `VMap_VBool_VBool{}`, VMap_VBool_VBool{} },
// Canonical
{ true, `Full`,
`map[VBool]VBool{true: true}`,
map[VBool]VBool{true: true},
`map[VBool]VBool{true: true}`,
map[VBool]VBool{true: true},
},
{ false, `Full`,
`map[VBool]VBool{true: true}`,
map[VBool]VBool{true: true},
`VMap_Bool_Bool{true: true}`,
VMap_Bool_Bool{true: true},
},
// Canonical
{ true, `Zero`, `map[string]string{}`, map[string]string{}, `map[string]string{}`, map[string]string{} },
{ false, `Zero`, `map[string]string{}`, map[string]string{}, `map[VEnumAbc]VEnumAbc{}`, map[VEnumAbc]VEnumAbc{} },
{ false, `Zero`, `map[string]string{}`, map[string]string{}, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{} },
// Canonical
{ true, `Full`,
`map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[string]string{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`VMap_VString_VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
VMap_VString_VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`map[string]string{"abcdeΔ": "Θ", "ΘΠΣΦ王普澤": "ΔΘ"}`,
map[string]string{"abcdeΔ": "Θ", "ΘΠΣΦ王普澤": "ΔΘ"},
`map[string]string{"abcdeΔ": "Θ", "ΘΠΣΦ王普澤": "ΔΘ"}`,
map[string]string{"abcdeΔ": "Θ", "ΘΠΣΦ王普澤": "ΔΘ"},
},
{ false, `Random0`,
`map[string]string{"abcdeΔ": "Θ", "ΘΠΣΦ王普澤": "ΔΘ"}`,
map[string]string{"abcdeΔ": "Θ", "ΘΠΣΦ王普澤": "ΔΘ"},
`map[VString]VString{"abcdeΔ": "Θ", "ΘΠΣΦ王普澤": "ΔΘ"}`,
map[VString]VString{"abcdeΔ": "Θ", "ΘΠΣΦ王普澤": "ΔΘ"},
},
// Canonical
{ true, `Zero`, `map[VString]VString{}`, map[VString]VString{}, `map[VString]VString{}`, map[VString]VString{} },
{ false, `Zero`, `map[VString]VString{}`, map[VString]VString{}, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{} },
{ false, `Zero`, `map[VString]VString{}`, map[VString]VString{}, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{} },
// Canonical
{ true, `Full`,
`map[VString]VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[VString]VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`map[VString]VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[VString]VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`map[VString]VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[VString]VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`VMap_VString_VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
VMap_VString_VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`map[VString]VString{"deΔΘΠΣ": "ΠΣΦ王普澤世", "王": "ΔΘΠΣ"}`,
map[VString]VString{"deΔΘΠΣ": "ΠΣΦ王普澤世", "王": "ΔΘΠΣ"},
`map[VString]VString{"deΔΘΠΣ": "ΠΣΦ王普澤世", "王": "ΔΘΠΣ"}`,
map[VString]VString{"deΔΘΠΣ": "ΠΣΦ王普澤世", "王": "ΔΘΠΣ"},
},
{ false, `Random0`,
`map[VString]VString{"deΔΘΠΣ": "ΠΣΦ王普澤世", "王": "ΔΘΠΣ"}`,
map[VString]VString{"deΔΘΠΣ": "ΠΣΦ王普澤世", "王": "ΔΘΠΣ"},
`VMap_String_String{"deΔΘΠΣ": "ΠΣΦ王普澤世", "王": "ΔΘΠΣ"}`,
VMap_String_String{"deΔΘΠΣ": "ΠΣΦ王普澤世", "王": "ΔΘΠΣ"},
},
// Canonical
{ true, `Zero`, `map[byte]byte{}`, map[byte]byte{}, `map[byte]byte{}`, map[byte]byte{} },
{ false, `Zero`, `map[byte]byte{}`, map[byte]byte{}, `VMap_Byte_Byte{}`, VMap_Byte_Byte{} },
{ false, `Zero`, `map[byte]byte{}`, map[byte]byte{}, `map[uint32]uint32{}`, map[uint32]uint32{} },
// Canonical
{ true, `Full`, `map[byte]byte{123: 123}`, map[byte]byte{123: 123}, `map[byte]byte{123: 123}`, map[byte]byte{123: 123} },
{ false, `Full`, `map[byte]byte{123: 123}`, map[byte]byte{123: 123}, `VMap_VByte_VByte{123: 123}`, VMap_VByte_VByte{123: 123} },
// Canonical
{ true, `Random0`,
`map[byte]byte{0: 205, 131: 246, 28: 50}`,
map[byte]byte{0: 205, 131: 246, 28: 50},
`map[byte]byte{0: 205, 131: 246, 28: 50}`,
map[byte]byte{0: 205, 131: 246, 28: 50},
},
{ false, `Random0`,
`map[byte]byte{0: 205, 131: 246, 28: 50}`,
map[byte]byte{0: 205, 131: 246, 28: 50},
`VMap_VByte_VByte{0: 205, 131: 246, 28: 50}`,
VMap_VByte_VByte{0: 205, 131: 246, 28: 50},
},
// Canonical
{ true, `Zero`, `map[VByte]VByte{}`, map[VByte]VByte{}, `map[VByte]VByte{}`, map[VByte]VByte{} },
{ false, `Zero`, `map[VByte]VByte{}`, map[VByte]VByte{}, `VMap_VByte_VByte{}`, VMap_VByte_VByte{} },
{ false, `Zero`, `map[VByte]VByte{}`, map[VByte]VByte{}, `map[VInt8]VInt8{}`, map[VInt8]VInt8{} },
// Canonical
{ true, `Full`,
`map[VByte]VByte{123: 123}`,
map[VByte]VByte{123: 123},
`map[VByte]VByte{123: 123}`,
map[VByte]VByte{123: 123},
},
{ false, `Full`,
`map[VByte]VByte{123: 123}`,
map[VByte]VByte{123: 123},
`VMap_VByte_VByte{123: 123}`,
VMap_VByte_VByte{123: 123},
},
// Canonical
{ true, `Random0`,
`map[VByte]VByte{232: 210}`,
map[VByte]VByte{232: 210},
`map[VByte]VByte{232: 210}`,
map[VByte]VByte{232: 210},
},
{ false, `Random0`,
`map[VByte]VByte{232: 210}`,
map[VByte]VByte{232: 210},
`VMap_Int64_Int64{232: 210}`,
VMap_Int64_Int64{232: 210},
},
// Canonical
{ true, `Zero`, `map[VEnumAbc]VEnumAbc{}`, map[VEnumAbc]VEnumAbc{}, `map[VEnumAbc]VEnumAbc{}`, map[VEnumAbc]VEnumAbc{} },
{ false, `Zero`, `map[VEnumAbc]VEnumAbc{}`, map[VEnumAbc]VEnumAbc{}, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{} },
{ false, `Zero`, `map[VEnumAbc]VEnumAbc{}`, map[VEnumAbc]VEnumAbc{}, `map[VString]VString{}`, map[VString]VString{} },
// Canonical
{ true, `Full`,
`map[VEnumAbc]VEnumAbc{C: C}`,
map[VEnumAbc]VEnumAbc{C: C},
`map[VEnumAbc]VEnumAbc{C: C}`,
map[VEnumAbc]VEnumAbc{C: C},
},
{ false, `Full`,
`map[VEnumAbc]VEnumAbc{C: C}`,
map[VEnumAbc]VEnumAbc{C: C},
`VMap_VString_VString{"C": "C"}`,
VMap_VString_VString{"C": "C"},
},
// Canonical
{ true, `Zero`, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{}, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{} },
{ false, `Zero`, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{}, `VMap_VEnumAbc_VEnumAbc{}`, VMap_VEnumAbc_VEnumAbc{} },
{ false, `Zero`, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{}, `map[string]string{}`, map[string]string{} },
// Canonical
{ true, `Full`,
`map[VEnumBcd]VEnumBcd{D: D}`,
map[VEnumBcd]VEnumBcd{D: D},
`map[VEnumBcd]VEnumBcd{D: D}`,
map[VEnumBcd]VEnumBcd{D: D},
},
{ false, `Full`,
`map[VEnumBcd]VEnumBcd{D: D}`,
map[VEnumBcd]VEnumBcd{D: D},
`map[VString]VString{"D": "D"}`,
map[VString]VString{"D": "D"},
},
// Canonical
{ true, `Zero`,
`map[VStructEmpty]VStructEmpty{}`,
map[VStructEmpty]VStructEmpty{},
`map[VStructEmpty]VStructEmpty{}`,
map[VStructEmpty]VStructEmpty{},
},
{ false, `Zero`,
`map[VStructEmpty]VStructEmpty{}`,
map[VStructEmpty]VStructEmpty{},
`map[VStructDepth1_String]VStructDepth1_String{}`,
map[VStructDepth1_String]VStructDepth1_String{},
},
{ false, `Zero`,
`map[VStructEmpty]VStructEmpty{}`,
map[VStructEmpty]VStructEmpty{},
`VMap_VNamedError_VNamedError{}`,
VMap_VNamedError_VNamedError{},
},
// Canonical
{ true, `Full`,
`map[VStructEmpty]VStructEmpty{{}: {}}`,
map[VStructEmpty]VStructEmpty{{}: {}},
`map[VStructEmpty]VStructEmpty{{}: {}}`,
map[VStructEmpty]VStructEmpty{{}: {}},
},
{ false, `Full`,
`map[VStructEmpty]VStructEmpty{{}: {}}`,
map[VStructEmpty]VStructEmpty{{}: {}},
`VMap_VStructEmpty_VStructEmpty{{}: {}}`,
VMap_VStructEmpty_VStructEmpty{{}: {}},
},
// Canonical
{ true, `Zero`,
`map[VNamedError]VNamedError{}`,
map[VNamedError]VNamedError{},
`map[VNamedError]VNamedError{}`,
map[VNamedError]VNamedError{},
},
{ false, `Zero`,
`map[VNamedError]VNamedError{}`,
map[VNamedError]VNamedError{},
`VMap_VStructEmpty_VStructEmpty{}`,
VMap_VStructEmpty_VStructEmpty{},
},
{ false, `Zero`,
`map[VNamedError]VNamedError{}`,
map[VNamedError]VNamedError{},
`map[VStructEmpty]VStructEmpty{}`,
map[VStructEmpty]VStructEmpty{},
},
// Canonical
{ true, `Full`,
`map[VNamedError]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
map[VNamedError]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`map[VNamedError]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
map[VNamedError]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`map[VNamedError]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
map[VNamedError]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VMap_VNamedError_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VMap_VNamedError_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`map[VNamedError]VNamedError{{Id: "ΘΠ"}: {Msg: "ΣΦ王"}}`,
map[VNamedError]VNamedError{{Id: "ΘΠ"}: {Msg: "ΣΦ王"}},
`map[VNamedError]VNamedError{{Id: "ΘΠ"}: {Msg: "ΣΦ王"}}`,
map[VNamedError]VNamedError{{Id: "ΘΠ"}: {Msg: "ΣΦ王"}},
},
{ false, `Random0`,
`map[VNamedError]VNamedError{{Id: "ΘΠ"}: {Msg: "ΣΦ王"}}`,
map[VNamedError]VNamedError{{Id: "ΘΠ"}: {Msg: "ΣΦ王"}},
`VMap_VNamedError_VNamedError{{Id: "ΘΠ"}: {Msg: "ΣΦ王"}}`,
VMap_VNamedError_VNamedError{{Id: "ΘΠ"}: {Msg: "ΣΦ王"}},
},
// Canonical
{ true, `Zero`, `map[uint32]uint32{}`, map[uint32]uint32{}, `map[uint32]uint32{}`, map[uint32]uint32{} },
{ false, `Zero`, `map[uint32]uint32{}`, map[uint32]uint32{}, `VMap_Int64_Int64{}`, VMap_Int64_Int64{} },
{ false, `Zero`, `map[uint32]uint32{}`, map[uint32]uint32{}, `map[VInt8]VInt8{}`, map[VInt8]VInt8{} },
// Canonical
{ true, `Full`,
`map[uint32]uint32{123: 123}`,
map[uint32]uint32{123: 123},
`map[uint32]uint32{123: 123}`,
map[uint32]uint32{123: 123},
},
{ false, `Full`,
`map[uint32]uint32{123: 123}`,
map[uint32]uint32{123: 123},
`VMap_VInt32_VInt32{123: 123}`,
VMap_VInt32_VInt32{123: 123},
},
// Canonical
{ true, `Random0`,
`map[uint32]uint32{244133376: 0, 2547477777: 1225449302}`,
map[uint32]uint32{244133376: 0, 2547477777: 1225449302},
`map[uint32]uint32{244133376: 0, 2547477777: 1225449302}`,
map[uint32]uint32{244133376: 0, 2547477777: 1225449302},
},
{ false, `Random0`,
`map[uint32]uint32{244133376: 0, 2547477777: 1225449302}`,
map[uint32]uint32{244133376: 0, 2547477777: 1225449302},
`VMap_Int64_Int64{244133376: 0, 2547477777: 1225449302}`,
VMap_Int64_Int64{244133376: 0, 2547477777: 1225449302},
},
// Canonical
{ true, `Zero`, `map[VUint64]VUint64{}`, map[VUint64]VUint64{}, `map[VUint64]VUint64{}`, map[VUint64]VUint64{} },
{ false, `Zero`, `map[VUint64]VUint64{}`, map[VUint64]VUint64{}, `map[VInt8]VInt8{}`, map[VInt8]VInt8{} },
{ false, `Zero`, `map[VUint64]VUint64{}`, map[VUint64]VUint64{}, `VMap_VInt32_VInt32{}`, VMap_VInt32_VInt32{} },
// Canonical
{ true, `Full`,
`map[VUint64]VUint64{123: 123}`,
map[VUint64]VUint64{123: 123},
`map[VUint64]VUint64{123: 123}`,
map[VUint64]VUint64{123: 123},
},
{ false, `Full`,
`map[VUint64]VUint64{123: 123}`,
map[VUint64]VUint64{123: 123},
`map[VInt8]VInt8{123: 123}`,
map[VInt8]VInt8{123: 123},
},
// Canonical
{ true, `Random0`,
`map[VUint64]VUint64{5141443171982337235: 9545256992548915594, 9505225024318949075: 7144566758140319083}`,
map[VUint64]VUint64{5141443171982337235: 9545256992548915594, 9505225024318949075: 7144566758140319083},
`map[VUint64]VUint64{5141443171982337235: 9545256992548915594, 9505225024318949075: 7144566758140319083}`,
map[VUint64]VUint64{5141443171982337235: 9545256992548915594, 9505225024318949075: 7144566758140319083},
},
// Canonical
{ true, `Zero`, `map[VInt8]VInt8{}`, map[VInt8]VInt8{}, `map[VInt8]VInt8{}`, map[VInt8]VInt8{} },
{ false, `Zero`, `map[VInt8]VInt8{}`, map[VInt8]VInt8{}, `VMap_VUint32_VUint32{}`, VMap_VUint32_VUint32{} },
{ false, `Zero`, `map[VInt8]VInt8{}`, map[VInt8]VInt8{}, `map[VByte]VByte{}`, map[VByte]VByte{} },
// Canonical
{ true, `Full`,
`map[VInt8]VInt8{-123: -123}`,
map[VInt8]VInt8{-123: -123},
`map[VInt8]VInt8{-123: -123}`,
map[VInt8]VInt8{-123: -123},
},
{ false, `Full`,
`map[VInt8]VInt8{-123: -123}`,
map[VInt8]VInt8{-123: -123},
`VMap_VInt32_VInt32{-123: -123}`,
VMap_VInt32_VInt32{-123: -123},
},
// Canonical
{ true, `Random0`,
`map[VInt8]VInt8{-12: -21, -30: -7, 0: 13}`,
map[VInt8]VInt8{-12: -21, -30: -7, 0: 13},
`map[VInt8]VInt8{-12: -21, -30: -7, 0: 13}`,
map[VInt8]VInt8{-12: -21, -30: -7, 0: 13},
},
{ false, `Random0`,
`map[VInt8]VInt8{-12: -21, -30: -7, 0: 13}`,
map[VInt8]VInt8{-12: -21, -30: -7, 0: 13},
`VMap_VInt32_VInt32{-12: -21, -30: -7, 0: 13}`,
VMap_VInt32_VInt32{-12: -21, -30: -7, 0: 13},
},
// Canonical
{ true, `Zero`, `VMap_Bool_Bool{}`, VMap_Bool_Bool{}, `VMap_Bool_Bool{}`, VMap_Bool_Bool{} },
{ false, `Zero`, `VMap_Bool_Bool{}`, VMap_Bool_Bool{}, `VMap_VBool_VBool{}`, VMap_VBool_VBool{} },
{ false, `Zero`, `VMap_Bool_Bool{}`, VMap_Bool_Bool{}, `map[VBool]VBool{}`, map[VBool]VBool{} },
// Canonical
{ true, `Full`,
`VMap_Bool_Bool{true: true}`,
VMap_Bool_Bool{true: true},
`VMap_Bool_Bool{true: true}`,
VMap_Bool_Bool{true: true},
},
{ false, `Full`,
`VMap_Bool_Bool{true: true}`,
VMap_Bool_Bool{true: true},
`map[bool]bool{true: true}`,
map[bool]bool{true: true},
},
// Canonical
{ true, `Zero`, `VMap_VBool_VBool{}`, VMap_VBool_VBool{}, `VMap_VBool_VBool{}`, VMap_VBool_VBool{} },
{ false, `Zero`, `VMap_VBool_VBool{}`, VMap_VBool_VBool{}, `map[bool]bool{}`, map[bool]bool{} },
{ false, `Zero`, `VMap_VBool_VBool{}`, VMap_VBool_VBool{}, `map[VBool]VBool{}`, map[VBool]VBool{} },
// Canonical
{ true, `Full`,
`VMap_VBool_VBool{true: true}`,
VMap_VBool_VBool{true: true},
`VMap_VBool_VBool{true: true}`,
VMap_VBool_VBool{true: true},
},
{ false, `Full`,
`VMap_VBool_VBool{true: true}`,
VMap_VBool_VBool{true: true},
`VMap_Bool_Bool{true: true}`,
VMap_Bool_Bool{true: true},
},
// Canonical
{ true, `Zero`, `VMap_String_String{}`, VMap_String_String{}, `VMap_String_String{}`, VMap_String_String{} },
{ false, `Zero`, `VMap_String_String{}`, VMap_String_String{}, `VMap_VEnumAbc_VEnumAbc{}`, VMap_VEnumAbc_VEnumAbc{} },
{ false, `Zero`, `VMap_String_String{}`, VMap_String_String{}, `map[VString]VString{}`, map[VString]VString{} },
// Canonical
{ true, `Full`,
`VMap_String_String{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
VMap_String_String{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`VMap_String_String{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
VMap_String_String{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`VMap_String_String{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
VMap_String_String{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`map[VString]VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[VString]VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`VMap_String_String{"": "", "eΔΘΠΣΦ王普澤": "cd", "Π": "deΔΘΠΣΦ"}`,
VMap_String_String{"": "", "eΔΘΠΣΦ王普澤": "cd", "Π": "deΔΘΠΣΦ"},
`VMap_String_String{"": "", "eΔΘΠΣΦ王普澤": "cd", "Π": "deΔΘΠΣΦ"}`,
VMap_String_String{"": "", "eΔΘΠΣΦ王普澤": "cd", "Π": "deΔΘΠΣΦ"},
},
{ false, `Random0`,
`VMap_String_String{"": "", "eΔΘΠΣΦ王普澤": "cd", "Π": "deΔΘΠΣΦ"}`,
VMap_String_String{"": "", "eΔΘΠΣΦ王普澤": "cd", "Π": "deΔΘΠΣΦ"},
`VMap_VString_VString{"": "", "eΔΘΠΣΦ王普澤": "cd", "Π": "deΔΘΠΣΦ"}`,
VMap_VString_VString{"": "", "eΔΘΠΣΦ王普澤": "cd", "Π": "deΔΘΠΣΦ"},
},
// Canonical
{ true, `Zero`, `VMap_VString_VString{}`, VMap_VString_VString{}, `VMap_VString_VString{}`, VMap_VString_VString{} },
{ false, `Zero`, `VMap_VString_VString{}`, VMap_VString_VString{}, `VMap_VEnumAbc_VEnumAbc{}`, VMap_VEnumAbc_VEnumAbc{} },
{ false, `Zero`, `VMap_VString_VString{}`, VMap_VString_VString{}, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{} },
// Canonical
{ true, `Full`,
`VMap_VString_VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
VMap_VString_VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`VMap_VString_VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
VMap_VString_VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`VMap_VString_VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
VMap_VString_VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
`map[VString]VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"}`,
map[VString]VString{"abcdeΔΘΠΣΦ王普澤世界": "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`VMap_VString_VString{"": "Δ", "ΘΠΣΦ": "eΔΘΠΣΦ王"}`,
VMap_VString_VString{"": "Δ", "ΘΠΣΦ": "eΔΘΠΣΦ王"},
`VMap_VString_VString{"": "Δ", "ΘΠΣΦ": "eΔΘΠΣΦ王"}`,
VMap_VString_VString{"": "Δ", "ΘΠΣΦ": "eΔΘΠΣΦ王"},
},
{ false, `Random0`,
`VMap_VString_VString{"": "Δ", "ΘΠΣΦ": "eΔΘΠΣΦ王"}`,
VMap_VString_VString{"": "Δ", "ΘΠΣΦ": "eΔΘΠΣΦ王"},
`map[string]string{"": "Δ", "ΘΠΣΦ": "eΔΘΠΣΦ王"}`,
map[string]string{"": "Δ", "ΘΠΣΦ": "eΔΘΠΣΦ王"},
},
// Canonical
{ true, `Zero`, `VMap_Byte_Byte{}`, VMap_Byte_Byte{}, `VMap_Byte_Byte{}`, VMap_Byte_Byte{} },
{ false, `Zero`, `VMap_Byte_Byte{}`, VMap_Byte_Byte{}, `map[uint32]uint32{}`, map[uint32]uint32{} },
{ false, `Zero`, `VMap_Byte_Byte{}`, VMap_Byte_Byte{}, `VMap_Int64_Int64{}`, VMap_Int64_Int64{} },
// Canonical
{ true, `Full`, `VMap_Byte_Byte{123: 123}`, VMap_Byte_Byte{123: 123}, `VMap_Byte_Byte{123: 123}`, VMap_Byte_Byte{123: 123} },
{ false, `Full`,
`VMap_Byte_Byte{123: 123}`,
VMap_Byte_Byte{123: 123},
`VMap_VInt32_VInt32{123: 123}`,
VMap_VInt32_VInt32{123: 123},
},
// Canonical
{ true, `Random0`, `VMap_Byte_Byte{0: 191}`, VMap_Byte_Byte{0: 191}, `VMap_Byte_Byte{0: 191}`, VMap_Byte_Byte{0: 191} },
{ false, `Random0`, `VMap_Byte_Byte{0: 191}`, VMap_Byte_Byte{0: 191}, `map[VUint64]VUint64{0: 191}`, map[VUint64]VUint64{0: 191} },
// Canonical
{ true, `Zero`, `VMap_VByte_VByte{}`, VMap_VByte_VByte{}, `VMap_VByte_VByte{}`, VMap_VByte_VByte{} },
{ false, `Zero`, `VMap_VByte_VByte{}`, VMap_VByte_VByte{}, `map[byte]byte{}`, map[byte]byte{} },
{ false, `Zero`, `VMap_VByte_VByte{}`, VMap_VByte_VByte{}, `VMap_VInt32_VInt32{}`, VMap_VInt32_VInt32{} },
// Canonical
{ true, `Full`,
`VMap_VByte_VByte{123: 123}`,
VMap_VByte_VByte{123: 123},
`VMap_VByte_VByte{123: 123}`,
VMap_VByte_VByte{123: 123},
},
{ false, `Full`,
`VMap_VByte_VByte{123: 123}`,
VMap_VByte_VByte{123: 123},
`VMap_Byte_Byte{123: 123}`,
VMap_Byte_Byte{123: 123},
},
// Canonical
{ true, `Random0`,
`VMap_VByte_VByte{140: 57}`,
VMap_VByte_VByte{140: 57},
`VMap_VByte_VByte{140: 57}`,
VMap_VByte_VByte{140: 57},
},
{ false, `Random0`,
`VMap_VByte_VByte{140: 57}`,
VMap_VByte_VByte{140: 57},
`VMap_VInt32_VInt32{140: 57}`,
VMap_VInt32_VInt32{140: 57},
},
// Canonical
{ true, `Zero`, `VMap_VEnumAbc_VEnumAbc{}`, VMap_VEnumAbc_VEnumAbc{}, `VMap_VEnumAbc_VEnumAbc{}`, VMap_VEnumAbc_VEnumAbc{} },
{ false, `Zero`, `VMap_VEnumAbc_VEnumAbc{}`, VMap_VEnumAbc_VEnumAbc{}, `map[string]string{}`, map[string]string{} },
{ false, `Zero`, `VMap_VEnumAbc_VEnumAbc{}`, VMap_VEnumAbc_VEnumAbc{}, `VMap_String_String{}`, VMap_String_String{} },
// Canonical
{ true, `Full`,
`VMap_VEnumAbc_VEnumAbc{C: C}`,
VMap_VEnumAbc_VEnumAbc{C: C},
`VMap_VEnumAbc_VEnumAbc{C: C}`,
VMap_VEnumAbc_VEnumAbc{C: C},
},
{ false, `Full`,
`VMap_VEnumAbc_VEnumAbc{C: C}`,
VMap_VEnumAbc_VEnumAbc{C: C},
`map[string]string{"C": "C"}`,
map[string]string{"C": "C"},
},
// Canonical
{ true, `Zero`, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{}, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{} },
{ false, `Zero`, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{}, `VMap_VString_VString{}`, VMap_VString_VString{} },
{ false, `Zero`, `VMap_VEnumBcd_VEnumBcd{}`, VMap_VEnumBcd_VEnumBcd{}, `map[VEnumBcd]VEnumBcd{}`, map[VEnumBcd]VEnumBcd{} },
// Canonical
{ true, `Full`,
`VMap_VEnumBcd_VEnumBcd{D: D}`,
VMap_VEnumBcd_VEnumBcd{D: D},
`VMap_VEnumBcd_VEnumBcd{D: D}`,
VMap_VEnumBcd_VEnumBcd{D: D},
},
{ false, `Full`,
`VMap_VEnumBcd_VEnumBcd{D: D}`,
VMap_VEnumBcd_VEnumBcd{D: D},
`map[VString]VString{"D": "D"}`,
map[VString]VString{"D": "D"},
},
// Canonical
{ true, `Zero`,
`VMap_VStructEmpty_VStructEmpty{}`,
VMap_VStructEmpty_VStructEmpty{},
`VMap_VStructEmpty_VStructEmpty{}`,
VMap_VStructEmpty_VStructEmpty{},
},
{ false, `Zero`,
`VMap_VStructEmpty_VStructEmpty{}`,
VMap_VStructEmpty_VStructEmpty{},
`map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{}`,
map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{},
},
{ false, `Zero`,
`VMap_VStructEmpty_VStructEmpty{}`,
VMap_VStructEmpty_VStructEmpty{},
`VMap_VStructDepth1_VBool_VStructDepth1_VBool{}`,
VMap_VStructDepth1_VBool_VStructDepth1_VBool{},
},
// Canonical
{ true, `Full`,
`VMap_VStructEmpty_VStructEmpty{{}: {}}`,
VMap_VStructEmpty_VStructEmpty{{}: {}},
`VMap_VStructEmpty_VStructEmpty{{}: {}}`,
VMap_VStructEmpty_VStructEmpty{{}: {}},
},
{ false, `Full`,
`VMap_VStructEmpty_VStructEmpty{{}: {}}`,
VMap_VStructEmpty_VStructEmpty{{}: {}},
`map[VStructEmpty]VStructEmpty{{}: {}}`,
map[VStructEmpty]VStructEmpty{{}: {}},
},
// Canonical
{ true, `Zero`,
`VMap_VNamedError_VNamedError{}`,
VMap_VNamedError_VNamedError{},
`VMap_VNamedError_VNamedError{}`,
VMap_VNamedError_VNamedError{},
},
{ false, `Zero`,
`VMap_VNamedError_VNamedError{}`,
VMap_VNamedError_VNamedError{},
`map[VNamedError]VNamedError{}`,
map[VNamedError]VNamedError{},
},
{ false, `Zero`,
`VMap_VNamedError_VNamedError{}`,
VMap_VNamedError_VNamedError{},
`VMap_VStructEmpty_VStructEmpty{}`,
VMap_VStructEmpty_VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VMap_VNamedError_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VMap_VNamedError_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VMap_VNamedError_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VMap_VNamedError_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VMap_VNamedError_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VMap_VNamedError_VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`map[VNamedError]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
map[VNamedError]VNamedError{{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VMap_VNamedError_VNamedError{{Id: "eΔΘΠΣ", Msg: "ΘΠΣΦ王普澤世"}: {Id: "ΘΠΣΦ王普澤", Msg: "abcde"}}`,
VMap_VNamedError_VNamedError{{Id: "eΔΘΠΣ", Msg: "ΘΠΣΦ王普澤世"}: {Id: "ΘΠΣΦ王普澤", Msg: "abcde"}},
`VMap_VNamedError_VNamedError{{Id: "eΔΘΠΣ", Msg: "ΘΠΣΦ王普澤世"}: {Id: "ΘΠΣΦ王普澤", Msg: "abcde"}}`,
VMap_VNamedError_VNamedError{{Id: "eΔΘΠΣ", Msg: "ΘΠΣΦ王普澤世"}: {Id: "ΘΠΣΦ王普澤", Msg: "abcde"}},
},
{ false, `Random0`,
`VMap_VNamedError_VNamedError{{Id: "eΔΘΠΣ", Msg: "ΘΠΣΦ王普澤世"}: {Id: "ΘΠΣΦ王普澤", Msg: "abcde"}}`,
VMap_VNamedError_VNamedError{{Id: "eΔΘΠΣ", Msg: "ΘΠΣΦ王普澤世"}: {Id: "ΘΠΣΦ王普澤", Msg: "abcde"}},
`map[VNamedError]VNamedError{{Id: "eΔΘΠΣ", Msg: "ΘΠΣΦ王普澤世"}: {Id: "ΘΠΣΦ王普澤", Msg: "abcde"}}`,
map[VNamedError]VNamedError{{Id: "eΔΘΠΣ", Msg: "ΘΠΣΦ王普澤世"}: {Id: "ΘΠΣΦ王普澤", Msg: "abcde"}},
},
// Canonical
{ true, `Zero`, `VMap_VUint32_VUint32{}`, VMap_VUint32_VUint32{}, `VMap_VUint32_VUint32{}`, VMap_VUint32_VUint32{} },
{ false, `Zero`, `VMap_VUint32_VUint32{}`, VMap_VUint32_VUint32{}, `VMap_Int64_Int64{}`, VMap_Int64_Int64{} },
{ false, `Zero`, `VMap_VUint32_VUint32{}`, VMap_VUint32_VUint32{}, `map[byte]byte{}`, map[byte]byte{} },
// Canonical
{ true, `Full`,
`VMap_VUint32_VUint32{123: 123}`,
VMap_VUint32_VUint32{123: 123},
`VMap_VUint32_VUint32{123: 123}`,
VMap_VUint32_VUint32{123: 123},
},
{ false, `Full`,
`VMap_VUint32_VUint32{123: 123}`,
VMap_VUint32_VUint32{123: 123},
`map[VUint64]VUint64{123: 123}`,
map[VUint64]VUint64{123: 123},
},
// Canonical
{ true, `Random0`,
`VMap_VUint32_VUint32{0: 0, 1265118228: 3145130987, 1574762306: 614136176}`,
VMap_VUint32_VUint32{0: 0, 1265118228: 3145130987, 1574762306: 614136176},
`VMap_VUint32_VUint32{0: 0, 1265118228: 3145130987, 1574762306: 614136176}`,
VMap_VUint32_VUint32{0: 0, 1265118228: 3145130987, 1574762306: 614136176},
},
{ false, `Random0`,
`VMap_VUint32_VUint32{0: 0, 1265118228: 3145130987, 1574762306: 614136176}`,
VMap_VUint32_VUint32{0: 0, 1265118228: 3145130987, 1574762306: 614136176},
`VMap_Int64_Int64{0: 0, 1265118228: 3145130987, 1574762306: 614136176}`,
VMap_Int64_Int64{0: 0, 1265118228: 3145130987, 1574762306: 614136176},
},
// Canonical
{ true, `Zero`, `VMap_VInt32_VInt32{}`, VMap_VInt32_VInt32{}, `VMap_VInt32_VInt32{}`, VMap_VInt32_VInt32{} },
{ false, `Zero`, `VMap_VInt32_VInt32{}`, VMap_VInt32_VInt32{}, `map[VInt8]VInt8{}`, map[VInt8]VInt8{} },
{ false, `Zero`, `VMap_VInt32_VInt32{}`, VMap_VInt32_VInt32{}, `map[byte]byte{}`, map[byte]byte{} },
// Canonical
{ true, `Full`,
`VMap_VInt32_VInt32{-123: -123}`,
VMap_VInt32_VInt32{-123: -123},
`VMap_VInt32_VInt32{-123: -123}`,
VMap_VInt32_VInt32{-123: -123},
},
{ false, `Full`,
`VMap_VInt32_VInt32{-123: -123}`,
VMap_VInt32_VInt32{-123: -123},
`map[VInt8]VInt8{-123: -123}`,
map[VInt8]VInt8{-123: -123},
},
// Canonical
{ true, `Random0`,
`VMap_VInt32_VInt32{881673950: 940304882}`,
VMap_VInt32_VInt32{881673950: 940304882},
`VMap_VInt32_VInt32{881673950: 940304882}`,
VMap_VInt32_VInt32{881673950: 940304882},
},
{ false, `Random0`,
`VMap_VInt32_VInt32{881673950: 940304882}`,
VMap_VInt32_VInt32{881673950: 940304882},
`VMap_VUint32_VUint32{881673950: 940304882}`,
VMap_VUint32_VUint32{881673950: 940304882},
},
// Canonical
{ true, `Zero`, `VMap_Int64_Int64{}`, VMap_Int64_Int64{}, `VMap_Int64_Int64{}`, VMap_Int64_Int64{} },
{ false, `Zero`, `VMap_Int64_Int64{}`, VMap_Int64_Int64{}, `map[VInt8]VInt8{}`, map[VInt8]VInt8{} },
{ false, `Zero`, `VMap_Int64_Int64{}`, VMap_Int64_Int64{}, `map[VByte]VByte{}`, map[VByte]VByte{} },
// Canonical
{ true, `Full`,
`VMap_Int64_Int64{-123: -123}`,
VMap_Int64_Int64{-123: -123},
`VMap_Int64_Int64{-123: -123}`,
VMap_Int64_Int64{-123: -123},
},
{ false, `Full`,
`VMap_Int64_Int64{-123: -123}`,
VMap_Int64_Int64{-123: -123},
`map[VInt8]VInt8{-123: -123}`,
map[VInt8]VInt8{-123: -123},
},
// Canonical
{ true, `Random0`,
`VMap_Int64_Int64{545898974723811696: 1968987264141219699, 961545801918365140: -2833559715110951923, 984524936498028410: 1523896788520007169}`,
VMap_Int64_Int64{545898974723811696: 1968987264141219699, 961545801918365140: -2833559715110951923, 984524936498028410: 1523896788520007169},
`VMap_Int64_Int64{545898974723811696: 1968987264141219699, 961545801918365140: -2833559715110951923, 984524936498028410: 1523896788520007169}`,
VMap_Int64_Int64{545898974723811696: 1968987264141219699, 961545801918365140: -2833559715110951923, 984524936498028410: 1523896788520007169},
},
// Canonical
{ true, `Zero`, `VStructDepth1_All{}`, VStructDepth1_All{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
{ false, `Zero`, `VStructDepth1_All{}`, VStructDepth1_All{}, `VStructDepth1_VUint16{}`, VStructDepth1_VUint16{} },
{ false, `Zero`, `VStructDepth1_All{}`, VStructDepth1_All{}, `VStructDepth1_Float64{}`, VStructDepth1_Float64{} },
// Canonical
{ true, `Full`,
`VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_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ΔΘΠΣΦ王普澤世界"}},
`VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_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`,
`VStructDepth1_All{F0: VUnionDepth2_VSet_VNamedError{F5: {}}, F2: true, F3: "deΔΘΠΣΦ王普澤世", F4: "bcdeΔΘ", F5: typeobject(set[VStructDepth2_VStructDepth1_Bool]), F6: 6, F7: 94, F9: C, F11: {Id: "澤世界", Msg: "Δ"}, F12: {Id: "abcde", Msg: "eΔΘΠΣΦ王普澤"}, F13: 27817, F14: 33365, F16: 4042980991, F17: 1551825347208256197, F18: 6984605754850064028, F19: -46, F20: -33, F22: -8955, F23: 1059256087, F24: 845352882, F25: -2819704168981791743, F27: 2.5691917e+09, F28: -3.6847075e+08, F29: -4.075954743487423e+08, F30: 9.713718049637722e+08, F31: {}, F32: {Msg: "a"}}`,
VStructDepth1_All{F0: VUnionDepth2_VSet_VNamedError{F5: {}}, F2: true, F3: "deΔΘΠΣΦ王普澤世", F4: "bcdeΔΘ", F5: typeobject(set[VStructDepth2_VStructDepth1_Bool]), F6: 6, F7: 94, F9: C, F11: {Id: "澤世界", Msg: "Δ"}, F12: {Id: "abcde", Msg: "eΔΘΠΣΦ王普澤"}, F13: 27817, F14: 33365, F16: 4042980991, F17: 1551825347208256197, F18: 6984605754850064028, F19: -46, F20: -33, F22: -8955, F23: 1059256087, F24: 845352882, F25: -2819704168981791743, F27: 2.5691917e+09, F28: -3.6847075e+08, F29: -4.075954743487423e+08, F30: 9.713718049637722e+08, F31: {}, F32: {Msg: "a"}},
`VStructDepth1_All{F0: VUnionDepth2_VSet_VNamedError{F5: {}}, F2: true, F3: "deΔΘΠΣΦ王普澤世", F4: "bcdeΔΘ", F5: typeobject(set[VStructDepth2_VStructDepth1_Bool]), F6: 6, F7: 94, F9: C, F11: {Id: "澤世界", Msg: "Δ"}, F12: {Id: "abcde", Msg: "eΔΘΠΣΦ王普澤"}, F13: 27817, F14: 33365, F16: 4042980991, F17: 1551825347208256197, F18: 6984605754850064028, F19: -46, F20: -33, F22: -8955, F23: 1059256087, F24: 845352882, F25: -2819704168981791743, F27: 2.5691917e+09, F28: -3.6847075e+08, F29: -4.075954743487423e+08, F30: 9.713718049637722e+08, F31: {}, F32: {Msg: "a"}}`,
VStructDepth1_All{F0: VUnionDepth2_VSet_VNamedError{F5: {}}, F2: true, F3: "deΔΘΠΣΦ王普澤世", F4: "bcdeΔΘ", F5: typeobject(set[VStructDepth2_VStructDepth1_Bool]), F6: 6, F7: 94, F9: C, F11: {Id: "澤世界", Msg: "Δ"}, F12: {Id: "abcde", Msg: "eΔΘΠΣΦ王普澤"}, F13: 27817, F14: 33365, F16: 4042980991, F17: 1551825347208256197, F18: 6984605754850064028, F19: -46, F20: -33, F22: -8955, F23: 1059256087, F24: 845352882, F25: -2819704168981791743, F27: 2.5691917e+09, F28: -3.6847075e+08, F29: -4.075954743487423e+08, F30: 9.713718049637722e+08, F31: {}, F32: {Msg: "a"}},
},
// Canonical
{ true, `Zero`, `VStructDepth1_Any{}`, VStructDepth1_Any{}, `VStructDepth1_Any{}`, VStructDepth1_Any{} },
{ false, `Zero`, `VStructDepth1_Any{}`, VStructDepth1_Any{}, `VStructDepth2_All{}`, VStructDepth2_All{} },
{ false, `Zero`, `VStructDepth1_Any{}`, VStructDepth1_Any{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_Any{F0: int64(-123)}`,
VStructDepth1_Any{F0: int64(-123)},
`VStructDepth1_Any{F0: int64(-123)}`,
VStructDepth1_Any{F0: int64(-123)},
},
{ false, `Full`,
`VStructDepth1_Any{F0: int64(-123)}`,
VStructDepth1_Any{F0: int64(-123)},
`VStructDepth1_All{F0: int64(-123)}`,
VStructDepth1_All{F0: int64(-123)},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_Any{F0: VArray3_Uint64{16116708124089625143, 10390629199052747716, 0}}`,
VStructDepth1_Any{F0: VArray3_Uint64{16116708124089625143, 10390629199052747716, 0}},
`VStructDepth1_Any{F0: VArray3_Uint64{16116708124089625143, 10390629199052747716, 0}}`,
VStructDepth1_Any{F0: VArray3_Uint64{16116708124089625143, 10390629199052747716, 0}},
},
{ false, `Random0`,
`VStructDepth1_Any{F0: VArray3_Uint64{16116708124089625143, 10390629199052747716, 0}}`,
VStructDepth1_Any{F0: VArray3_Uint64{16116708124089625143, 10390629199052747716, 0}},
`VStructDepth1_All{F0: VArray3_Uint64{16116708124089625143, 10390629199052747716, 0}}`,
VStructDepth1_All{F0: VArray3_Uint64{16116708124089625143, 10390629199052747716, 0}},
},
// Canonical
{ true, `Zero`, `VStructDepth1_Bool{}`, VStructDepth1_Bool{}, `VStructDepth1_Bool{}`, VStructDepth1_Bool{} },
{ false, `Zero`, `VStructDepth1_Bool{}`, VStructDepth1_Bool{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
{ false, `Zero`, `VStructDepth1_Bool{}`, VStructDepth1_Bool{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_Bool{F1: true}`,
VStructDepth1_Bool{F1: true},
`VStructDepth1_Bool{F1: true}`,
VStructDepth1_Bool{F1: true},
},
{ false, `Full`,
`VStructDepth1_Bool{F1: true}`,
VStructDepth1_Bool{F1: true},
`VStructDepth1_All{F1: true}`,
VStructDepth1_All{F1: true},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VBool{}`, VStructDepth1_VBool{}, `VStructDepth1_VBool{}`, VStructDepth1_VBool{} },
{ false, `Zero`, `VStructDepth1_VBool{}`, VStructDepth1_VBool{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
{ false, `Zero`, `VStructDepth1_VBool{}`, VStructDepth1_VBool{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VBool{F2: true}`,
VStructDepth1_VBool{F2: true},
`VStructDepth1_VBool{F2: true}`,
VStructDepth1_VBool{F2: true},
},
{ false, `Full`,
`VStructDepth1_VBool{F2: true}`,
VStructDepth1_VBool{F2: true},
`VStructDepth1_All{F2: true}`,
VStructDepth1_All{F2: true},
},
// Canonical
{ true, `Zero`, `VStructDepth1_String{}`, VStructDepth1_String{}, `VStructDepth1_String{}`, VStructDepth1_String{} },
{ false, `Zero`, `VStructDepth1_String{}`, VStructDepth1_String{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_String{}`, VStructDepth1_String{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
// Canonical
{ true, `Full`,
`VStructDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
VStructDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"},
`VStructDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
VStructDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`VStructDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
VStructDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"},
`VStructDepth1_All{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
VStructDepth1_All{F3: "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_String{F3: "普澤世界"}`,
VStructDepth1_String{F3: "普澤世界"},
`VStructDepth1_String{F3: "普澤世界"}`,
VStructDepth1_String{F3: "普澤世界"},
},
{ false, `Random0`,
`VStructDepth1_String{F3: "普澤世界"}`,
VStructDepth1_String{F3: "普澤世界"},
`VStructDepth1_All{F3: "普澤世界"}`,
VStructDepth1_All{F3: "普澤世界"},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VString{}`, VStructDepth1_VString{}, `VStructDepth1_VString{}`, VStructDepth1_VString{} },
{ false, `Zero`, `VStructDepth1_VString{}`, VStructDepth1_VString{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_VString{}`, VStructDepth1_VString{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VString{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
VStructDepth1_VString{F4: "abcdeΔΘΠΣΦ王普澤世界"},
`VStructDepth1_VString{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
VStructDepth1_VString{F4: "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`VStructDepth1_VString{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
VStructDepth1_VString{F4: "abcdeΔΘΠΣΦ王普澤世界"},
`VStructDepth1_All{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
VStructDepth1_All{F4: "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_VString{F4: "bcdeΔΘ"}`,
VStructDepth1_VString{F4: "bcdeΔΘ"},
`VStructDepth1_VString{F4: "bcdeΔΘ"}`,
VStructDepth1_VString{F4: "bcdeΔΘ"},
},
{ false, `Random0`,
`VStructDepth1_VString{F4: "bcdeΔΘ"}`,
VStructDepth1_VString{F4: "bcdeΔΘ"},
`VStructDepth1_All{F4: "bcdeΔΘ"}`,
VStructDepth1_All{F4: "bcdeΔΘ"},
},
// Canonical
{ true, `Zero`,
`VStructDepth1_TypeObject{}`,
VStructDepth1_TypeObject{},
`VStructDepth1_TypeObject{}`,
VStructDepth1_TypeObject{},
},
{ false, `Zero`, `VStructDepth1_TypeObject{}`, VStructDepth1_TypeObject{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_TypeObject{}`, VStructDepth1_TypeObject{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
// Canonical
{ true, `Full`,
`VStructDepth1_TypeObject{F5: typeobject(int64)}`,
VStructDepth1_TypeObject{F5: typeobject(int64)},
`VStructDepth1_TypeObject{F5: typeobject(int64)}`,
VStructDepth1_TypeObject{F5: typeobject(int64)},
},
{ false, `Full`,
`VStructDepth1_TypeObject{F5: typeobject(int64)}`,
VStructDepth1_TypeObject{F5: typeobject(int64)},
`VStructDepth1_All{F5: typeobject(int64)}`,
VStructDepth1_All{F5: typeobject(int64)},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_TypeObject{F5: typeobject(VMap_VBool_VBool)}`,
VStructDepth1_TypeObject{F5: typeobject(VMap_VBool_VBool)},
`VStructDepth1_TypeObject{F5: typeobject(VMap_VBool_VBool)}`,
VStructDepth1_TypeObject{F5: typeobject(VMap_VBool_VBool)},
},
{ false, `Random0`,
`VStructDepth1_TypeObject{F5: typeobject(VMap_VBool_VBool)}`,
VStructDepth1_TypeObject{F5: typeobject(VMap_VBool_VBool)},
`VStructDepth1_All{F5: typeobject(VMap_VBool_VBool)}`,
VStructDepth1_All{F5: typeobject(VMap_VBool_VBool)},
},
// Canonical
{ true, `Zero`, `VStructDepth1_Byte{}`, VStructDepth1_Byte{}, `VStructDepth1_Byte{}`, VStructDepth1_Byte{} },
{ false, `Zero`, `VStructDepth1_Byte{}`, VStructDepth1_Byte{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_Byte{}`, VStructDepth1_Byte{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
// Canonical
{ true, `Full`,
`VStructDepth1_Byte{F6: 123}`,
VStructDepth1_Byte{F6: 123},
`VStructDepth1_Byte{F6: 123}`,
VStructDepth1_Byte{F6: 123},
},
{ false, `Full`,
`VStructDepth1_Byte{F6: 123}`,
VStructDepth1_Byte{F6: 123},
`VStructDepth1_All{F6: 123}`,
VStructDepth1_All{F6: 123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_Byte{F6: 28}`,
VStructDepth1_Byte{F6: 28},
`VStructDepth1_Byte{F6: 28}`,
VStructDepth1_Byte{F6: 28},
},
{ false, `Random0`,
`VStructDepth1_Byte{F6: 28}`,
VStructDepth1_Byte{F6: 28},
`VStructDepth1_All{F6: 28}`,
VStructDepth1_All{F6: 28},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VByte{}`, VStructDepth1_VByte{}, `VStructDepth1_VByte{}`, VStructDepth1_VByte{} },
{ false, `Zero`, `VStructDepth1_VByte{}`, VStructDepth1_VByte{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_VByte{}`, VStructDepth1_VByte{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VByte{F7: 123}`,
VStructDepth1_VByte{F7: 123},
`VStructDepth1_VByte{F7: 123}`,
VStructDepth1_VByte{F7: 123},
},
{ false, `Full`,
`VStructDepth1_VByte{F7: 123}`,
VStructDepth1_VByte{F7: 123},
`VStructDepth1_All{F7: 123}`,
VStructDepth1_All{F7: 123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_VByte{F7: 72}`,
VStructDepth1_VByte{F7: 72},
`VStructDepth1_VByte{F7: 72}`,
VStructDepth1_VByte{F7: 72},
},
{ false, `Random0`,
`VStructDepth1_VByte{F7: 72}`,
VStructDepth1_VByte{F7: 72},
`VStructDepth1_All{F7: 72}`,
VStructDepth1_All{F7: 72},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VEnumAbc{}`, VStructDepth1_VEnumAbc{}, `VStructDepth1_VEnumAbc{}`, VStructDepth1_VEnumAbc{} },
{ false, `Zero`, `VStructDepth1_VEnumAbc{}`, VStructDepth1_VEnumAbc{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_VEnumAbc{}`, VStructDepth1_VEnumAbc{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VEnumAbc{F8: C}`,
VStructDepth1_VEnumAbc{F8: C},
`VStructDepth1_VEnumAbc{F8: C}`,
VStructDepth1_VEnumAbc{F8: C},
},
{ false, `Full`,
`VStructDepth1_VEnumAbc{F8: C}`,
VStructDepth1_VEnumAbc{F8: C},
`VStructDepth1_All{F8: C}`,
VStructDepth1_All{F8: C},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VEnumBcd{}`, VStructDepth1_VEnumBcd{}, `VStructDepth1_VEnumBcd{}`, VStructDepth1_VEnumBcd{} },
{ false, `Zero`, `VStructDepth1_VEnumBcd{}`, VStructDepth1_VEnumBcd{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_VEnumBcd{}`, VStructDepth1_VEnumBcd{}, `?VStructDepth1_VEnumBcd{}`, ?VStructDepth1_VEnumBcd{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VEnumBcd{F9: D}`,
VStructDepth1_VEnumBcd{F9: D},
`VStructDepth1_VEnumBcd{F9: D}`,
VStructDepth1_VEnumBcd{F9: D},
},
{ false, `Full`,
`VStructDepth1_VEnumBcd{F9: D}`,
VStructDepth1_VEnumBcd{F9: D},
`?VStructDepth1_VEnumBcd{F9: D}`,
?VStructDepth1_VEnumBcd{F9: D},
},
// Canonical
{ true, `Zero`,
`VStructDepth1_VStructEmpty{}`,
VStructDepth1_VStructEmpty{},
`VStructDepth1_VStructEmpty{}`,
VStructDepth1_VStructEmpty{},
},
{ false, `Zero`, `VStructDepth1_VStructEmpty{}`, VStructDepth1_VStructEmpty{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_VStructEmpty{}`, VStructDepth1_VStructEmpty{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Zero`,
`VStructDepth1_VNamedError{}`,
VStructDepth1_VNamedError{},
`VStructDepth1_VNamedError{}`,
VStructDepth1_VNamedError{},
},
{ false, `Zero`, `VStructDepth1_VNamedError{}`, VStructDepth1_VNamedError{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_VNamedError{}`, VStructDepth1_VNamedError{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_VNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VStructDepth1_VNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_VNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VStructDepth1_VNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_VNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VStructDepth1_All{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_All{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_VNamedError{F11: {Id: "deΔΘΠ"}}`,
VStructDepth1_VNamedError{F11: {Id: "deΔΘΠ"}},
`VStructDepth1_VNamedError{F11: {Id: "deΔΘΠ"}}`,
VStructDepth1_VNamedError{F11: {Id: "deΔΘΠ"}},
},
{ false, `Random0`,
`VStructDepth1_VNamedError{F11: {Id: "deΔΘΠ"}}`,
VStructDepth1_VNamedError{F11: {Id: "deΔΘΠ"}},
`VStructDepth1_All{F11: {Id: "deΔΘΠ"}}`,
VStructDepth1_All{F11: {Id: "deΔΘΠ"}},
},
// Canonical
{ true, `Zero`, `VStructDepth1_Error{}`, VStructDepth1_Error{}, `VStructDepth1_Error{}`, VStructDepth1_Error{} },
{ false, `Zero`, `VStructDepth1_Error{}`, VStructDepth1_Error{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_Error{}`, VStructDepth1_Error{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VStructDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VStructDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VStructDepth1_All{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_All{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_Error{F12: {Msg: "ΘΠΣΦ王普"}}`,
VStructDepth1_Error{F12: {Msg: "ΘΠΣΦ王普"}},
`VStructDepth1_Error{F12: {Msg: "ΘΠΣΦ王普"}}`,
VStructDepth1_Error{F12: {Msg: "ΘΠΣΦ王普"}},
},
{ false, `Random0`,
`VStructDepth1_Error{F12: {Msg: "ΘΠΣΦ王普"}}`,
VStructDepth1_Error{F12: {Msg: "ΘΠΣΦ王普"}},
`VStructDepth1_All{F12: {Msg: "ΘΠΣΦ王普"}}`,
VStructDepth1_All{F12: {Msg: "ΘΠΣΦ王普"}},
},
// Canonical
{ true, `Zero`, `VStructDepth1_Uint16{}`, VStructDepth1_Uint16{}, `VStructDepth1_Uint16{}`, VStructDepth1_Uint16{} },
{ false, `Zero`, `VStructDepth1_Uint16{}`, VStructDepth1_Uint16{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
{ false, `Zero`, `VStructDepth1_Uint16{}`, VStructDepth1_Uint16{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_Uint16{F13: 123}`,
VStructDepth1_Uint16{F13: 123},
`VStructDepth1_Uint16{F13: 123}`,
VStructDepth1_Uint16{F13: 123},
},
{ false, `Full`,
`VStructDepth1_Uint16{F13: 123}`,
VStructDepth1_Uint16{F13: 123},
`VStructDepth1_All{F13: 123}`,
VStructDepth1_All{F13: 123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_Uint16{F13: 44049}`,
VStructDepth1_Uint16{F13: 44049},
`VStructDepth1_Uint16{F13: 44049}`,
VStructDepth1_Uint16{F13: 44049},
},
{ false, `Random0`,
`VStructDepth1_Uint16{F13: 44049}`,
VStructDepth1_Uint16{F13: 44049},
`VStructDepth1_All{F13: 44049}`,
VStructDepth1_All{F13: 44049},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VUint16{}`, VStructDepth1_VUint16{}, `VStructDepth1_VUint16{}`, VStructDepth1_VUint16{} },
{ false, `Zero`, `VStructDepth1_VUint16{}`, VStructDepth1_VUint16{}, `?VStructDepth1_VUint16{}`, ?VStructDepth1_VUint16{} },
{ false, `Zero`, `VStructDepth1_VUint16{}`, VStructDepth1_VUint16{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VUint16{F14: 123}`,
VStructDepth1_VUint16{F14: 123},
`VStructDepth1_VUint16{F14: 123}`,
VStructDepth1_VUint16{F14: 123},
},
{ false, `Full`,
`VStructDepth1_VUint16{F14: 123}`,
VStructDepth1_VUint16{F14: 123},
`VStructDepth1_All{F14: 123}`,
VStructDepth1_All{F14: 123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_VUint16{F14: 51729}`,
VStructDepth1_VUint16{F14: 51729},
`VStructDepth1_VUint16{F14: 51729}`,
VStructDepth1_VUint16{F14: 51729},
},
{ false, `Random0`,
`VStructDepth1_VUint16{F14: 51729}`,
VStructDepth1_VUint16{F14: 51729},
`VStructDepth1_All{F14: 51729}`,
VStructDepth1_All{F14: 51729},
},
// Canonical
{ true, `Zero`, `VStructDepth1_Uint32{}`, VStructDepth1_Uint32{}, `VStructDepth1_Uint32{}`, VStructDepth1_Uint32{} },
{ false, `Zero`, `VStructDepth1_Uint32{}`, VStructDepth1_Uint32{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
{ false, `Zero`, `VStructDepth1_Uint32{}`, VStructDepth1_Uint32{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_Uint32{F15: 123}`,
VStructDepth1_Uint32{F15: 123},
`VStructDepth1_Uint32{F15: 123}`,
VStructDepth1_Uint32{F15: 123},
},
{ false, `Full`,
`VStructDepth1_Uint32{F15: 123}`,
VStructDepth1_Uint32{F15: 123},
`VStructDepth1_All{F15: 123}`,
VStructDepth1_All{F15: 123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_Uint32{F15: 2366152188}`,
VStructDepth1_Uint32{F15: 2366152188},
`VStructDepth1_Uint32{F15: 2366152188}`,
VStructDepth1_Uint32{F15: 2366152188},
},
{ false, `Random0`,
`VStructDepth1_Uint32{F15: 2366152188}`,
VStructDepth1_Uint32{F15: 2366152188},
`VStructDepth1_All{F15: 2366152188}`,
VStructDepth1_All{F15: 2366152188},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VUint32{}`, VStructDepth1_VUint32{}, `VStructDepth1_VUint32{}`, VStructDepth1_VUint32{} },
{ false, `Zero`, `VStructDepth1_VUint32{}`, VStructDepth1_VUint32{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_VUint32{}`, VStructDepth1_VUint32{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VUint32{F16: 123}`,
VStructDepth1_VUint32{F16: 123},
`VStructDepth1_VUint32{F16: 123}`,
VStructDepth1_VUint32{F16: 123},
},
{ false, `Full`,
`VStructDepth1_VUint32{F16: 123}`,
VStructDepth1_VUint32{F16: 123},
`VStructDepth1_All{F16: 123}`,
VStructDepth1_All{F16: 123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_VUint32{F16: 3973228366}`,
VStructDepth1_VUint32{F16: 3973228366},
`VStructDepth1_VUint32{F16: 3973228366}`,
VStructDepth1_VUint32{F16: 3973228366},
},
{ false, `Random0`,
`VStructDepth1_VUint32{F16: 3973228366}`,
VStructDepth1_VUint32{F16: 3973228366},
`VStructDepth1_All{F16: 3973228366}`,
VStructDepth1_All{F16: 3973228366},
},
// Canonical
{ true, `Zero`, `VStructDepth1_Uint64{}`, VStructDepth1_Uint64{}, `VStructDepth1_Uint64{}`, VStructDepth1_Uint64{} },
{ false, `Zero`, `VStructDepth1_Uint64{}`, VStructDepth1_Uint64{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_Uint64{}`, VStructDepth1_Uint64{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_Uint64{F17: 123}`,
VStructDepth1_Uint64{F17: 123},
`VStructDepth1_Uint64{F17: 123}`,
VStructDepth1_Uint64{F17: 123},
},
{ false, `Full`,
`VStructDepth1_Uint64{F17: 123}`,
VStructDepth1_Uint64{F17: 123},
`VStructDepth1_All{F17: 123}`,
VStructDepth1_All{F17: 123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_Uint64{F17: 16342908453211825522}`,
VStructDepth1_Uint64{F17: 16342908453211825522},
`VStructDepth1_Uint64{F17: 16342908453211825522}`,
VStructDepth1_Uint64{F17: 16342908453211825522},
},
{ false, `Random0`,
`VStructDepth1_Uint64{F17: 16342908453211825522}`,
VStructDepth1_Uint64{F17: 16342908453211825522},
`VStructDepth1_All{F17: 16342908453211825522}`,
VStructDepth1_All{F17: 16342908453211825522},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VUint64{}`, VStructDepth1_VUint64{}, `VStructDepth1_VUint64{}`, VStructDepth1_VUint64{} },
{ false, `Zero`, `VStructDepth1_VUint64{}`, VStructDepth1_VUint64{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_VUint64{}`, VStructDepth1_VUint64{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VUint64{F18: 123}`,
VStructDepth1_VUint64{F18: 123},
`VStructDepth1_VUint64{F18: 123}`,
VStructDepth1_VUint64{F18: 123},
},
{ false, `Full`,
`VStructDepth1_VUint64{F18: 123}`,
VStructDepth1_VUint64{F18: 123},
`VStructDepth1_All{F18: 123}`,
VStructDepth1_All{F18: 123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_VUint64{F18: 1714876546347477903}`,
VStructDepth1_VUint64{F18: 1714876546347477903},
`VStructDepth1_VUint64{F18: 1714876546347477903}`,
VStructDepth1_VUint64{F18: 1714876546347477903},
},
{ false, `Random0`,
`VStructDepth1_VUint64{F18: 1714876546347477903}`,
VStructDepth1_VUint64{F18: 1714876546347477903},
`VStructDepth1_All{F18: 1714876546347477903}`,
VStructDepth1_All{F18: 1714876546347477903},
},
// Canonical
{ true, `Zero`, `VStructDepth1_Int8{}`, VStructDepth1_Int8{}, `VStructDepth1_Int8{}`, VStructDepth1_Int8{} },
{ false, `Zero`, `VStructDepth1_Int8{}`, VStructDepth1_Int8{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_Int8{}`, VStructDepth1_Int8{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
// Canonical
{ true, `Full`,
`VStructDepth1_Int8{F19: -123}`,
VStructDepth1_Int8{F19: -123},
`VStructDepth1_Int8{F19: -123}`,
VStructDepth1_Int8{F19: -123},
},
{ false, `Full`,
`VStructDepth1_Int8{F19: -123}`,
VStructDepth1_Int8{F19: -123},
`VStructDepth1_All{F19: -123}`,
VStructDepth1_All{F19: -123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_Int8{F19: -63}`,
VStructDepth1_Int8{F19: -63},
`VStructDepth1_Int8{F19: -63}`,
VStructDepth1_Int8{F19: -63},
},
{ false, `Random0`,
`VStructDepth1_Int8{F19: -63}`,
VStructDepth1_Int8{F19: -63},
`VStructDepth1_All{F19: -63}`,
VStructDepth1_All{F19: -63},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VInt8{}`, VStructDepth1_VInt8{}, `VStructDepth1_VInt8{}`, VStructDepth1_VInt8{} },
{ false, `Zero`, `VStructDepth1_VInt8{}`, VStructDepth1_VInt8{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_VInt8{}`, VStructDepth1_VInt8{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VInt8{F20: -123}`,
VStructDepth1_VInt8{F20: -123},
`VStructDepth1_VInt8{F20: -123}`,
VStructDepth1_VInt8{F20: -123},
},
{ false, `Full`,
`VStructDepth1_VInt8{F20: -123}`,
VStructDepth1_VInt8{F20: -123},
`VStructDepth1_All{F20: -123}`,
VStructDepth1_All{F20: -123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_VInt8{F20: 11}`,
VStructDepth1_VInt8{F20: 11},
`VStructDepth1_VInt8{F20: 11}`,
VStructDepth1_VInt8{F20: 11},
},
{ false, `Random0`,
`VStructDepth1_VInt8{F20: 11}`,
VStructDepth1_VInt8{F20: 11},
`VStructDepth1_All{F20: 11}`,
VStructDepth1_All{F20: 11},
},
// Canonical
{ true, `Zero`, `VStructDepth1_Int16{}`, VStructDepth1_Int16{}, `VStructDepth1_Int16{}`, VStructDepth1_Int16{} },
{ false, `Zero`, `VStructDepth1_Int16{}`, VStructDepth1_Int16{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_Int16{}`, VStructDepth1_Int16{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_Int16{F21: -123}`,
VStructDepth1_Int16{F21: -123},
`VStructDepth1_Int16{F21: -123}`,
VStructDepth1_Int16{F21: -123},
},
{ false, `Full`,
`VStructDepth1_Int16{F21: -123}`,
VStructDepth1_Int16{F21: -123},
`VStructDepth1_All{F21: -123}`,
VStructDepth1_All{F21: -123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_Int16{F21: 5768}`,
VStructDepth1_Int16{F21: 5768},
`VStructDepth1_Int16{F21: 5768}`,
VStructDepth1_Int16{F21: 5768},
},
{ false, `Random0`,
`VStructDepth1_Int16{F21: 5768}`,
VStructDepth1_Int16{F21: 5768},
`VStructDepth1_All{F21: 5768}`,
VStructDepth1_All{F21: 5768},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VInt16{}`, VStructDepth1_VInt16{}, `VStructDepth1_VInt16{}`, VStructDepth1_VInt16{} },
{ false, `Zero`, `VStructDepth1_VInt16{}`, VStructDepth1_VInt16{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
{ false, `Zero`, `VStructDepth1_VInt16{}`, VStructDepth1_VInt16{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VInt16{F22: -123}`,
VStructDepth1_VInt16{F22: -123},
`VStructDepth1_VInt16{F22: -123}`,
VStructDepth1_VInt16{F22: -123},
},
{ false, `Full`,
`VStructDepth1_VInt16{F22: -123}`,
VStructDepth1_VInt16{F22: -123},
`VStructDepth1_All{F22: -123}`,
VStructDepth1_All{F22: -123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_VInt16{F22: 11449}`,
VStructDepth1_VInt16{F22: 11449},
`VStructDepth1_VInt16{F22: 11449}`,
VStructDepth1_VInt16{F22: 11449},
},
{ false, `Random0`,
`VStructDepth1_VInt16{F22: 11449}`,
VStructDepth1_VInt16{F22: 11449},
`VStructDepth1_All{F22: 11449}`,
VStructDepth1_All{F22: 11449},
},
// Canonical
{ true, `Zero`, `VStructDepth1_Int32{}`, VStructDepth1_Int32{}, `VStructDepth1_Int32{}`, VStructDepth1_Int32{} },
{ false, `Zero`, `VStructDepth1_Int32{}`, VStructDepth1_Int32{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_Int32{}`, VStructDepth1_Int32{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_Int32{F23: -123}`,
VStructDepth1_Int32{F23: -123},
`VStructDepth1_Int32{F23: -123}`,
VStructDepth1_Int32{F23: -123},
},
{ false, `Full`,
`VStructDepth1_Int32{F23: -123}`,
VStructDepth1_Int32{F23: -123},
`VStructDepth1_All{F23: -123}`,
VStructDepth1_All{F23: -123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_Int32{F23: -426360945}`,
VStructDepth1_Int32{F23: -426360945},
`VStructDepth1_Int32{F23: -426360945}`,
VStructDepth1_Int32{F23: -426360945},
},
{ false, `Random0`,
`VStructDepth1_Int32{F23: -426360945}`,
VStructDepth1_Int32{F23: -426360945},
`VStructDepth1_All{F23: -426360945}`,
VStructDepth1_All{F23: -426360945},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VInt32{}`, VStructDepth1_VInt32{}, `VStructDepth1_VInt32{}`, VStructDepth1_VInt32{} },
{ false, `Zero`, `VStructDepth1_VInt32{}`, VStructDepth1_VInt32{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
{ false, `Zero`, `VStructDepth1_VInt32{}`, VStructDepth1_VInt32{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VInt32{F24: -123}`,
VStructDepth1_VInt32{F24: -123},
`VStructDepth1_VInt32{F24: -123}`,
VStructDepth1_VInt32{F24: -123},
},
{ false, `Full`,
`VStructDepth1_VInt32{F24: -123}`,
VStructDepth1_VInt32{F24: -123},
`VStructDepth1_All{F24: -123}`,
VStructDepth1_All{F24: -123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_VInt32{F24: -365272045}`,
VStructDepth1_VInt32{F24: -365272045},
`VStructDepth1_VInt32{F24: -365272045}`,
VStructDepth1_VInt32{F24: -365272045},
},
{ false, `Random0`,
`VStructDepth1_VInt32{F24: -365272045}`,
VStructDepth1_VInt32{F24: -365272045},
`VStructDepth1_All{F24: -365272045}`,
VStructDepth1_All{F24: -365272045},
},
// Canonical
{ true, `Zero`, `VStructDepth1_Int64{}`, VStructDepth1_Int64{}, `VStructDepth1_Int64{}`, VStructDepth1_Int64{} },
{ false, `Zero`, `VStructDepth1_Int64{}`, VStructDepth1_Int64{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_Int64{}`, VStructDepth1_Int64{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_Int64{F25: -123}`,
VStructDepth1_Int64{F25: -123},
`VStructDepth1_Int64{F25: -123}`,
VStructDepth1_Int64{F25: -123},
},
{ false, `Full`,
`VStructDepth1_Int64{F25: -123}`,
VStructDepth1_Int64{F25: -123},
`VStructDepth1_All{F25: -123}`,
VStructDepth1_All{F25: -123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_Int64{F25: -326060541489624168}`,
VStructDepth1_Int64{F25: -326060541489624168},
`VStructDepth1_Int64{F25: -326060541489624168}`,
VStructDepth1_Int64{F25: -326060541489624168},
},
{ false, `Random0`,
`VStructDepth1_Int64{F25: -326060541489624168}`,
VStructDepth1_Int64{F25: -326060541489624168},
`VStructDepth1_All{F25: -326060541489624168}`,
VStructDepth1_All{F25: -326060541489624168},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VInt64{}`, VStructDepth1_VInt64{}, `VStructDepth1_VInt64{}`, VStructDepth1_VInt64{} },
{ false, `Zero`, `VStructDepth1_VInt64{}`, VStructDepth1_VInt64{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_VInt64{}`, VStructDepth1_VInt64{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VInt64{F26: -123}`,
VStructDepth1_VInt64{F26: -123},
`VStructDepth1_VInt64{F26: -123}`,
VStructDepth1_VInt64{F26: -123},
},
{ false, `Full`,
`VStructDepth1_VInt64{F26: -123}`,
VStructDepth1_VInt64{F26: -123},
`VStructDepth1_All{F26: -123}`,
VStructDepth1_All{F26: -123},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_VInt64{F26: -3785654656365979938}`,
VStructDepth1_VInt64{F26: -3785654656365979938},
`VStructDepth1_VInt64{F26: -3785654656365979938}`,
VStructDepth1_VInt64{F26: -3785654656365979938},
},
{ false, `Random0`,
`VStructDepth1_VInt64{F26: -3785654656365979938}`,
VStructDepth1_VInt64{F26: -3785654656365979938},
`VStructDepth1_All{F26: -3785654656365979938}`,
VStructDepth1_All{F26: -3785654656365979938},
},
// Canonical
{ true, `Zero`, `VStructDepth1_Float32{}`, VStructDepth1_Float32{}, `VStructDepth1_Float32{}`, VStructDepth1_Float32{} },
{ false, `Zero`, `VStructDepth1_Float32{}`, VStructDepth1_Float32{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_Float32{}`, VStructDepth1_Float32{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
// Canonical
{ true, `Full`,
`VStructDepth1_Float32{F27: 1.5}`,
VStructDepth1_Float32{F27: 1.5},
`VStructDepth1_Float32{F27: 1.5}`,
VStructDepth1_Float32{F27: 1.5},
},
{ false, `Full`,
`VStructDepth1_Float32{F27: 1.5}`,
VStructDepth1_Float32{F27: 1.5},
`VStructDepth1_All{F27: 1.5}`,
VStructDepth1_All{F27: 1.5},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_Float32{F27: -2.160014e+09}`,
VStructDepth1_Float32{F27: -2.160014e+09},
`VStructDepth1_Float32{F27: -2.160014e+09}`,
VStructDepth1_Float32{F27: -2.160014e+09},
},
{ false, `Random0`,
`VStructDepth1_Float32{F27: -2.160014e+09}`,
VStructDepth1_Float32{F27: -2.160014e+09},
`VStructDepth1_All{F27: -2.160014e+09}`,
VStructDepth1_All{F27: -2.160014e+09},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VFloat32{}`, VStructDepth1_VFloat32{}, `VStructDepth1_VFloat32{}`, VStructDepth1_VFloat32{} },
{ false, `Zero`, `VStructDepth1_VFloat32{}`, VStructDepth1_VFloat32{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
{ false, `Zero`, `VStructDepth1_VFloat32{}`, VStructDepth1_VFloat32{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VFloat32{F28: 1.5}`,
VStructDepth1_VFloat32{F28: 1.5},
`VStructDepth1_VFloat32{F28: 1.5}`,
VStructDepth1_VFloat32{F28: 1.5},
},
{ false, `Full`,
`VStructDepth1_VFloat32{F28: 1.5}`,
VStructDepth1_VFloat32{F28: 1.5},
`?VStructDepth1_VFloat32{F28: 1.5}`,
?VStructDepth1_VFloat32{F28: 1.5},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_VFloat32{F28: -4.5656662e+08}`,
VStructDepth1_VFloat32{F28: -4.5656662e+08},
`VStructDepth1_VFloat32{F28: -4.5656662e+08}`,
VStructDepth1_VFloat32{F28: -4.5656662e+08},
},
{ false, `Random0`,
`VStructDepth1_VFloat32{F28: -4.5656662e+08}`,
VStructDepth1_VFloat32{F28: -4.5656662e+08},
`?VStructDepth1_VFloat32{F28: -4.5656662e+08}`,
?VStructDepth1_VFloat32{F28: -4.5656662e+08},
},
// Canonical
{ true, `Zero`, `VStructDepth1_Float64{}`, VStructDepth1_Float64{}, `VStructDepth1_Float64{}`, VStructDepth1_Float64{} },
{ false, `Zero`, `VStructDepth1_Float64{}`, VStructDepth1_Float64{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_Float64{}`, VStructDepth1_Float64{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
// Canonical
{ true, `Full`,
`VStructDepth1_Float64{F29: 1.5}`,
VStructDepth1_Float64{F29: 1.5},
`VStructDepth1_Float64{F29: 1.5}`,
VStructDepth1_Float64{F29: 1.5},
},
{ false, `Full`,
`VStructDepth1_Float64{F29: 1.5}`,
VStructDepth1_Float64{F29: 1.5},
`VStructDepth1_All{F29: 1.5}`,
VStructDepth1_All{F29: 1.5},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_Float64{F29: 3.248322134236514e+08}`,
VStructDepth1_Float64{F29: 3.248322134236514e+08},
`VStructDepth1_Float64{F29: 3.248322134236514e+08}`,
VStructDepth1_Float64{F29: 3.248322134236514e+08},
},
{ false, `Random0`,
`VStructDepth1_Float64{F29: 3.248322134236514e+08}`,
VStructDepth1_Float64{F29: 3.248322134236514e+08},
`VStructDepth1_All{F29: 3.248322134236514e+08}`,
VStructDepth1_All{F29: 3.248322134236514e+08},
},
// Canonical
{ true, `Zero`, `VStructDepth1_VFloat64{}`, VStructDepth1_VFloat64{}, `VStructDepth1_VFloat64{}`, VStructDepth1_VFloat64{} },
{ false, `Zero`, `VStructDepth1_VFloat64{}`, VStructDepth1_VFloat64{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
{ false, `Zero`, `VStructDepth1_VFloat64{}`, VStructDepth1_VFloat64{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth1_VFloat64{F30: 1.5}`,
VStructDepth1_VFloat64{F30: 1.5},
`VStructDepth1_VFloat64{F30: 1.5}`,
VStructDepth1_VFloat64{F30: 1.5},
},
{ false, `Full`,
`VStructDepth1_VFloat64{F30: 1.5}`,
VStructDepth1_VFloat64{F30: 1.5},
`VStructDepth1_All{F30: 1.5}`,
VStructDepth1_All{F30: 1.5},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_VFloat64{F30: -1.3345929771222658e+09}`,
VStructDepth1_VFloat64{F30: -1.3345929771222658e+09},
`VStructDepth1_VFloat64{F30: -1.3345929771222658e+09}`,
VStructDepth1_VFloat64{F30: -1.3345929771222658e+09},
},
{ false, `Random0`,
`VStructDepth1_VFloat64{F30: -1.3345929771222658e+09}`,
VStructDepth1_VFloat64{F30: -1.3345929771222658e+09},
`VStructDepth1_All{F30: -1.3345929771222658e+09}`,
VStructDepth1_All{F30: -1.3345929771222658e+09},
},
// Canonical
{ true, `Zero`,
`VStructDepth1_OptVStructEmpty{}`,
VStructDepth1_OptVStructEmpty{},
`VStructDepth1_OptVStructEmpty{}`,
VStructDepth1_OptVStructEmpty{},
},
{ false, `Zero`, `VStructDepth1_OptVStructEmpty{}`, VStructDepth1_OptVStructEmpty{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`,
`VStructDepth1_OptVStructEmpty{}`,
VStructDepth1_OptVStructEmpty{},
`VStructDepth1_All{}`,
VStructDepth1_All{},
},
// Canonical
{ true, `Full`,
`VStructDepth1_OptVStructEmpty{F31: {}}`,
VStructDepth1_OptVStructEmpty{F31: {}},
`VStructDepth1_OptVStructEmpty{F31: {}}`,
VStructDepth1_OptVStructEmpty{F31: {}},
},
{ false, `Full`,
`VStructDepth1_OptVStructEmpty{F31: {}}`,
VStructDepth1_OptVStructEmpty{F31: {}},
`VStructDepth1_All{F31: {}}`,
VStructDepth1_All{F31: {}},
},
// Canonical
{ true, `Zero`,
`VStructDepth1_OptVNamedError{}`,
VStructDepth1_OptVNamedError{},
`VStructDepth1_OptVNamedError{}`,
VStructDepth1_OptVNamedError{},
},
{ false, `Zero`, `VStructDepth1_OptVNamedError{}`, VStructDepth1_OptVNamedError{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructDepth1_OptVNamedError{}`, VStructDepth1_OptVNamedError{}, `VStructDepth1_All{}`, VStructDepth1_All{} },
// Canonical
{ true, `Full`,
`VStructDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VStructDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VStructDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VStructDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VStructDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VStructDepth1_OptVNamedError{F32: {Msg: "Δ"}}`,
VStructDepth1_OptVNamedError{F32: {Msg: "Δ"}},
`VStructDepth1_OptVNamedError{F32: {Msg: "Δ"}}`,
VStructDepth1_OptVNamedError{F32: {Msg: "Δ"}},
},
{ false, `Random0`,
`VStructDepth1_OptVNamedError{F32: {Msg: "Δ"}}`,
VStructDepth1_OptVNamedError{F32: {Msg: "Δ"}},
`VStructDepth1_All{F32: {Msg: "Δ"}}`,
VStructDepth1_All{F32: {Msg: "Δ"}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_All{F0: nil}`,
VUnionDepth1_All{F0: nil},
`VUnionDepth1_All{F0: nil}`,
VUnionDepth1_All{F0: nil},
},
{ false, `Zero`,
`VUnionDepth1_All{F0: nil}`,
VUnionDepth1_All{F0: nil},
`VUnionDepth1_Any{F0: nil}`,
VUnionDepth1_Any{F0: nil},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VUnionDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`, `VUnionDepth1_All{F9: C}`, VUnionDepth1_All{F9: C}, `VUnionDepth1_All{F9: C}`, VUnionDepth1_All{F9: C} },
{ false, `Random0`,
`VUnionDepth1_All{F9: C}`,
VUnionDepth1_All{F9: C},
`VUnionDepth1_VEnumBcd{F9: C}`,
VUnionDepth1_VEnumBcd{F9: C},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_Any{F0: nil}`,
VUnionDepth1_Any{F0: nil},
`VUnionDepth1_Any{F0: nil}`,
VUnionDepth1_Any{F0: nil},
},
{ false, `Zero`,
`VUnionDepth1_Any{F0: nil}`,
VUnionDepth1_Any{F0: nil},
`VUnionDepth1_All{F0: nil}`,
VUnionDepth1_All{F0: nil},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_Any{F0: int64(-123)}`,
VUnionDepth1_Any{F0: int64(-123)},
`VUnionDepth1_Any{F0: int64(-123)}`,
VUnionDepth1_Any{F0: int64(-123)},
},
{ false, `Full`,
`VUnionDepth1_Any{F0: int64(-123)}`,
VUnionDepth1_Any{F0: int64(-123)},
`VUnionDepth1_All{F0: int64(-123)}`,
VUnionDepth1_All{F0: int64(-123)},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_Any{F0: VList_Byte("\xf2")}`,
VUnionDepth1_Any{F0: VList_Byte("\xf2")},
`VUnionDepth1_Any{F0: VList_Byte("\xf2")}`,
VUnionDepth1_Any{F0: VList_Byte("\xf2")},
},
{ false, `Random0`,
`VUnionDepth1_Any{F0: VList_Byte("\xf2")}`,
VUnionDepth1_Any{F0: VList_Byte("\xf2")},
`VUnionDepth1_All{F0: VList_Byte("\xf2")}`,
VUnionDepth1_All{F0: VList_Byte("\xf2")},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_Bool{F1: false}`,
VUnionDepth1_Bool{F1: false},
`VUnionDepth1_Bool{F1: false}`,
VUnionDepth1_Bool{F1: false},
},
{ false, `Zero`,
`VUnionDepth1_Bool{F1: false}`,
VUnionDepth1_Bool{F1: false},
`VUnionDepth1_All{F1: false}`,
VUnionDepth1_All{F1: false},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_Bool{F1: true}`,
VUnionDepth1_Bool{F1: true},
`VUnionDepth1_Bool{F1: true}`,
VUnionDepth1_Bool{F1: true},
},
{ false, `Full`,
`VUnionDepth1_Bool{F1: true}`,
VUnionDepth1_Bool{F1: true},
`VUnionDepth1_All{F1: true}`,
VUnionDepth1_All{F1: true},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VBool{F2: false}`,
VUnionDepth1_VBool{F2: false},
`VUnionDepth1_VBool{F2: false}`,
VUnionDepth1_VBool{F2: false},
},
{ false, `Zero`,
`VUnionDepth1_VBool{F2: false}`,
VUnionDepth1_VBool{F2: false},
`VUnionDepth1_All{F2: false}`,
VUnionDepth1_All{F2: false},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VBool{F2: true}`,
VUnionDepth1_VBool{F2: true},
`VUnionDepth1_VBool{F2: true}`,
VUnionDepth1_VBool{F2: true},
},
{ false, `Full`,
`VUnionDepth1_VBool{F2: true}`,
VUnionDepth1_VBool{F2: true},
`VUnionDepth1_All{F2: true}`,
VUnionDepth1_All{F2: true},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_String{F3: ""}`,
VUnionDepth1_String{F3: ""},
`VUnionDepth1_String{F3: ""}`,
VUnionDepth1_String{F3: ""},
},
{ false, `Zero`,
`VUnionDepth1_String{F3: ""}`,
VUnionDepth1_String{F3: ""},
`VUnionDepth1_All{F3: ""}`,
VUnionDepth1_All{F3: ""},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
VUnionDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"},
`VUnionDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
VUnionDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`VUnionDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
VUnionDepth1_String{F3: "abcdeΔΘΠΣΦ王普澤世界"},
`VUnionDepth1_All{F3: "abcdeΔΘΠΣΦ王普澤世界"}`,
VUnionDepth1_All{F3: "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_String{F3: "deΔΘΠ"}`,
VUnionDepth1_String{F3: "deΔΘΠ"},
`VUnionDepth1_String{F3: "deΔΘΠ"}`,
VUnionDepth1_String{F3: "deΔΘΠ"},
},
{ false, `Random0`,
`VUnionDepth1_String{F3: "deΔΘΠ"}`,
VUnionDepth1_String{F3: "deΔΘΠ"},
`VUnionDepth1_All{F3: "deΔΘΠ"}`,
VUnionDepth1_All{F3: "deΔΘΠ"},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VString{F4: ""}`,
VUnionDepth1_VString{F4: ""},
`VUnionDepth1_VString{F4: ""}`,
VUnionDepth1_VString{F4: ""},
},
{ false, `Zero`,
`VUnionDepth1_VString{F4: ""}`,
VUnionDepth1_VString{F4: ""},
`VUnionDepth1_All{F4: ""}`,
VUnionDepth1_All{F4: ""},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VString{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
VUnionDepth1_VString{F4: "abcdeΔΘΠΣΦ王普澤世界"},
`VUnionDepth1_VString{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
VUnionDepth1_VString{F4: "abcdeΔΘΠΣΦ王普澤世界"},
},
{ false, `Full`,
`VUnionDepth1_VString{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
VUnionDepth1_VString{F4: "abcdeΔΘΠΣΦ王普澤世界"},
`VUnionDepth1_All{F4: "abcdeΔΘΠΣΦ王普澤世界"}`,
VUnionDepth1_All{F4: "abcdeΔΘΠΣΦ王普澤世界"},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_VString{F4: "d"}`,
VUnionDepth1_VString{F4: "d"},
`VUnionDepth1_VString{F4: "d"}`,
VUnionDepth1_VString{F4: "d"},
},
{ false, `Random0`,
`VUnionDepth1_VString{F4: "d"}`,
VUnionDepth1_VString{F4: "d"},
`VUnionDepth1_All{F4: "d"}`,
VUnionDepth1_All{F4: "d"},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_TypeObject{F5: typeobject(any)}`,
VUnionDepth1_TypeObject{F5: typeobject(any)},
`VUnionDepth1_TypeObject{F5: typeobject(any)}`,
VUnionDepth1_TypeObject{F5: typeobject(any)},
},
{ false, `Zero`,
`VUnionDepth1_TypeObject{F5: typeobject(any)}`,
VUnionDepth1_TypeObject{F5: typeobject(any)},
`VUnionDepth1_All{F5: typeobject(any)}`,
VUnionDepth1_All{F5: typeobject(any)},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_TypeObject{F5: typeobject(int64)}`,
VUnionDepth1_TypeObject{F5: typeobject(int64)},
`VUnionDepth1_TypeObject{F5: typeobject(int64)}`,
VUnionDepth1_TypeObject{F5: typeobject(int64)},
},
{ false, `Full`,
`VUnionDepth1_TypeObject{F5: typeobject(int64)}`,
VUnionDepth1_TypeObject{F5: typeobject(int64)},
`VUnionDepth1_All{F5: typeobject(int64)}`,
VUnionDepth1_All{F5: typeobject(int64)},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_TypeObject{F5: typeobject(VArray1_VList_Byte)}`,
VUnionDepth1_TypeObject{F5: typeobject(VArray1_VList_Byte)},
`VUnionDepth1_TypeObject{F5: typeobject(VArray1_VList_Byte)}`,
VUnionDepth1_TypeObject{F5: typeobject(VArray1_VList_Byte)},
},
{ false, `Random0`,
`VUnionDepth1_TypeObject{F5: typeobject(VArray1_VList_Byte)}`,
VUnionDepth1_TypeObject{F5: typeobject(VArray1_VList_Byte)},
`VUnionDepth1_All{F5: typeobject(VArray1_VList_Byte)}`,
VUnionDepth1_All{F5: typeobject(VArray1_VList_Byte)},
},
// Canonical
{ true, `Zero`, `VUnionDepth1_Byte{F6: 0}`, VUnionDepth1_Byte{F6: 0}, `VUnionDepth1_Byte{F6: 0}`, VUnionDepth1_Byte{F6: 0} },
{ false, `Zero`, `VUnionDepth1_Byte{F6: 0}`, VUnionDepth1_Byte{F6: 0}, `VUnionDepth1_All{F6: 0}`, VUnionDepth1_All{F6: 0} },
// Canonical
{ true, `Full`,
`VUnionDepth1_Byte{F6: 123}`,
VUnionDepth1_Byte{F6: 123},
`VUnionDepth1_Byte{F6: 123}`,
VUnionDepth1_Byte{F6: 123},
},
{ false, `Full`,
`VUnionDepth1_Byte{F6: 123}`,
VUnionDepth1_Byte{F6: 123},
`VUnionDepth1_All{F6: 123}`,
VUnionDepth1_All{F6: 123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_Byte{F6: 148}`,
VUnionDepth1_Byte{F6: 148},
`VUnionDepth1_Byte{F6: 148}`,
VUnionDepth1_Byte{F6: 148},
},
{ false, `Random0`,
`VUnionDepth1_Byte{F6: 148}`,
VUnionDepth1_Byte{F6: 148},
`VUnionDepth1_All{F6: 148}`,
VUnionDepth1_All{F6: 148},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VByte{F7: 0}`,
VUnionDepth1_VByte{F7: 0},
`VUnionDepth1_VByte{F7: 0}`,
VUnionDepth1_VByte{F7: 0},
},
{ false, `Zero`, `VUnionDepth1_VByte{F7: 0}`, VUnionDepth1_VByte{F7: 0}, `VUnionDepth1_All{F7: 0}`, VUnionDepth1_All{F7: 0} },
// Canonical
{ true, `Full`,
`VUnionDepth1_VByte{F7: 123}`,
VUnionDepth1_VByte{F7: 123},
`VUnionDepth1_VByte{F7: 123}`,
VUnionDepth1_VByte{F7: 123},
},
{ false, `Full`,
`VUnionDepth1_VByte{F7: 123}`,
VUnionDepth1_VByte{F7: 123},
`VUnionDepth1_All{F7: 123}`,
VUnionDepth1_All{F7: 123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_VByte{F7: 162}`,
VUnionDepth1_VByte{F7: 162},
`VUnionDepth1_VByte{F7: 162}`,
VUnionDepth1_VByte{F7: 162},
},
{ false, `Random0`,
`VUnionDepth1_VByte{F7: 162}`,
VUnionDepth1_VByte{F7: 162},
`VUnionDepth1_All{F7: 162}`,
VUnionDepth1_All{F7: 162},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VEnumAbc{F8: A}`,
VUnionDepth1_VEnumAbc{F8: A},
`VUnionDepth1_VEnumAbc{F8: A}`,
VUnionDepth1_VEnumAbc{F8: A},
},
{ false, `Zero`,
`VUnionDepth1_VEnumAbc{F8: A}`,
VUnionDepth1_VEnumAbc{F8: A},
`VUnionDepth1_All{F8: A}`,
VUnionDepth1_All{F8: A},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VEnumAbc{F8: C}`,
VUnionDepth1_VEnumAbc{F8: C},
`VUnionDepth1_VEnumAbc{F8: C}`,
VUnionDepth1_VEnumAbc{F8: C},
},
{ false, `Full`,
`VUnionDepth1_VEnumAbc{F8: C}`,
VUnionDepth1_VEnumAbc{F8: C},
`VUnionDepth1_All{F8: C}`,
VUnionDepth1_All{F8: C},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VEnumBcd{F9: B}`,
VUnionDepth1_VEnumBcd{F9: B},
`VUnionDepth1_VEnumBcd{F9: B}`,
VUnionDepth1_VEnumBcd{F9: B},
},
{ false, `Zero`,
`VUnionDepth1_VEnumBcd{F9: B}`,
VUnionDepth1_VEnumBcd{F9: B},
`VUnionDepth1_All{F9: B}`,
VUnionDepth1_All{F9: B},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VEnumBcd{F9: D}`,
VUnionDepth1_VEnumBcd{F9: D},
`VUnionDepth1_VEnumBcd{F9: D}`,
VUnionDepth1_VEnumBcd{F9: D},
},
{ false, `Full`,
`VUnionDepth1_VEnumBcd{F9: D}`,
VUnionDepth1_VEnumBcd{F9: D},
`VUnionDepth1_All{F9: D}`,
VUnionDepth1_All{F9: D},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VStructEmpty{F10: {}}`,
VUnionDepth1_VStructEmpty{F10: {}},
`VUnionDepth1_VStructEmpty{F10: {}}`,
VUnionDepth1_VStructEmpty{F10: {}},
},
{ false, `Zero`,
`VUnionDepth1_VStructEmpty{F10: {}}`,
VUnionDepth1_VStructEmpty{F10: {}},
`VUnionDepth1_All{F10: {}}`,
VUnionDepth1_All{F10: {}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VNamedError{F11: {}}`,
VUnionDepth1_VNamedError{F11: {}},
`VUnionDepth1_VNamedError{F11: {}}`,
VUnionDepth1_VNamedError{F11: {}},
},
{ false, `Zero`,
`VUnionDepth1_VNamedError{F11: {}}`,
VUnionDepth1_VNamedError{F11: {}},
`VUnionDepth1_All{F11: {}}`,
VUnionDepth1_All{F11: {}},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_VNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VUnionDepth1_VNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_VNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VUnionDepth1_VNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_VNamedError{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VUnionDepth1_All{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_All{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_VNamedError{F11: {Id: "Π", Msg: "ΔΘ"}}`,
VUnionDepth1_VNamedError{F11: {Id: "Π", Msg: "ΔΘ"}},
`VUnionDepth1_VNamedError{F11: {Id: "Π", Msg: "ΔΘ"}}`,
VUnionDepth1_VNamedError{F11: {Id: "Π", Msg: "ΔΘ"}},
},
{ false, `Random0`,
`VUnionDepth1_VNamedError{F11: {Id: "Π", Msg: "ΔΘ"}}`,
VUnionDepth1_VNamedError{F11: {Id: "Π", Msg: "ΔΘ"}},
`VUnionDepth1_All{F11: {Id: "Π", Msg: "ΔΘ"}}`,
VUnionDepth1_All{F11: {Id: "Π", Msg: "ΔΘ"}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_Error{F12: nil}`,
VUnionDepth1_Error{F12: nil},
`VUnionDepth1_Error{F12: nil}`,
VUnionDepth1_Error{F12: nil},
},
{ false, `Zero`,
`VUnionDepth1_Error{F12: nil}`,
VUnionDepth1_Error{F12: nil},
`VUnionDepth1_All{F12: nil}`,
VUnionDepth1_All{F12: nil},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VUnionDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VUnionDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_Error{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VUnionDepth1_All{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_All{F12: {Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_Error{F12: {Id: "ΘΠ", Msg: "澤世"}}`,
VUnionDepth1_Error{F12: {Id: "ΘΠ", Msg: "澤世"}},
`VUnionDepth1_Error{F12: {Id: "ΘΠ", Msg: "澤世"}}`,
VUnionDepth1_Error{F12: {Id: "ΘΠ", Msg: "澤世"}},
},
{ false, `Random0`,
`VUnionDepth1_Error{F12: {Id: "ΘΠ", Msg: "澤世"}}`,
VUnionDepth1_Error{F12: {Id: "ΘΠ", Msg: "澤世"}},
`VUnionDepth1_All{F12: {Id: "ΘΠ", Msg: "澤世"}}`,
VUnionDepth1_All{F12: {Id: "ΘΠ", Msg: "澤世"}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_Uint16{F13: 0}`,
VUnionDepth1_Uint16{F13: 0},
`VUnionDepth1_Uint16{F13: 0}`,
VUnionDepth1_Uint16{F13: 0},
},
{ false, `Zero`,
`VUnionDepth1_Uint16{F13: 0}`,
VUnionDepth1_Uint16{F13: 0},
`VUnionDepth1_All{F13: 0}`,
VUnionDepth1_All{F13: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_Uint16{F13: 123}`,
VUnionDepth1_Uint16{F13: 123},
`VUnionDepth1_Uint16{F13: 123}`,
VUnionDepth1_Uint16{F13: 123},
},
{ false, `Full`,
`VUnionDepth1_Uint16{F13: 123}`,
VUnionDepth1_Uint16{F13: 123},
`VUnionDepth1_All{F13: 123}`,
VUnionDepth1_All{F13: 123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_Uint16{F13: 38806}`,
VUnionDepth1_Uint16{F13: 38806},
`VUnionDepth1_Uint16{F13: 38806}`,
VUnionDepth1_Uint16{F13: 38806},
},
{ false, `Random0`,
`VUnionDepth1_Uint16{F13: 38806}`,
VUnionDepth1_Uint16{F13: 38806},
`VUnionDepth1_All{F13: 38806}`,
VUnionDepth1_All{F13: 38806},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VUint16{F14: 0}`,
VUnionDepth1_VUint16{F14: 0},
`VUnionDepth1_VUint16{F14: 0}`,
VUnionDepth1_VUint16{F14: 0},
},
{ false, `Zero`,
`VUnionDepth1_VUint16{F14: 0}`,
VUnionDepth1_VUint16{F14: 0},
`VUnionDepth1_All{F14: 0}`,
VUnionDepth1_All{F14: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VUint16{F14: 123}`,
VUnionDepth1_VUint16{F14: 123},
`VUnionDepth1_VUint16{F14: 123}`,
VUnionDepth1_VUint16{F14: 123},
},
{ false, `Full`,
`VUnionDepth1_VUint16{F14: 123}`,
VUnionDepth1_VUint16{F14: 123},
`VUnionDepth1_All{F14: 123}`,
VUnionDepth1_All{F14: 123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_VUint16{F14: 25922}`,
VUnionDepth1_VUint16{F14: 25922},
`VUnionDepth1_VUint16{F14: 25922}`,
VUnionDepth1_VUint16{F14: 25922},
},
{ false, `Random0`,
`VUnionDepth1_VUint16{F14: 25922}`,
VUnionDepth1_VUint16{F14: 25922},
`VUnionDepth1_All{F14: 25922}`,
VUnionDepth1_All{F14: 25922},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_Uint32{F15: 0}`,
VUnionDepth1_Uint32{F15: 0},
`VUnionDepth1_Uint32{F15: 0}`,
VUnionDepth1_Uint32{F15: 0},
},
{ false, `Zero`,
`VUnionDepth1_Uint32{F15: 0}`,
VUnionDepth1_Uint32{F15: 0},
`VUnionDepth1_All{F15: 0}`,
VUnionDepth1_All{F15: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_Uint32{F15: 123}`,
VUnionDepth1_Uint32{F15: 123},
`VUnionDepth1_Uint32{F15: 123}`,
VUnionDepth1_Uint32{F15: 123},
},
{ false, `Full`,
`VUnionDepth1_Uint32{F15: 123}`,
VUnionDepth1_Uint32{F15: 123},
`VUnionDepth1_All{F15: 123}`,
VUnionDepth1_All{F15: 123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_Uint32{F15: 2190777622}`,
VUnionDepth1_Uint32{F15: 2190777622},
`VUnionDepth1_Uint32{F15: 2190777622}`,
VUnionDepth1_Uint32{F15: 2190777622},
},
{ false, `Random0`,
`VUnionDepth1_Uint32{F15: 2190777622}`,
VUnionDepth1_Uint32{F15: 2190777622},
`VUnionDepth1_All{F15: 2190777622}`,
VUnionDepth1_All{F15: 2190777622},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VUint32{F16: 0}`,
VUnionDepth1_VUint32{F16: 0},
`VUnionDepth1_VUint32{F16: 0}`,
VUnionDepth1_VUint32{F16: 0},
},
{ false, `Zero`,
`VUnionDepth1_VUint32{F16: 0}`,
VUnionDepth1_VUint32{F16: 0},
`VUnionDepth1_All{F16: 0}`,
VUnionDepth1_All{F16: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VUint32{F16: 123}`,
VUnionDepth1_VUint32{F16: 123},
`VUnionDepth1_VUint32{F16: 123}`,
VUnionDepth1_VUint32{F16: 123},
},
{ false, `Full`,
`VUnionDepth1_VUint32{F16: 123}`,
VUnionDepth1_VUint32{F16: 123},
`VUnionDepth1_All{F16: 123}`,
VUnionDepth1_All{F16: 123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_VUint32{F16: 2146335826}`,
VUnionDepth1_VUint32{F16: 2146335826},
`VUnionDepth1_VUint32{F16: 2146335826}`,
VUnionDepth1_VUint32{F16: 2146335826},
},
{ false, `Random0`,
`VUnionDepth1_VUint32{F16: 2146335826}`,
VUnionDepth1_VUint32{F16: 2146335826},
`VUnionDepth1_All{F16: 2146335826}`,
VUnionDepth1_All{F16: 2146335826},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_Uint64{F17: 0}`,
VUnionDepth1_Uint64{F17: 0},
`VUnionDepth1_Uint64{F17: 0}`,
VUnionDepth1_Uint64{F17: 0},
},
{ false, `Zero`,
`VUnionDepth1_Uint64{F17: 0}`,
VUnionDepth1_Uint64{F17: 0},
`VUnionDepth1_All{F17: 0}`,
VUnionDepth1_All{F17: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_Uint64{F17: 123}`,
VUnionDepth1_Uint64{F17: 123},
`VUnionDepth1_Uint64{F17: 123}`,
VUnionDepth1_Uint64{F17: 123},
},
{ false, `Full`,
`VUnionDepth1_Uint64{F17: 123}`,
VUnionDepth1_Uint64{F17: 123},
`VUnionDepth1_All{F17: 123}`,
VUnionDepth1_All{F17: 123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_Uint64{F17: 8564503396676571567}`,
VUnionDepth1_Uint64{F17: 8564503396676571567},
`VUnionDepth1_Uint64{F17: 8564503396676571567}`,
VUnionDepth1_Uint64{F17: 8564503396676571567},
},
{ false, `Random0`,
`VUnionDepth1_Uint64{F17: 8564503396676571567}`,
VUnionDepth1_Uint64{F17: 8564503396676571567},
`VUnionDepth1_All{F17: 8564503396676571567}`,
VUnionDepth1_All{F17: 8564503396676571567},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VUint64{F18: 0}`,
VUnionDepth1_VUint64{F18: 0},
`VUnionDepth1_VUint64{F18: 0}`,
VUnionDepth1_VUint64{F18: 0},
},
{ false, `Zero`,
`VUnionDepth1_VUint64{F18: 0}`,
VUnionDepth1_VUint64{F18: 0},
`VUnionDepth1_All{F18: 0}`,
VUnionDepth1_All{F18: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VUint64{F18: 123}`,
VUnionDepth1_VUint64{F18: 123},
`VUnionDepth1_VUint64{F18: 123}`,
VUnionDepth1_VUint64{F18: 123},
},
{ false, `Full`,
`VUnionDepth1_VUint64{F18: 123}`,
VUnionDepth1_VUint64{F18: 123},
`VUnionDepth1_All{F18: 123}`,
VUnionDepth1_All{F18: 123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_VUint64{F18: 13950474839629965026}`,
VUnionDepth1_VUint64{F18: 13950474839629965026},
`VUnionDepth1_VUint64{F18: 13950474839629965026}`,
VUnionDepth1_VUint64{F18: 13950474839629965026},
},
{ false, `Random0`,
`VUnionDepth1_VUint64{F18: 13950474839629965026}`,
VUnionDepth1_VUint64{F18: 13950474839629965026},
`VUnionDepth1_All{F18: 13950474839629965026}`,
VUnionDepth1_All{F18: 13950474839629965026},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_Int8{F19: 0}`,
VUnionDepth1_Int8{F19: 0},
`VUnionDepth1_Int8{F19: 0}`,
VUnionDepth1_Int8{F19: 0},
},
{ false, `Zero`, `VUnionDepth1_Int8{F19: 0}`, VUnionDepth1_Int8{F19: 0}, `VUnionDepth1_All{F19: 0}`, VUnionDepth1_All{F19: 0} },
// Canonical
{ true, `Full`,
`VUnionDepth1_Int8{F19: -123}`,
VUnionDepth1_Int8{F19: -123},
`VUnionDepth1_Int8{F19: -123}`,
VUnionDepth1_Int8{F19: -123},
},
{ false, `Full`,
`VUnionDepth1_Int8{F19: -123}`,
VUnionDepth1_Int8{F19: -123},
`VUnionDepth1_All{F19: -123}`,
VUnionDepth1_All{F19: -123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_Int8{F19: -28}`,
VUnionDepth1_Int8{F19: -28},
`VUnionDepth1_Int8{F19: -28}`,
VUnionDepth1_Int8{F19: -28},
},
{ false, `Random0`,
`VUnionDepth1_Int8{F19: -28}`,
VUnionDepth1_Int8{F19: -28},
`VUnionDepth1_All{F19: -28}`,
VUnionDepth1_All{F19: -28},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VInt8{F20: 0}`,
VUnionDepth1_VInt8{F20: 0},
`VUnionDepth1_VInt8{F20: 0}`,
VUnionDepth1_VInt8{F20: 0},
},
{ false, `Zero`,
`VUnionDepth1_VInt8{F20: 0}`,
VUnionDepth1_VInt8{F20: 0},
`VUnionDepth1_All{F20: 0}`,
VUnionDepth1_All{F20: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VInt8{F20: -123}`,
VUnionDepth1_VInt8{F20: -123},
`VUnionDepth1_VInt8{F20: -123}`,
VUnionDepth1_VInt8{F20: -123},
},
{ false, `Full`,
`VUnionDepth1_VInt8{F20: -123}`,
VUnionDepth1_VInt8{F20: -123},
`VUnionDepth1_All{F20: -123}`,
VUnionDepth1_All{F20: -123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_VInt8{F20: 41}`,
VUnionDepth1_VInt8{F20: 41},
`VUnionDepth1_VInt8{F20: 41}`,
VUnionDepth1_VInt8{F20: 41},
},
{ false, `Random0`,
`VUnionDepth1_VInt8{F20: 41}`,
VUnionDepth1_VInt8{F20: 41},
`VUnionDepth1_All{F20: 41}`,
VUnionDepth1_All{F20: 41},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_Int16{F21: 0}`,
VUnionDepth1_Int16{F21: 0},
`VUnionDepth1_Int16{F21: 0}`,
VUnionDepth1_Int16{F21: 0},
},
{ false, `Zero`,
`VUnionDepth1_Int16{F21: 0}`,
VUnionDepth1_Int16{F21: 0},
`VUnionDepth1_All{F21: 0}`,
VUnionDepth1_All{F21: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_Int16{F21: -123}`,
VUnionDepth1_Int16{F21: -123},
`VUnionDepth1_Int16{F21: -123}`,
VUnionDepth1_Int16{F21: -123},
},
{ false, `Full`,
`VUnionDepth1_Int16{F21: -123}`,
VUnionDepth1_Int16{F21: -123},
`VUnionDepth1_All{F21: -123}`,
VUnionDepth1_All{F21: -123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_Int16{F21: -1424}`,
VUnionDepth1_Int16{F21: -1424},
`VUnionDepth1_Int16{F21: -1424}`,
VUnionDepth1_Int16{F21: -1424},
},
{ false, `Random0`,
`VUnionDepth1_Int16{F21: -1424}`,
VUnionDepth1_Int16{F21: -1424},
`VUnionDepth1_All{F21: -1424}`,
VUnionDepth1_All{F21: -1424},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VInt16{F22: 0}`,
VUnionDepth1_VInt16{F22: 0},
`VUnionDepth1_VInt16{F22: 0}`,
VUnionDepth1_VInt16{F22: 0},
},
{ false, `Zero`,
`VUnionDepth1_VInt16{F22: 0}`,
VUnionDepth1_VInt16{F22: 0},
`VUnionDepth1_All{F22: 0}`,
VUnionDepth1_All{F22: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VInt16{F22: -123}`,
VUnionDepth1_VInt16{F22: -123},
`VUnionDepth1_VInt16{F22: -123}`,
VUnionDepth1_VInt16{F22: -123},
},
{ false, `Full`,
`VUnionDepth1_VInt16{F22: -123}`,
VUnionDepth1_VInt16{F22: -123},
`VUnionDepth1_All{F22: -123}`,
VUnionDepth1_All{F22: -123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_VInt16{F22: 1101}`,
VUnionDepth1_VInt16{F22: 1101},
`VUnionDepth1_VInt16{F22: 1101}`,
VUnionDepth1_VInt16{F22: 1101},
},
{ false, `Random0`,
`VUnionDepth1_VInt16{F22: 1101}`,
VUnionDepth1_VInt16{F22: 1101},
`VUnionDepth1_All{F22: 1101}`,
VUnionDepth1_All{F22: 1101},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_Int32{F23: 0}`,
VUnionDepth1_Int32{F23: 0},
`VUnionDepth1_Int32{F23: 0}`,
VUnionDepth1_Int32{F23: 0},
},
{ false, `Zero`,
`VUnionDepth1_Int32{F23: 0}`,
VUnionDepth1_Int32{F23: 0},
`VUnionDepth1_All{F23: 0}`,
VUnionDepth1_All{F23: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_Int32{F23: -123}`,
VUnionDepth1_Int32{F23: -123},
`VUnionDepth1_Int32{F23: -123}`,
VUnionDepth1_Int32{F23: -123},
},
{ false, `Full`,
`VUnionDepth1_Int32{F23: -123}`,
VUnionDepth1_Int32{F23: -123},
`VUnionDepth1_All{F23: -123}`,
VUnionDepth1_All{F23: -123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_Int32{F23: 597552188}`,
VUnionDepth1_Int32{F23: 597552188},
`VUnionDepth1_Int32{F23: 597552188}`,
VUnionDepth1_Int32{F23: 597552188},
},
{ false, `Random0`,
`VUnionDepth1_Int32{F23: 597552188}`,
VUnionDepth1_Int32{F23: 597552188},
`VUnionDepth1_All{F23: 597552188}`,
VUnionDepth1_All{F23: 597552188},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VInt32{F24: 0}`,
VUnionDepth1_VInt32{F24: 0},
`VUnionDepth1_VInt32{F24: 0}`,
VUnionDepth1_VInt32{F24: 0},
},
{ false, `Zero`,
`VUnionDepth1_VInt32{F24: 0}`,
VUnionDepth1_VInt32{F24: 0},
`VUnionDepth1_All{F24: 0}`,
VUnionDepth1_All{F24: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VInt32{F24: -123}`,
VUnionDepth1_VInt32{F24: -123},
`VUnionDepth1_VInt32{F24: -123}`,
VUnionDepth1_VInt32{F24: -123},
},
{ false, `Full`,
`VUnionDepth1_VInt32{F24: -123}`,
VUnionDepth1_VInt32{F24: -123},
`VUnionDepth1_All{F24: -123}`,
VUnionDepth1_All{F24: -123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_VInt32{F24: 455537318}`,
VUnionDepth1_VInt32{F24: 455537318},
`VUnionDepth1_VInt32{F24: 455537318}`,
VUnionDepth1_VInt32{F24: 455537318},
},
{ false, `Random0`,
`VUnionDepth1_VInt32{F24: 455537318}`,
VUnionDepth1_VInt32{F24: 455537318},
`VUnionDepth1_All{F24: 455537318}`,
VUnionDepth1_All{F24: 455537318},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_Int64{F25: 0}`,
VUnionDepth1_Int64{F25: 0},
`VUnionDepth1_Int64{F25: 0}`,
VUnionDepth1_Int64{F25: 0},
},
{ false, `Zero`,
`VUnionDepth1_Int64{F25: 0}`,
VUnionDepth1_Int64{F25: 0},
`VUnionDepth1_All{F25: 0}`,
VUnionDepth1_All{F25: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_Int64{F25: -123}`,
VUnionDepth1_Int64{F25: -123},
`VUnionDepth1_Int64{F25: -123}`,
VUnionDepth1_Int64{F25: -123},
},
{ false, `Full`,
`VUnionDepth1_Int64{F25: -123}`,
VUnionDepth1_Int64{F25: -123},
`VUnionDepth1_All{F25: -123}`,
VUnionDepth1_All{F25: -123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_Int64{F25: 1372690032185737469}`,
VUnionDepth1_Int64{F25: 1372690032185737469},
`VUnionDepth1_Int64{F25: 1372690032185737469}`,
VUnionDepth1_Int64{F25: 1372690032185737469},
},
{ false, `Random0`,
`VUnionDepth1_Int64{F25: 1372690032185737469}`,
VUnionDepth1_Int64{F25: 1372690032185737469},
`VUnionDepth1_All{F25: 1372690032185737469}`,
VUnionDepth1_All{F25: 1372690032185737469},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VInt64{F26: 0}`,
VUnionDepth1_VInt64{F26: 0},
`VUnionDepth1_VInt64{F26: 0}`,
VUnionDepth1_VInt64{F26: 0},
},
{ false, `Zero`,
`VUnionDepth1_VInt64{F26: 0}`,
VUnionDepth1_VInt64{F26: 0},
`VUnionDepth1_All{F26: 0}`,
VUnionDepth1_All{F26: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VInt64{F26: -123}`,
VUnionDepth1_VInt64{F26: -123},
`VUnionDepth1_VInt64{F26: -123}`,
VUnionDepth1_VInt64{F26: -123},
},
{ false, `Full`,
`VUnionDepth1_VInt64{F26: -123}`,
VUnionDepth1_VInt64{F26: -123},
`VUnionDepth1_All{F26: -123}`,
VUnionDepth1_All{F26: -123},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_VInt64{F26: 631175252722087298}`,
VUnionDepth1_VInt64{F26: 631175252722087298},
`VUnionDepth1_VInt64{F26: 631175252722087298}`,
VUnionDepth1_VInt64{F26: 631175252722087298},
},
{ false, `Random0`,
`VUnionDepth1_VInt64{F26: 631175252722087298}`,
VUnionDepth1_VInt64{F26: 631175252722087298},
`VUnionDepth1_All{F26: 631175252722087298}`,
VUnionDepth1_All{F26: 631175252722087298},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_Float32{F27: 0}`,
VUnionDepth1_Float32{F27: 0},
`VUnionDepth1_Float32{F27: 0}`,
VUnionDepth1_Float32{F27: 0},
},
{ false, `Zero`,
`VUnionDepth1_Float32{F27: 0}`,
VUnionDepth1_Float32{F27: 0},
`VUnionDepth1_All{F27: 0}`,
VUnionDepth1_All{F27: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_Float32{F27: 1.5}`,
VUnionDepth1_Float32{F27: 1.5},
`VUnionDepth1_Float32{F27: 1.5}`,
VUnionDepth1_Float32{F27: 1.5},
},
{ false, `Full`,
`VUnionDepth1_Float32{F27: 1.5}`,
VUnionDepth1_Float32{F27: 1.5},
`VUnionDepth1_All{F27: 1.5}`,
VUnionDepth1_All{F27: 1.5},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_Float32{F27: 3.2036168e+09}`,
VUnionDepth1_Float32{F27: 3.2036168e+09},
`VUnionDepth1_Float32{F27: 3.2036168e+09}`,
VUnionDepth1_Float32{F27: 3.2036168e+09},
},
{ false, `Random0`,
`VUnionDepth1_Float32{F27: 3.2036168e+09}`,
VUnionDepth1_Float32{F27: 3.2036168e+09},
`VUnionDepth1_All{F27: 3.2036168e+09}`,
VUnionDepth1_All{F27: 3.2036168e+09},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VFloat32{F28: 0}`,
VUnionDepth1_VFloat32{F28: 0},
`VUnionDepth1_VFloat32{F28: 0}`,
VUnionDepth1_VFloat32{F28: 0},
},
{ false, `Zero`,
`VUnionDepth1_VFloat32{F28: 0}`,
VUnionDepth1_VFloat32{F28: 0},
`VUnionDepth1_All{F28: 0}`,
VUnionDepth1_All{F28: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VFloat32{F28: 1.5}`,
VUnionDepth1_VFloat32{F28: 1.5},
`VUnionDepth1_VFloat32{F28: 1.5}`,
VUnionDepth1_VFloat32{F28: 1.5},
},
{ false, `Full`,
`VUnionDepth1_VFloat32{F28: 1.5}`,
VUnionDepth1_VFloat32{F28: 1.5},
`VUnionDepth1_All{F28: 1.5}`,
VUnionDepth1_All{F28: 1.5},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_VFloat32{F28: 1.6305185e+09}`,
VUnionDepth1_VFloat32{F28: 1.6305185e+09},
`VUnionDepth1_VFloat32{F28: 1.6305185e+09}`,
VUnionDepth1_VFloat32{F28: 1.6305185e+09},
},
{ false, `Random0`,
`VUnionDepth1_VFloat32{F28: 1.6305185e+09}`,
VUnionDepth1_VFloat32{F28: 1.6305185e+09},
`VUnionDepth1_All{F28: 1.6305185e+09}`,
VUnionDepth1_All{F28: 1.6305185e+09},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_Float64{F29: 0}`,
VUnionDepth1_Float64{F29: 0},
`VUnionDepth1_Float64{F29: 0}`,
VUnionDepth1_Float64{F29: 0},
},
{ false, `Zero`,
`VUnionDepth1_Float64{F29: 0}`,
VUnionDepth1_Float64{F29: 0},
`VUnionDepth1_All{F29: 0}`,
VUnionDepth1_All{F29: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_Float64{F29: 1.5}`,
VUnionDepth1_Float64{F29: 1.5},
`VUnionDepth1_Float64{F29: 1.5}`,
VUnionDepth1_Float64{F29: 1.5},
},
{ false, `Full`,
`VUnionDepth1_Float64{F29: 1.5}`,
VUnionDepth1_Float64{F29: 1.5},
`VUnionDepth1_All{F29: 1.5}`,
VUnionDepth1_All{F29: 1.5},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_Float64{F29: 1.41257087459224e+09}`,
VUnionDepth1_Float64{F29: 1.41257087459224e+09},
`VUnionDepth1_Float64{F29: 1.41257087459224e+09}`,
VUnionDepth1_Float64{F29: 1.41257087459224e+09},
},
{ false, `Random0`,
`VUnionDepth1_Float64{F29: 1.41257087459224e+09}`,
VUnionDepth1_Float64{F29: 1.41257087459224e+09},
`VUnionDepth1_All{F29: 1.41257087459224e+09}`,
VUnionDepth1_All{F29: 1.41257087459224e+09},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_VFloat64{F30: 0}`,
VUnionDepth1_VFloat64{F30: 0},
`VUnionDepth1_VFloat64{F30: 0}`,
VUnionDepth1_VFloat64{F30: 0},
},
{ false, `Zero`,
`VUnionDepth1_VFloat64{F30: 0}`,
VUnionDepth1_VFloat64{F30: 0},
`VUnionDepth1_All{F30: 0}`,
VUnionDepth1_All{F30: 0},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_VFloat64{F30: 1.5}`,
VUnionDepth1_VFloat64{F30: 1.5},
`VUnionDepth1_VFloat64{F30: 1.5}`,
VUnionDepth1_VFloat64{F30: 1.5},
},
{ false, `Full`,
`VUnionDepth1_VFloat64{F30: 1.5}`,
VUnionDepth1_VFloat64{F30: 1.5},
`VUnionDepth1_All{F30: 1.5}`,
VUnionDepth1_All{F30: 1.5},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_VFloat64{F30: 2.485054342054782e+09}`,
VUnionDepth1_VFloat64{F30: 2.485054342054782e+09},
`VUnionDepth1_VFloat64{F30: 2.485054342054782e+09}`,
VUnionDepth1_VFloat64{F30: 2.485054342054782e+09},
},
{ false, `Random0`,
`VUnionDepth1_VFloat64{F30: 2.485054342054782e+09}`,
VUnionDepth1_VFloat64{F30: 2.485054342054782e+09},
`VUnionDepth1_All{F30: 2.485054342054782e+09}`,
VUnionDepth1_All{F30: 2.485054342054782e+09},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_OptVStructEmpty{F31: nil}`,
VUnionDepth1_OptVStructEmpty{F31: nil},
`VUnionDepth1_OptVStructEmpty{F31: nil}`,
VUnionDepth1_OptVStructEmpty{F31: nil},
},
{ false, `Zero`,
`VUnionDepth1_OptVStructEmpty{F31: nil}`,
VUnionDepth1_OptVStructEmpty{F31: nil},
`VUnionDepth1_All{F31: nil}`,
VUnionDepth1_All{F31: nil},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_OptVStructEmpty{F31: {}}`,
VUnionDepth1_OptVStructEmpty{F31: {}},
`VUnionDepth1_OptVStructEmpty{F31: {}}`,
VUnionDepth1_OptVStructEmpty{F31: {}},
},
{ false, `Full`,
`VUnionDepth1_OptVStructEmpty{F31: {}}`,
VUnionDepth1_OptVStructEmpty{F31: {}},
`VUnionDepth1_All{F31: {}}`,
VUnionDepth1_All{F31: {}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth1_OptVNamedError{F32: nil}`,
VUnionDepth1_OptVNamedError{F32: nil},
`VUnionDepth1_OptVNamedError{F32: nil}`,
VUnionDepth1_OptVNamedError{F32: nil},
},
{ false, `Zero`,
`VUnionDepth1_OptVNamedError{F32: nil}`,
VUnionDepth1_OptVNamedError{F32: nil},
`VUnionDepth1_All{F32: nil}`,
VUnionDepth1_All{F32: nil},
},
// Canonical
{ true, `Full`,
`VUnionDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VUnionDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VUnionDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_OptVNamedError{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
`VUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth1_OptVNamedError{F32: {Id: "e"}}`,
VUnionDepth1_OptVNamedError{F32: {Id: "e"}},
`VUnionDepth1_OptVNamedError{F32: {Id: "e"}}`,
VUnionDepth1_OptVNamedError{F32: {Id: "e"}},
},
{ false, `Random0`,
`VUnionDepth1_OptVNamedError{F32: {Id: "e"}}`,
VUnionDepth1_OptVNamedError{F32: {Id: "e"}},
`VUnionDepth1_All{F32: {Id: "e"}}`,
VUnionDepth1_All{F32: {Id: "e"}},
},
// Canonical
{ true, `Zero`,
`?VStructDepth1_VEnumBcd(nil)`,
?VStructDepth1_VEnumBcd(nil),
`?VStructDepth1_VEnumBcd(nil)`,
?VStructDepth1_VEnumBcd(nil),
},
{ false, `Zero`, `?VStructDepth1_VEnumBcd(nil)`, ?VStructDepth1_VEnumBcd(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `NilAny`, `?VStructDepth1_VEnumBcd(nil)`, ?VStructDepth1_VEnumBcd(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`,
`?VStructDepth1_VEnumBcd{F9: D}`,
?VStructDepth1_VEnumBcd{F9: D},
`?VStructDepth1_VEnumBcd{F9: D}`,
?VStructDepth1_VEnumBcd{F9: D},
},
{ false, `Full`,
`?VStructDepth1_VEnumBcd{F9: D}`,
?VStructDepth1_VEnumBcd{F9: D},
`VStructDepth1_VEnumBcd{F9: D}`,
VStructDepth1_VEnumBcd{F9: D},
},
// Canonical
{ true, `Zero`,
`?VStructDepth1_VUint16(nil)`,
?VStructDepth1_VUint16(nil),
`?VStructDepth1_VUint16(nil)`,
?VStructDepth1_VUint16(nil),
},
{ false, `Zero`, `?VStructDepth1_VUint16(nil)`, ?VStructDepth1_VUint16(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `NilAny`, `?VStructDepth1_VUint16(nil)`, ?VStructDepth1_VUint16(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`,
`?VStructDepth1_VUint16{F14: 123}`,
?VStructDepth1_VUint16{F14: 123},
`?VStructDepth1_VUint16{F14: 123}`,
?VStructDepth1_VUint16{F14: 123},
},
{ false, `Full`,
`?VStructDepth1_VUint16{F14: 123}`,
?VStructDepth1_VUint16{F14: 123},
`VStructDepth1_VUint16{F14: 123}`,
VStructDepth1_VUint16{F14: 123},
},
// Canonical
{ true, `Random0`,
`?VStructDepth1_VUint16{F14: 37716}`,
?VStructDepth1_VUint16{F14: 37716},
`?VStructDepth1_VUint16{F14: 37716}`,
?VStructDepth1_VUint16{F14: 37716},
},
{ false, `Random0`,
`?VStructDepth1_VUint16{F14: 37716}`,
?VStructDepth1_VUint16{F14: 37716},
`VStructDepth1_All{F14: 37716}`,
VStructDepth1_All{F14: 37716},
},
// Canonical
{ true, `Zero`,
`?VStructDepth1_VFloat32(nil)`,
?VStructDepth1_VFloat32(nil),
`?VStructDepth1_VFloat32(nil)`,
?VStructDepth1_VFloat32(nil),
},
{ false, `Zero`, `?VStructDepth1_VFloat32(nil)`, ?VStructDepth1_VFloat32(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `NilAny`, `?VStructDepth1_VFloat32(nil)`, ?VStructDepth1_VFloat32(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`,
`?VStructDepth1_VFloat32{F28: 1.5}`,
?VStructDepth1_VFloat32{F28: 1.5},
`?VStructDepth1_VFloat32{F28: 1.5}`,
?VStructDepth1_VFloat32{F28: 1.5},
},
{ false, `Full`,
`?VStructDepth1_VFloat32{F28: 1.5}`,
?VStructDepth1_VFloat32{F28: 1.5},
`VStructDepth1_VFloat32{F28: 1.5}`,
VStructDepth1_VFloat32{F28: 1.5},
},
// Canonical
{ true, `Random0`,
`?VStructDepth1_VFloat32{F28: -6.5563034e+08}`,
?VStructDepth1_VFloat32{F28: -6.5563034e+08},
`?VStructDepth1_VFloat32{F28: -6.5563034e+08}`,
?VStructDepth1_VFloat32{F28: -6.5563034e+08},
},
{ false, `Random0`,
`?VStructDepth1_VFloat32{F28: -6.5563034e+08}`,
?VStructDepth1_VFloat32{F28: -6.5563034e+08},
`VStructDepth1_VFloat32{F28: -6.5563034e+08}`,
VStructDepth1_VFloat32{F28: -6.5563034e+08},
},
// Canonical
{ true, `Zero`, `VArray1_VArray3_Int64{}`, VArray1_VArray3_Int64{}, `VArray1_VArray3_Int64{}`, VArray1_VArray3_Int64{} },
{ false, `Zero`,
`VArray1_VArray3_Int64{}`,
VArray1_VArray3_Int64{},
`VArray1_VList_Byte{"\x00\x00\x00"}`,
VArray1_VList_Byte{"\x00\x00\x00"},
},
{ false, `Zero`, `VArray1_VArray3_Int64{}`, VArray1_VArray3_Int64{}, `VList_Any{VArray3_Int64{}}`, VList_Any{VArray3_Int64{}} },
// Canonical
{ true, `Full`,
`VArray1_VArray3_Int64{{-123, -123, -123}}`,
VArray1_VArray3_Int64{{-123, -123, -123}},
`VArray1_VArray3_Int64{{-123, -123, -123}}`,
VArray1_VArray3_Int64{{-123, -123, -123}},
},
{ false, `Full`,
`VArray1_VArray3_Int64{{-123, -123, -123}}`,
VArray1_VArray3_Int64{{-123, -123, -123}},
`[]any{VArray3_Int64{-123, -123, -123}}`,
[]any{VArray3_Int64{-123, -123, -123}},
},
// Canonical
{ true, `Random0`,
`VArray1_VArray3_Int64{{3140532439919578637, 0, -1675111489895785450}}`,
VArray1_VArray3_Int64{{3140532439919578637, 0, -1675111489895785450}},
`VArray1_VArray3_Int64{{3140532439919578637, 0, -1675111489895785450}}`,
VArray1_VArray3_Int64{{3140532439919578637, 0, -1675111489895785450}},
},
{ false, `Random0`,
`VArray1_VArray3_Int64{{3140532439919578637, 0, -1675111489895785450}}`,
VArray1_VArray3_Int64{{3140532439919578637, 0, -1675111489895785450}},
`VList_Any{VArray3_Int64{3140532439919578637, 0, -1675111489895785450}}`,
VList_Any{VArray3_Int64{3140532439919578637, 0, -1675111489895785450}},
},
// Canonical
{ true, `Zero`, `VArray1_VList_Byte{}`, VArray1_VList_Byte{}, `VArray1_VList_Byte{}`, VArray1_VList_Byte{} },
{ false, `Zero`, `VArray1_VList_Byte{}`, VArray1_VList_Byte{}, `[]any{VList_Byte("")}`, []any{VList_Byte("")} },
{ false, `Zero`, `VArray1_VList_Byte{}`, VArray1_VList_Byte{}, `VList_Any{VList_Byte("")}`, VList_Any{VList_Byte("")} },
// Canonical
{ true, `Full`, `VArray1_VList_Byte{"{"}`, VArray1_VList_Byte{"{"}, `VArray1_VList_Byte{"{"}`, VArray1_VList_Byte{"{"} },
{ false, `Full`, `VArray1_VList_Byte{"{"}`, VArray1_VList_Byte{"{"}, `VList_Any{VList_Byte("{")}`, VList_Any{VList_Byte("{")} },
// Canonical
{ true, `Random0`, `VArray1_VList_Byte{"M"}`, VArray1_VList_Byte{"M"}, `VArray1_VList_Byte{"M"}`, VArray1_VList_Byte{"M"} },
{ false, `Random0`, `VArray1_VList_Byte{"M"}`, VArray1_VList_Byte{"M"}, `VList_Any{VList_Byte("M")}`, VList_Any{VList_Byte("M")} },
// Canonical
{ true, `Zero`, `VArray1_Set_VEnumBcd{}`, VArray1_Set_VEnumBcd{}, `VArray1_Set_VEnumBcd{}`, VArray1_Set_VEnumBcd{} },
{ false, `Zero`, `VArray1_Set_VEnumBcd{}`, VArray1_Set_VEnumBcd{}, `VList_Any{set[VEnumBcd]{}}`, VList_Any{set[VEnumBcd]{}} },
{ false, `Zero`, `VArray1_Set_VEnumBcd{}`, VArray1_Set_VEnumBcd{}, `[]any{set[VEnumBcd]{}}`, []any{set[VEnumBcd]{}} },
// Canonical
{ true, `Full`,
`VArray1_Set_VEnumBcd{{D}}`,
VArray1_Set_VEnumBcd{{D}},
`VArray1_Set_VEnumBcd{{D}}`,
VArray1_Set_VEnumBcd{{D}},
},
{ false, `Full`,
`VArray1_Set_VEnumBcd{{D}}`,
VArray1_Set_VEnumBcd{{D}},
`VList_Any{set[VEnumBcd]{D}}`,
VList_Any{set[VEnumBcd]{D}},
},
// Canonical
{ true, `Zero`, `VArray2_Map_Byte_Byte{}`, VArray2_Map_Byte_Byte{}, `VArray2_Map_Byte_Byte{}`, VArray2_Map_Byte_Byte{} },
{ false, `Zero`,
`VArray2_Map_Byte_Byte{}`,
VArray2_Map_Byte_Byte{},
`VList_VMap_Byte_Byte{{}, {}}`,
VList_VMap_Byte_Byte{{}, {}},
},
{ false, `Zero`,
`VArray2_Map_Byte_Byte{}`,
VArray2_Map_Byte_Byte{},
`[]any{map[byte]byte{}, map[byte]byte{}}`,
[]any{map[byte]byte{}, map[byte]byte{}},
},
// Canonical
{ true, `Full`,
`VArray2_Map_Byte_Byte{{123: 123}, {123: 123}}`,
VArray2_Map_Byte_Byte{{123: 123}, {123: 123}},
`VArray2_Map_Byte_Byte{{123: 123}, {123: 123}}`,
VArray2_Map_Byte_Byte{{123: 123}, {123: 123}},
},
{ false, `Full`,
`VArray2_Map_Byte_Byte{{123: 123}, {123: 123}}`,
VArray2_Map_Byte_Byte{{123: 123}, {123: 123}},
`[]any{map[byte]byte{123: 123}, map[byte]byte{123: 123}}`,
[]any{map[byte]byte{123: 123}, map[byte]byte{123: 123}},
},
// Canonical
{ true, `Random0`,
`VArray2_Map_Byte_Byte{{210: 41}, {49: 101, 71: 29}}`,
VArray2_Map_Byte_Byte{{210: 41}, {49: 101, 71: 29}},
`VArray2_Map_Byte_Byte{{210: 41}, {49: 101, 71: 29}}`,
VArray2_Map_Byte_Byte{{210: 41}, {49: 101, 71: 29}},
},
{ false, `Random0`,
`VArray2_Map_Byte_Byte{{210: 41}, {49: 101, 71: 29}}`,
VArray2_Map_Byte_Byte{{210: 41}, {49: 101, 71: 29}},
`[]any{map[byte]byte{210: 41}, map[byte]byte{49: 101, 71: 29}}`,
[]any{map[byte]byte{210: 41}, map[byte]byte{49: 101, 71: 29}},
},
// Canonical
{ true, `Zero`,
`VArray2_VStructDepth1_All{}`,
VArray2_VStructDepth1_All{},
`VArray2_VStructDepth1_All{}`,
VArray2_VStructDepth1_All{},
},
{ false, `Zero`,
`VArray2_VStructDepth1_All{}`,
VArray2_VStructDepth1_All{},
`[]any{VStructDepth1_All{}, VStructDepth1_All{}}`,
[]any{VStructDepth1_All{}, VStructDepth1_All{}},
},
{ false, `Zero`,
`VArray2_VStructDepth1_All{}`,
VArray2_VStructDepth1_All{},
`[]?VStructEmpty{{}, {}}`,
[]?VStructEmpty{{}, {}},
},
// Canonical
{ true, `Full`,
`VArray2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VArray2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}},
`VArray2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VArray2_VStructDepth1_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`,
`VArray2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VArray2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}},
`[]any{VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}, VStructDepth1_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{VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}, VStructDepth1_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`,
`VArray2_VStructDepth1_All{{}, {F0: VSet_VEnumBcd{B, D}, F2: true, F3: "bcdeΔΘΠΣ", F4: "ΔΘΠΣΦ王普", F5: typeobject(string), F6: 74, F7: 106, F11: {Id: "ΔΘ"}, F12: {Id: "普澤世", RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ"}, F13: 29956, F15: 2806488877, F16: 2613752288, F17: 8595384034960235991, F18: 1361086061696848676, F20: 52, F21: 517, F22: 6499, F23: -781101161, F24: 245178006, F26: -1951100444087312537, F27: -1.1819049e+09, F28: 1.321459e+07, F29: 1.125436415986085e+09, F30: 7.794798141282212e+08, F31: {}, F32: {Msg: "cdeΔΘΠΣΦ王普"}}}`,
VArray2_VStructDepth1_All{{}, {F0: VSet_VEnumBcd{B, D}, F2: true, F3: "bcdeΔΘΠΣ", F4: "ΔΘΠΣΦ王普", F5: typeobject(string), F6: 74, F7: 106, F11: {Id: "ΔΘ"}, F12: {Id: "普澤世", RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ"}, F13: 29956, F15: 2806488877, F16: 2613752288, F17: 8595384034960235991, F18: 1361086061696848676, F20: 52, F21: 517, F22: 6499, F23: -781101161, F24: 245178006, F26: -1951100444087312537, F27: -1.1819049e+09, F28: 1.321459e+07, F29: 1.125436415986085e+09, F30: 7.794798141282212e+08, F31: {}, F32: {Msg: "cdeΔΘΠΣΦ王普"}}},
`VArray2_VStructDepth1_All{{}, {F0: VSet_VEnumBcd{B, D}, F2: true, F3: "bcdeΔΘΠΣ", F4: "ΔΘΠΣΦ王普", F5: typeobject(string), F6: 74, F7: 106, F11: {Id: "ΔΘ"}, F12: {Id: "普澤世", RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ"}, F13: 29956, F15: 2806488877, F16: 2613752288, F17: 8595384034960235991, F18: 1361086061696848676, F20: 52, F21: 517, F22: 6499, F23: -781101161, F24: 245178006, F26: -1951100444087312537, F27: -1.1819049e+09, F28: 1.321459e+07, F29: 1.125436415986085e+09, F30: 7.794798141282212e+08, F31: {}, F32: {Msg: "cdeΔΘΠΣΦ王普"}}}`,
VArray2_VStructDepth1_All{{}, {F0: VSet_VEnumBcd{B, D}, F2: true, F3: "bcdeΔΘΠΣ", F4: "ΔΘΠΣΦ王普", F5: typeobject(string), F6: 74, F7: 106, F11: {Id: "ΔΘ"}, F12: {Id: "普澤世", RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ"}, F13: 29956, F15: 2806488877, F16: 2613752288, F17: 8595384034960235991, F18: 1361086061696848676, F20: 52, F21: 517, F22: 6499, F23: -781101161, F24: 245178006, F26: -1951100444087312537, F27: -1.1819049e+09, F28: 1.321459e+07, F29: 1.125436415986085e+09, F30: 7.794798141282212e+08, F31: {}, F32: {Msg: "cdeΔΘΠΣΦ王普"}}},
},
{ false, `Random0`,
`VArray2_VStructDepth1_All{{}, {F0: VSet_VEnumBcd{B, D}, F2: true, F3: "bcdeΔΘΠΣ", F4: "ΔΘΠΣΦ王普", F5: typeobject(string), F6: 74, F7: 106, F11: {Id: "ΔΘ"}, F12: {Id: "普澤世", RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ"}, F13: 29956, F15: 2806488877, F16: 2613752288, F17: 8595384034960235991, F18: 1361086061696848676, F20: 52, F21: 517, F22: 6499, F23: -781101161, F24: 245178006, F26: -1951100444087312537, F27: -1.1819049e+09, F28: 1.321459e+07, F29: 1.125436415986085e+09, F30: 7.794798141282212e+08, F31: {}, F32: {Msg: "cdeΔΘΠΣΦ王普"}}}`,
VArray2_VStructDepth1_All{{}, {F0: VSet_VEnumBcd{B, D}, F2: true, F3: "bcdeΔΘΠΣ", F4: "ΔΘΠΣΦ王普", F5: typeobject(string), F6: 74, F7: 106, F11: {Id: "ΔΘ"}, F12: {Id: "普澤世", RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ"}, F13: 29956, F15: 2806488877, F16: 2613752288, F17: 8595384034960235991, F18: 1361086061696848676, F20: 52, F21: 517, F22: 6499, F23: -781101161, F24: 245178006, F26: -1951100444087312537, F27: -1.1819049e+09, F28: 1.321459e+07, F29: 1.125436415986085e+09, F30: 7.794798141282212e+08, F31: {}, F32: {Msg: "cdeΔΘΠΣΦ王普"}}},
`VList_Any{VStructDepth1_All{}, VStructDepth1_All{F0: VSet_VEnumBcd{B, D}, F2: true, F3: "bcdeΔΘΠΣ", F4: "ΔΘΠΣΦ王普", F5: typeobject(string), F6: 74, F7: 106, F11: {Id: "ΔΘ"}, F12: {Id: "普澤世", RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ"}, F13: 29956, F15: 2806488877, F16: 2613752288, F17: 8595384034960235991, F18: 1361086061696848676, F20: 52, F21: 517, F22: 6499, F23: -781101161, F24: 245178006, F26: -1951100444087312537, F27: -1.1819049e+09, F28: 1.321459e+07, F29: 1.125436415986085e+09, F30: 7.794798141282212e+08, F31: {}, F32: {Msg: "cdeΔΘΠΣΦ王普"}}}`,
VList_Any{VStructDepth1_All{}, VStructDepth1_All{F0: VSet_VEnumBcd{B, D}, F2: true, F3: "bcdeΔΘΠΣ", F4: "ΔΘΠΣΦ王普", F5: typeobject(string), F6: 74, F7: 106, F11: {Id: "ΔΘ"}, F12: {Id: "普澤世", RetryCode: RetryBackoff, Msg: "deΔΘΠΣΦ"}, F13: 29956, F15: 2806488877, F16: 2613752288, F17: 8595384034960235991, F18: 1361086061696848676, F20: 52, F21: 517, F22: 6499, F23: -781101161, F24: 245178006, F26: -1951100444087312537, F27: -1.1819049e+09, F28: 1.321459e+07, F29: 1.125436415986085e+09, F30: 7.794798141282212e+08, F31: {}, F32: {Msg: "cdeΔΘΠΣΦ王普"}}},
},
// Canonical
{ true, `Zero`,
`VArray3_VUnionDepth1_All{}`,
VArray3_VUnionDepth1_All{},
`VArray3_VUnionDepth1_All{}`,
VArray3_VUnionDepth1_All{},
},
{ false, `Zero`,
`VArray3_VUnionDepth1_All{}`,
VArray3_VUnionDepth1_All{},
`VArray3_Any{VUnionDepth1_All{F0: nil}, VUnionDepth1_All{F0: nil}, VUnionDepth1_All{F0: nil}}`,
VArray3_Any{VUnionDepth1_All{F0: nil}, VUnionDepth1_All{F0: nil}, VUnionDepth1_All{F0: nil}},
},
{ false, `Zero`,
`VArray3_VUnionDepth1_All{}`,
VArray3_VUnionDepth1_All{},
`[]any{VUnionDepth1_All{F0: nil}, VUnionDepth1_All{F0: nil}, VUnionDepth1_All{F0: nil}}`,
[]any{VUnionDepth1_All{F0: nil}, VUnionDepth1_All{F0: nil}, VUnionDepth1_All{F0: nil}},
},
// Canonical
{ true, `Full`,
`VArray3_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VArray3_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VArray3_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VArray3_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`VArray3_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VArray3_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`[]VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`VArray3_VUnionDepth1_All{{F31: {}}, {F0: nil}, {F12: {Id: "abcdeΔΘΠΣΦ王普澤", RetryCode: RetryBackoff, Msg: "bcd"}}}`,
VArray3_VUnionDepth1_All{{F31: {}}, {F0: nil}, {F12: {Id: "abcdeΔΘΠΣΦ王普澤", RetryCode: RetryBackoff, Msg: "bcd"}}},
`VArray3_VUnionDepth1_All{{F31: {}}, {F0: nil}, {F12: {Id: "abcdeΔΘΠΣΦ王普澤", RetryCode: RetryBackoff, Msg: "bcd"}}}`,
VArray3_VUnionDepth1_All{{F31: {}}, {F0: nil}, {F12: {Id: "abcdeΔΘΠΣΦ王普澤", RetryCode: RetryBackoff, Msg: "bcd"}}},
},
{ false, `Random0`,
`VArray3_VUnionDepth1_All{{F31: {}}, {F0: nil}, {F12: {Id: "abcdeΔΘΠΣΦ王普澤", RetryCode: RetryBackoff, Msg: "bcd"}}}`,
VArray3_VUnionDepth1_All{{F31: {}}, {F0: nil}, {F12: {Id: "abcdeΔΘΠΣΦ王普澤", RetryCode: RetryBackoff, Msg: "bcd"}}},
`[]VUnionDepth1_All{{F31: {}}, {F0: nil}, {F12: {Id: "abcdeΔΘΠΣΦ王普澤", RetryCode: RetryBackoff, Msg: "bcd"}}}`,
[]VUnionDepth1_All{{F31: {}}, {F0: nil}, {F12: {Id: "abcdeΔΘΠΣΦ王普澤", RetryCode: RetryBackoff, Msg: "bcd"}}},
},
// Canonical
{ true, `Zero`,
`VArray3_OptVStructDepth1_VFloat32{}`,
VArray3_OptVStructDepth1_VFloat32{},
`VArray3_OptVStructDepth1_VFloat32{}`,
VArray3_OptVStructDepth1_VFloat32{},
},
{ false, `Zero`,
`VArray3_OptVStructDepth1_VFloat32{}`,
VArray3_OptVStructDepth1_VFloat32{},
`VList_OptVStructEmpty{nil, nil, nil}`,
VList_OptVStructEmpty{nil, nil, nil},
},
{ false, `Zero`,
`VArray3_OptVStructDepth1_VFloat32{}`,
VArray3_OptVStructDepth1_VFloat32{},
`VList_Any{nil, nil, nil}`,
VList_Any{nil, nil, nil},
},
// Canonical
{ true, `Full`,
`VArray3_OptVStructDepth1_VFloat32{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}`,
VArray3_OptVStructDepth1_VFloat32{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}},
`VArray3_OptVStructDepth1_VFloat32{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}`,
VArray3_OptVStructDepth1_VFloat32{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}},
},
{ false, `Full`,
`VArray3_OptVStructDepth1_VFloat32{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}`,
VArray3_OptVStructDepth1_VFloat32{{F28: 1.5}, {F28: 1.5}, {F28: 1.5}},
`[]any{?VStructDepth1_VFloat32{F28: 1.5}, ?VStructDepth1_VFloat32{F28: 1.5}, ?VStructDepth1_VFloat32{F28: 1.5}}`,
[]any{?VStructDepth1_VFloat32{F28: 1.5}, ?VStructDepth1_VFloat32{F28: 1.5}, ?VStructDepth1_VFloat32{F28: 1.5}},
},
// Canonical
{ true, `Random0`,
`VArray3_OptVStructDepth1_VFloat32{{F28: 3.866333e+08}, nil, nil}`,
VArray3_OptVStructDepth1_VFloat32{{F28: 3.866333e+08}, nil, nil},
`VArray3_OptVStructDepth1_VFloat32{{F28: 3.866333e+08}, nil, nil}`,
VArray3_OptVStructDepth1_VFloat32{{F28: 3.866333e+08}, nil, nil},
},
{ false, `Random0`,
`VArray3_OptVStructDepth1_VFloat32{{F28: 3.866333e+08}, nil, nil}`,
VArray3_OptVStructDepth1_VFloat32{{F28: 3.866333e+08}, nil, nil},
`VList_Any{?VStructDepth1_VFloat32{F28: 3.866333e+08}, nil, nil}`,
VList_Any{?VStructDepth1_VFloat32{F28: 3.866333e+08}, nil, nil},
},
// Canonical
{ true, `Zero`, `[]VArray1_String{}`, []VArray1_String{}, `[]VArray1_String{}`, []VArray1_String{} },
{ false, `Zero`, `[]VArray1_String{}`, []VArray1_String{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]VArray1_String{}`, []VArray1_String{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`,
`[]VArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
[]VArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}},
`[]VArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
[]VArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`[]VArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
[]VArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}},
`VList_List_VString{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_List_VString{{"abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`[]VArray1_String{{"abcdeΔΘΠΣΦ王普"}}`,
[]VArray1_String{{"abcdeΔΘΠΣΦ王普"}},
`[]VArray1_String{{"abcdeΔΘΠΣΦ王普"}}`,
[]VArray1_String{{"abcdeΔΘΠΣΦ王普"}},
},
{ false, `Random0`,
`[]VArray1_String{{"abcdeΔΘΠΣΦ王普"}}`,
[]VArray1_String{{"abcdeΔΘΠΣΦ王普"}},
`VList_Any{VArray1_String{"abcdeΔΘΠΣΦ王普"}}`,
VList_Any{VArray1_String{"abcdeΔΘΠΣΦ王普"}},
},
// Canonical
{ true, `Zero`, `[]VList_Error{}`, []VList_Error{}, `[]VList_Error{}`, []VList_Error{} },
{ false, `Zero`, `[]VList_Error{}`, []VList_Error{}, `VList_VArray1_VStructEmpty{}`, VList_VArray1_VStructEmpty{} },
{ false, `Zero`, `[]VList_Error{}`, []VList_Error{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`,
`[]VList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]VList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`[]VList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]VList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`[]VList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]VList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VList_Any{VList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VList_Any{VList_Error{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`[]VList_Error{{{Msg: "bcdeΔΘΠΣΦ王普"}, {RetryCode: RetryBackoff}}}`,
[]VList_Error{{{Msg: "bcdeΔΘΠΣΦ王普"}, {RetryCode: RetryBackoff}}},
`[]VList_Error{{{Msg: "bcdeΔΘΠΣΦ王普"}, {RetryCode: RetryBackoff}}}`,
[]VList_Error{{{Msg: "bcdeΔΘΠΣΦ王普"}, {RetryCode: RetryBackoff}}},
},
{ false, `Random0`,
`[]VList_Error{{{Msg: "bcdeΔΘΠΣΦ王普"}, {RetryCode: RetryBackoff}}}`,
[]VList_Error{{{Msg: "bcdeΔΘΠΣΦ王普"}, {RetryCode: RetryBackoff}}},
`[]any{VList_Error{{Msg: "bcdeΔΘΠΣΦ王普"}, {RetryCode: RetryBackoff}}}`,
[]any{VList_Error{{Msg: "bcdeΔΘΠΣΦ王普"}, {RetryCode: RetryBackoff}}},
},
// Canonical
{ true, `Zero`, `[]set[VEnumAbc]{}`, []set[VEnumAbc]{}, `[]set[VEnumAbc]{}`, []set[VEnumAbc]{} },
{ false, `Zero`, `[]set[VEnumAbc]{}`, []set[VEnumAbc]{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]set[VEnumAbc]{}`, []set[VEnumAbc]{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`, `[]set[VEnumAbc]{{C}}`, []set[VEnumAbc]{{C}}, `[]set[VEnumAbc]{{C}}`, []set[VEnumAbc]{{C}} },
{ false, `Full`, `[]set[VEnumAbc]{{C}}`, []set[VEnumAbc]{{C}}, `VArray1_Set_VEnumBcd{{C}}`, VArray1_Set_VEnumBcd{{C}} },
// Canonical
{ true, `Zero`, `[]VMap_VByte_VByte{}`, []VMap_VByte_VByte{}, `[]VMap_VByte_VByte{}`, []VMap_VByte_VByte{} },
{ false, `Zero`, `[]VMap_VByte_VByte{}`, []VMap_VByte_VByte{}, `VList_VMap_Byte_Byte{}`, VList_VMap_Byte_Byte{} },
{ false, `Zero`, `[]VMap_VByte_VByte{}`, []VMap_VByte_VByte{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`[]VMap_VByte_VByte{{123: 123}}`,
[]VMap_VByte_VByte{{123: 123}},
`[]VMap_VByte_VByte{{123: 123}}`,
[]VMap_VByte_VByte{{123: 123}},
},
{ false, `Full`,
`[]VMap_VByte_VByte{{123: 123}}`,
[]VMap_VByte_VByte{{123: 123}},
`[]any{VMap_VByte_VByte{123: 123}}`,
[]any{VMap_VByte_VByte{123: 123}},
},
// Canonical
{ true, `Random0`,
`[]VMap_VByte_VByte{{}, {238: 27, 93: 226}, {0: 63, 21: 156, 32: 153}}`,
[]VMap_VByte_VByte{{}, {238: 27, 93: 226}, {0: 63, 21: 156, 32: 153}},
`[]VMap_VByte_VByte{{}, {238: 27, 93: 226}, {0: 63, 21: 156, 32: 153}}`,
[]VMap_VByte_VByte{{}, {238: 27, 93: 226}, {0: 63, 21: 156, 32: 153}},
},
{ false, `Random0`,
`[]VMap_VByte_VByte{{}, {238: 27, 93: 226}, {0: 63, 21: 156, 32: 153}}`,
[]VMap_VByte_VByte{{}, {238: 27, 93: 226}, {0: 63, 21: 156, 32: 153}},
`VArray3_Any{VMap_VByte_VByte{}, VMap_VByte_VByte{238: 27, 93: 226}, VMap_VByte_VByte{0: 63, 21: 156, 32: 153}}`,
VArray3_Any{VMap_VByte_VByte{}, VMap_VByte_VByte{238: 27, 93: 226}, VMap_VByte_VByte{0: 63, 21: 156, 32: 153}},
},
// Canonical
{ true, `Zero`, `[]VStructDepth1_All{}`, []VStructDepth1_All{}, `[]VStructDepth1_All{}`, []VStructDepth1_All{} },
{ false, `Zero`, `[]VStructDepth1_All{}`, []VStructDepth1_All{}, `[]?VStructDepth1_VEnumBcd{}`, []?VStructDepth1_VEnumBcd{} },
{ false, `Zero`, `[]VStructDepth1_All{}`, []VStructDepth1_All{}, `VList_VStructEmpty{}`, VList_VStructEmpty{} },
// Canonical
{ true, `Full`,
`[]VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
[]VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}},
`[]VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
[]VStructDepth1_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`,
`[]VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
[]VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}},
`VList_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VList_VStructDepth1_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`,
`[]VStructDepth1_All{{F0: VSet_VEnumBcd{B, C, D}, F1: true, F2: true, F3: "cdeΔΘΠΣΦ王普澤世界", F4: "deΔΘΠΣΦ", F5: typeobject(VUnionDepth2_VUnionDepth1_VUint32), F6: 178, F7: 161, F9: C, F11: {Id: "ΘΠΣ", Msg: "deΔΘΠΣΦ"}, F12: {Id: "d", RetryCode: RetryRefetch}, F13: 21300, F14: 9775, F15: 3419458020, F16: 553722229, F17: 16797505676926839448, F18: 13654046964625701696, F19: -1, F20: -50, F21: -15226, F22: -12071, F24: 687003500, F25: 3645239680692615557, F26: -1514562113997130375, F27: -1.1204439e+09, F28: -2.1808506e+08, F29: -1.3398946988550127e+09, F30: -8.923850039615406e+08, F31: {}}, {F0: VArray3_VBool{}, F3: "ΠΣΦ王普", F4: "d", F6: 224, F7: 128, F8: B, F9: D, F11: {Id: "bcd", Msg: "abcdeΔΘΠΣΦ王普澤世"}, F13: 53225, F14: 39597, F15: 3431380833, F16: 3485198401, F17: 890704984324607923, F18: 15543594353799962422, F19: -54, F21: 3893, F22: 8098, F23: -1004395905, F25: -4566599201093206064, F26: -1266517983086515342, F27: 7.564722e+07, F29: -5.075160767192724e+08, F30: 1.2610437600689824e+09, F32: {Id: "王", Msg: "Π"}}, {F0: VUnionDepth1_Error{F12: {Id: "bcd", Msg: "abcdeΔΘΠΣ"}}, F2: true, F3: "ΠΣΦ王普澤世界", F4: "ΘΠΣ", F5: typeobject(VStructDepth2_Map_Byte_Byte), F6: 126, F7: 247, F8: B, F9: D, F13: 14170, F16: 3024472117, F17: 4471507067867680605, F18: 14558949138706969546, F19: -13, F20: 44, F21: 1616, F23: 885588183, F24: 213623835, F25: -2990024350677478442, F26: 2463652078409591445, F27: 6.802491e+08, F28: -1.2006404e+09, F29: -1.3578094407875485e+09, F30: 4.919561592402944e+07, F31: {}, F32: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}}}`,
[]VStructDepth1_All{{F0: VSet_VEnumBcd{B, C, D}, F1: true, F2: true, F3: "cdeΔΘΠΣΦ王普澤世界", F4: "deΔΘΠΣΦ", F5: typeobject(VUnionDepth2_VUnionDepth1_VUint32), F6: 178, F7: 161, F9: C, F11: {Id: "ΘΠΣ", Msg: "deΔΘΠΣΦ"}, F12: {Id: "d", RetryCode: RetryRefetch}, F13: 21300, F14: 9775, F15: 3419458020, F16: 553722229, F17: 16797505676926839448, F18: 13654046964625701696, F19: -1, F20: -50, F21: -15226, F22: -12071, F24: 687003500, F25: 3645239680692615557, F26: -1514562113997130375, F27: -1.1204439e+09, F28: -2.1808506e+08, F29: -1.3398946988550127e+09, F30: -8.923850039615406e+08, F31: {}}, {F0: VArray3_VBool{}, F3: "ΠΣΦ王普", F4: "d", F6: 224, F7: 128, F8: B, F9: D, F11: {Id: "bcd", Msg: "abcdeΔΘΠΣΦ王普澤世"}, F13: 53225, F14: 39597, F15: 3431380833, F16: 3485198401, F17: 890704984324607923, F18: 15543594353799962422, F19: -54, F21: 3893, F22: 8098, F23: -1004395905, F25: -4566599201093206064, F26: -1266517983086515342, F27: 7.564722e+07, F29: -5.075160767192724e+08, F30: 1.2610437600689824e+09, F32: {Id: "王", Msg: "Π"}}, {F0: VUnionDepth1_Error{F12: {Id: "bcd", Msg: "abcdeΔΘΠΣ"}}, F2: true, F3: "ΠΣΦ王普澤世界", F4: "ΘΠΣ", F5: typeobject(VStructDepth2_Map_Byte_Byte), F6: 126, F7: 247, F8: B, F9: D, F13: 14170, F16: 3024472117, F17: 4471507067867680605, F18: 14558949138706969546, F19: -13, F20: 44, F21: 1616, F23: 885588183, F24: 213623835, F25: -2990024350677478442, F26: 2463652078409591445, F27: 6.802491e+08, F28: -1.2006404e+09, F29: -1.3578094407875485e+09, F30: 4.919561592402944e+07, F31: {}, F32: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}}},
`[]VStructDepth1_All{{F0: VSet_VEnumBcd{B, C, D}, F1: true, F2: true, F3: "cdeΔΘΠΣΦ王普澤世界", F4: "deΔΘΠΣΦ", F5: typeobject(VUnionDepth2_VUnionDepth1_VUint32), F6: 178, F7: 161, F9: C, F11: {Id: "ΘΠΣ", Msg: "deΔΘΠΣΦ"}, F12: {Id: "d", RetryCode: RetryRefetch}, F13: 21300, F14: 9775, F15: 3419458020, F16: 553722229, F17: 16797505676926839448, F18: 13654046964625701696, F19: -1, F20: -50, F21: -15226, F22: -12071, F24: 687003500, F25: 3645239680692615557, F26: -1514562113997130375, F27: -1.1204439e+09, F28: -2.1808506e+08, F29: -1.3398946988550127e+09, F30: -8.923850039615406e+08, F31: {}}, {F0: VArray3_VBool{}, F3: "ΠΣΦ王普", F4: "d", F6: 224, F7: 128, F8: B, F9: D, F11: {Id: "bcd", Msg: "abcdeΔΘΠΣΦ王普澤世"}, F13: 53225, F14: 39597, F15: 3431380833, F16: 3485198401, F17: 890704984324607923, F18: 15543594353799962422, F19: -54, F21: 3893, F22: 8098, F23: -1004395905, F25: -4566599201093206064, F26: -1266517983086515342, F27: 7.564722e+07, F29: -5.075160767192724e+08, F30: 1.2610437600689824e+09, F32: {Id: "王", Msg: "Π"}}, {F0: VUnionDepth1_Error{F12: {Id: "bcd", Msg: "abcdeΔΘΠΣ"}}, F2: true, F3: "ΠΣΦ王普澤世界", F4: "ΘΠΣ", F5: typeobject(VStructDepth2_Map_Byte_Byte), F6: 126, F7: 247, F8: B, F9: D, F13: 14170, F16: 3024472117, F17: 4471507067867680605, F18: 14558949138706969546, F19: -13, F20: 44, F21: 1616, F23: 885588183, F24: 213623835, F25: -2990024350677478442, F26: 2463652078409591445, F27: 6.802491e+08, F28: -1.2006404e+09, F29: -1.3578094407875485e+09, F30: 4.919561592402944e+07, F31: {}, F32: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}}}`,
[]VStructDepth1_All{{F0: VSet_VEnumBcd{B, C, D}, F1: true, F2: true, F3: "cdeΔΘΠΣΦ王普澤世界", F4: "deΔΘΠΣΦ", F5: typeobject(VUnionDepth2_VUnionDepth1_VUint32), F6: 178, F7: 161, F9: C, F11: {Id: "ΘΠΣ", Msg: "deΔΘΠΣΦ"}, F12: {Id: "d", RetryCode: RetryRefetch}, F13: 21300, F14: 9775, F15: 3419458020, F16: 553722229, F17: 16797505676926839448, F18: 13654046964625701696, F19: -1, F20: -50, F21: -15226, F22: -12071, F24: 687003500, F25: 3645239680692615557, F26: -1514562113997130375, F27: -1.1204439e+09, F28: -2.1808506e+08, F29: -1.3398946988550127e+09, F30: -8.923850039615406e+08, F31: {}}, {F0: VArray3_VBool{}, F3: "ΠΣΦ王普", F4: "d", F6: 224, F7: 128, F8: B, F9: D, F11: {Id: "bcd", Msg: "abcdeΔΘΠΣΦ王普澤世"}, F13: 53225, F14: 39597, F15: 3431380833, F16: 3485198401, F17: 890704984324607923, F18: 15543594353799962422, F19: -54, F21: 3893, F22: 8098, F23: -1004395905, F25: -4566599201093206064, F26: -1266517983086515342, F27: 7.564722e+07, F29: -5.075160767192724e+08, F30: 1.2610437600689824e+09, F32: {Id: "王", Msg: "Π"}}, {F0: VUnionDepth1_Error{F12: {Id: "bcd", Msg: "abcdeΔΘΠΣ"}}, F2: true, F3: "ΠΣΦ王普澤世界", F4: "ΘΠΣ", F5: typeobject(VStructDepth2_Map_Byte_Byte), F6: 126, F7: 247, F8: B, F9: D, F13: 14170, F16: 3024472117, F17: 4471507067867680605, F18: 14558949138706969546, F19: -13, F20: 44, F21: 1616, F23: 885588183, F24: 213623835, F25: -2990024350677478442, F26: 2463652078409591445, F27: 6.802491e+08, F28: -1.2006404e+09, F29: -1.3578094407875485e+09, F30: 4.919561592402944e+07, F31: {}, F32: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}}},
},
{ false, `Random0`,
`[]VStructDepth1_All{{F0: VSet_VEnumBcd{B, C, D}, F1: true, F2: true, F3: "cdeΔΘΠΣΦ王普澤世界", F4: "deΔΘΠΣΦ", F5: typeobject(VUnionDepth2_VUnionDepth1_VUint32), F6: 178, F7: 161, F9: C, F11: {Id: "ΘΠΣ", Msg: "deΔΘΠΣΦ"}, F12: {Id: "d", RetryCode: RetryRefetch}, F13: 21300, F14: 9775, F15: 3419458020, F16: 553722229, F17: 16797505676926839448, F18: 13654046964625701696, F19: -1, F20: -50, F21: -15226, F22: -12071, F24: 687003500, F25: 3645239680692615557, F26: -1514562113997130375, F27: -1.1204439e+09, F28: -2.1808506e+08, F29: -1.3398946988550127e+09, F30: -8.923850039615406e+08, F31: {}}, {F0: VArray3_VBool{}, F3: "ΠΣΦ王普", F4: "d", F6: 224, F7: 128, F8: B, F9: D, F11: {Id: "bcd", Msg: "abcdeΔΘΠΣΦ王普澤世"}, F13: 53225, F14: 39597, F15: 3431380833, F16: 3485198401, F17: 890704984324607923, F18: 15543594353799962422, F19: -54, F21: 3893, F22: 8098, F23: -1004395905, F25: -4566599201093206064, F26: -1266517983086515342, F27: 7.564722e+07, F29: -5.075160767192724e+08, F30: 1.2610437600689824e+09, F32: {Id: "王", Msg: "Π"}}, {F0: VUnionDepth1_Error{F12: {Id: "bcd", Msg: "abcdeΔΘΠΣ"}}, F2: true, F3: "ΠΣΦ王普澤世界", F4: "ΘΠΣ", F5: typeobject(VStructDepth2_Map_Byte_Byte), F6: 126, F7: 247, F8: B, F9: D, F13: 14170, F16: 3024472117, F17: 4471507067867680605, F18: 14558949138706969546, F19: -13, F20: 44, F21: 1616, F23: 885588183, F24: 213623835, F25: -2990024350677478442, F26: 2463652078409591445, F27: 6.802491e+08, F28: -1.2006404e+09, F29: -1.3578094407875485e+09, F30: 4.919561592402944e+07, F31: {}, F32: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}}}`,
[]VStructDepth1_All{{F0: VSet_VEnumBcd{B, C, D}, F1: true, F2: true, F3: "cdeΔΘΠΣΦ王普澤世界", F4: "deΔΘΠΣΦ", F5: typeobject(VUnionDepth2_VUnionDepth1_VUint32), F6: 178, F7: 161, F9: C, F11: {Id: "ΘΠΣ", Msg: "deΔΘΠΣΦ"}, F12: {Id: "d", RetryCode: RetryRefetch}, F13: 21300, F14: 9775, F15: 3419458020, F16: 553722229, F17: 16797505676926839448, F18: 13654046964625701696, F19: -1, F20: -50, F21: -15226, F22: -12071, F24: 687003500, F25: 3645239680692615557, F26: -1514562113997130375, F27: -1.1204439e+09, F28: -2.1808506e+08, F29: -1.3398946988550127e+09, F30: -8.923850039615406e+08, F31: {}}, {F0: VArray3_VBool{}, F3: "ΠΣΦ王普", F4: "d", F6: 224, F7: 128, F8: B, F9: D, F11: {Id: "bcd", Msg: "abcdeΔΘΠΣΦ王普澤世"}, F13: 53225, F14: 39597, F15: 3431380833, F16: 3485198401, F17: 890704984324607923, F18: 15543594353799962422, F19: -54, F21: 3893, F22: 8098, F23: -1004395905, F25: -4566599201093206064, F26: -1266517983086515342, F27: 7.564722e+07, F29: -5.075160767192724e+08, F30: 1.2610437600689824e+09, F32: {Id: "王", Msg: "Π"}}, {F0: VUnionDepth1_Error{F12: {Id: "bcd", Msg: "abcdeΔΘΠΣ"}}, F2: true, F3: "ΠΣΦ王普澤世界", F4: "ΘΠΣ", F5: typeobject(VStructDepth2_Map_Byte_Byte), F6: 126, F7: 247, F8: B, F9: D, F13: 14170, F16: 3024472117, F17: 4471507067867680605, F18: 14558949138706969546, F19: -13, F20: 44, F21: 1616, F23: 885588183, F24: 213623835, F25: -2990024350677478442, F26: 2463652078409591445, F27: 6.802491e+08, F28: -1.2006404e+09, F29: -1.3578094407875485e+09, F30: 4.919561592402944e+07, F31: {}, F32: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}}},
`VList_VStructDepth1_All{{F0: VSet_VEnumBcd{B, C, D}, F1: true, F2: true, F3: "cdeΔΘΠΣΦ王普澤世界", F4: "deΔΘΠΣΦ", F5: typeobject(VUnionDepth2_VUnionDepth1_VUint32), F6: 178, F7: 161, F9: C, F11: {Id: "ΘΠΣ", Msg: "deΔΘΠΣΦ"}, F12: {Id: "d", RetryCode: RetryRefetch}, F13: 21300, F14: 9775, F15: 3419458020, F16: 553722229, F17: 16797505676926839448, F18: 13654046964625701696, F19: -1, F20: -50, F21: -15226, F22: -12071, F24: 687003500, F25: 3645239680692615557, F26: -1514562113997130375, F27: -1.1204439e+09, F28: -2.1808506e+08, F29: -1.3398946988550127e+09, F30: -8.923850039615406e+08, F31: {}}, {F0: VArray3_VBool{}, F3: "ΠΣΦ王普", F4: "d", F6: 224, F7: 128, F8: B, F9: D, F11: {Id: "bcd", Msg: "abcdeΔΘΠΣΦ王普澤世"}, F13: 53225, F14: 39597, F15: 3431380833, F16: 3485198401, F17: 890704984324607923, F18: 15543594353799962422, F19: -54, F21: 3893, F22: 8098, F23: -1004395905, F25: -4566599201093206064, F26: -1266517983086515342, F27: 7.564722e+07, F29: -5.075160767192724e+08, F30: 1.2610437600689824e+09, F32: {Id: "王", Msg: "Π"}}, {F0: VUnionDepth1_Error{F12: {Id: "bcd", Msg: "abcdeΔΘΠΣ"}}, F2: true, F3: "ΠΣΦ王普澤世界", F4: "ΘΠΣ", F5: typeobject(VStructDepth2_Map_Byte_Byte), F6: 126, F7: 247, F8: B, F9: D, F13: 14170, F16: 3024472117, F17: 4471507067867680605, F18: 14558949138706969546, F19: -13, F20: 44, F21: 1616, F23: 885588183, F24: 213623835, F25: -2990024350677478442, F26: 2463652078409591445, F27: 6.802491e+08, F28: -1.2006404e+09, F29: -1.3578094407875485e+09, F30: 4.919561592402944e+07, F31: {}, F32: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}}}`,
VList_VStructDepth1_All{{F0: VSet_VEnumBcd{B, C, D}, F1: true, F2: true, F3: "cdeΔΘΠΣΦ王普澤世界", F4: "deΔΘΠΣΦ", F5: typeobject(VUnionDepth2_VUnionDepth1_VUint32), F6: 178, F7: 161, F9: C, F11: {Id: "ΘΠΣ", Msg: "deΔΘΠΣΦ"}, F12: {Id: "d", RetryCode: RetryRefetch}, F13: 21300, F14: 9775, F15: 3419458020, F16: 553722229, F17: 16797505676926839448, F18: 13654046964625701696, F19: -1, F20: -50, F21: -15226, F22: -12071, F24: 687003500, F25: 3645239680692615557, F26: -1514562113997130375, F27: -1.1204439e+09, F28: -2.1808506e+08, F29: -1.3398946988550127e+09, F30: -8.923850039615406e+08, F31: {}}, {F0: VArray3_VBool{}, F3: "ΠΣΦ王普", F4: "d", F6: 224, F7: 128, F8: B, F9: D, F11: {Id: "bcd", Msg: "abcdeΔΘΠΣΦ王普澤世"}, F13: 53225, F14: 39597, F15: 3431380833, F16: 3485198401, F17: 890704984324607923, F18: 15543594353799962422, F19: -54, F21: 3893, F22: 8098, F23: -1004395905, F25: -4566599201093206064, F26: -1266517983086515342, F27: 7.564722e+07, F29: -5.075160767192724e+08, F30: 1.2610437600689824e+09, F32: {Id: "王", Msg: "Π"}}, {F0: VUnionDepth1_Error{F12: {Id: "bcd", Msg: "abcdeΔΘΠΣ"}}, F2: true, F3: "ΠΣΦ王普澤世界", F4: "ΘΠΣ", F5: typeobject(VStructDepth2_Map_Byte_Byte), F6: 126, F7: 247, F8: B, F9: D, F13: 14170, F16: 3024472117, F17: 4471507067867680605, F18: 14558949138706969546, F19: -13, F20: 44, F21: 1616, F23: 885588183, F24: 213623835, F25: -2990024350677478442, F26: 2463652078409591445, F27: 6.802491e+08, F28: -1.2006404e+09, F29: -1.3578094407875485e+09, F30: 4.919561592402944e+07, F31: {}, F32: {Id: "bcdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普澤世"}}},
},
// Canonical
{ true, `Zero`, `[]VUnionDepth1_All{}`, []VUnionDepth1_All{}, `[]VUnionDepth1_All{}`, []VUnionDepth1_All{} },
{ false, `Zero`, `[]VUnionDepth1_All{}`, []VUnionDepth1_All{}, `VList_VUnionDepth1_All{}`, VList_VUnionDepth1_All{} },
{ false, `Zero`, `[]VUnionDepth1_All{}`, []VUnionDepth1_All{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`,
`[]VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`[]VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`[]VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VList_Any{VUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VList_Any{VUnionDepth1_All{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`[]VUnionDepth1_All{{F24: -606482678}, {F24: 268033718}, {F7: 0}}`,
[]VUnionDepth1_All{{F24: -606482678}, {F24: 268033718}, {F7: 0}},
`[]VUnionDepth1_All{{F24: -606482678}, {F24: 268033718}, {F7: 0}}`,
[]VUnionDepth1_All{{F24: -606482678}, {F24: 268033718}, {F7: 0}},
},
{ false, `Random0`,
`[]VUnionDepth1_All{{F24: -606482678}, {F24: 268033718}, {F7: 0}}`,
[]VUnionDepth1_All{{F24: -606482678}, {F24: 268033718}, {F7: 0}},
`VList_VUnionDepth1_All{{F24: -606482678}, {F24: 268033718}, {F7: 0}}`,
VList_VUnionDepth1_All{{F24: -606482678}, {F24: 268033718}, {F7: 0}},
},
// Canonical
{ true, `Zero`,
`[]?VStructDepth1_VEnumBcd{}`,
[]?VStructDepth1_VEnumBcd{},
`[]?VStructDepth1_VEnumBcd{}`,
[]?VStructDepth1_VEnumBcd{},
},
{ false, `Zero`, `[]?VStructDepth1_VEnumBcd{}`, []?VStructDepth1_VEnumBcd{}, `[]any{}`, []any{} },
{ false, `Zero`,
`[]?VStructDepth1_VEnumBcd{}`,
[]?VStructDepth1_VEnumBcd{},
`VList_VStructDepth1_All{}`,
VList_VStructDepth1_All{},
},
// Canonical
{ true, `Full`,
`[]?VStructDepth1_VEnumBcd{{F9: D}}`,
[]?VStructDepth1_VEnumBcd{{F9: D}},
`[]?VStructDepth1_VEnumBcd{{F9: D}}`,
[]?VStructDepth1_VEnumBcd{{F9: D}},
},
{ false, `Full`,
`[]?VStructDepth1_VEnumBcd{{F9: D}}`,
[]?VStructDepth1_VEnumBcd{{F9: D}},
`[]any{?VStructDepth1_VEnumBcd{F9: D}}`,
[]any{?VStructDepth1_VEnumBcd{F9: D}},
},
// Canonical
{ true, `Zero`,
`VList_VArray1_VStructEmpty{}`,
VList_VArray1_VStructEmpty{},
`VList_VArray1_VStructEmpty{}`,
VList_VArray1_VStructEmpty{},
},
{ false, `Zero`, `VList_VArray1_VStructEmpty{}`, VList_VArray1_VStructEmpty{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_VArray1_VStructEmpty{}`, VList_VArray1_VStructEmpty{}, `[]VList_Error{}`, []VList_Error{} },
// Canonical
{ true, `Full`,
`VList_VArray1_VStructEmpty{{}}`,
VList_VArray1_VStructEmpty{{}},
`VList_VArray1_VStructEmpty{{}}`,
VList_VArray1_VStructEmpty{{}},
},
{ false, `Full`,
`VList_VArray1_VStructEmpty{{}}`,
VList_VArray1_VStructEmpty{{}},
`[]any{VArray1_VStructEmpty{}}`,
[]any{VArray1_VStructEmpty{}},
},
// Canonical
{ true, `Zero`, `VList_List_VString{}`, VList_List_VString{}, `VList_List_VString{}`, VList_List_VString{} },
{ false, `Zero`, `VList_List_VString{}`, VList_List_VString{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_List_VString{}`, VList_List_VString{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`,
`VList_List_VString{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_List_VString{{"abcdeΔΘΠΣΦ王普澤世界"}},
`VList_List_VString{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_List_VString{{"abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VList_List_VString{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
VList_List_VString{{"abcdeΔΘΠΣΦ王普澤世界"}},
`[]VArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}}`,
[]VArray1_String{{"abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VList_List_VString{{}, {"ΔΘΠΣΦ王普"}, {}}`,
VList_List_VString{{}, {"ΔΘΠΣΦ王普"}, {}},
`VList_List_VString{{}, {"ΔΘΠΣΦ王普"}, {}}`,
VList_List_VString{{}, {"ΔΘΠΣΦ王普"}, {}},
},
{ false, `Random0`,
`VList_List_VString{{}, {"ΔΘΠΣΦ王普"}, {}}`,
VList_List_VString{{}, {"ΔΘΠΣΦ王普"}, {}},
`[]any{[]VString{}, []VString{"ΔΘΠΣΦ王普"}, []VString{}}`,
[]any{[]VString{}, []VString{"ΔΘΠΣΦ王普"}, []VString{}},
},
// Canonical
{ true, `Zero`, `VList_Set_VBool{}`, VList_Set_VBool{}, `VList_Set_VBool{}`, VList_Set_VBool{} },
{ false, `Zero`, `VList_Set_VBool{}`, VList_Set_VBool{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `VList_Set_VBool{}`, VList_Set_VBool{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`, `VList_Set_VBool{{true}}`, VList_Set_VBool{{true}}, `VList_Set_VBool{{true}}`, VList_Set_VBool{{true}} },
{ false, `Full`, `VList_Set_VBool{{true}}`, VList_Set_VBool{{true}}, `[]any{set[VBool]{true}}`, []any{set[VBool]{true}} },
// Canonical
{ true, `Zero`, `VList_VMap_Byte_Byte{}`, VList_VMap_Byte_Byte{}, `VList_VMap_Byte_Byte{}`, VList_VMap_Byte_Byte{} },
{ false, `Zero`, `VList_VMap_Byte_Byte{}`, VList_VMap_Byte_Byte{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_VMap_Byte_Byte{}`, VList_VMap_Byte_Byte{}, `[]VMap_VByte_VByte{}`, []VMap_VByte_VByte{} },
// Canonical
{ true, `Full`,
`VList_VMap_Byte_Byte{{123: 123}}`,
VList_VMap_Byte_Byte{{123: 123}},
`VList_VMap_Byte_Byte{{123: 123}}`,
VList_VMap_Byte_Byte{{123: 123}},
},
{ false, `Full`,
`VList_VMap_Byte_Byte{{123: 123}}`,
VList_VMap_Byte_Byte{{123: 123}},
`VList_Any{VMap_Byte_Byte{123: 123}}`,
VList_Any{VMap_Byte_Byte{123: 123}},
},
// Canonical
{ true, `Random0`,
`VList_VMap_Byte_Byte{{0: 38, 110: 189, 16: 10}, {244: 71, 85: 119}, {19: 0}}`,
VList_VMap_Byte_Byte{{0: 38, 110: 189, 16: 10}, {244: 71, 85: 119}, {19: 0}},
`VList_VMap_Byte_Byte{{0: 38, 110: 189, 16: 10}, {244: 71, 85: 119}, {19: 0}}`,
VList_VMap_Byte_Byte{{0: 38, 110: 189, 16: 10}, {244: 71, 85: 119}, {19: 0}},
},
{ false, `Random0`,
`VList_VMap_Byte_Byte{{0: 38, 110: 189, 16: 10}, {244: 71, 85: 119}, {19: 0}}`,
VList_VMap_Byte_Byte{{0: 38, 110: 189, 16: 10}, {244: 71, 85: 119}, {19: 0}},
`VArray3_Any{VMap_Byte_Byte{0: 38, 110: 189, 16: 10}, VMap_Byte_Byte{244: 71, 85: 119}, VMap_Byte_Byte{19: 0}}`,
VArray3_Any{VMap_Byte_Byte{0: 38, 110: 189, 16: 10}, VMap_Byte_Byte{244: 71, 85: 119}, VMap_Byte_Byte{19: 0}},
},
// Canonical
{ true, `Zero`,
`VList_VStructDepth1_All{}`,
VList_VStructDepth1_All{},
`VList_VStructDepth1_All{}`,
VList_VStructDepth1_All{},
},
{ false, `Zero`, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `VList_VStructDepth1_All{}`, VList_VStructDepth1_All{}, `VList_OptVStructEmpty{}`, VList_OptVStructEmpty{} },
// Canonical
{ true, `Full`,
`VList_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VList_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}},
`VList_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VList_VStructDepth1_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`,
`VList_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VList_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}},
`VList_Any{VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VList_Any{VStructDepth1_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`,
`VList_VStructDepth1_All{{F0: VStructDepth3_VArray1_Set_VEnumBcd{}, F1: true, F3: "ΔΘΠΣ", F4: "bcdeΔΘΠΣΦ王普澤世", F5: typeobject(VStructDepth2_Set_Float64), F7: 84, F8: C, F9: C, F13: 64515, F14: 50775, F16: 3948471590, F17: 2759752476641151986, F18: 1979427017952515225, F19: 7, F20: -1, F21: 14648, F22: -2788, F23: 465961122, F24: -258583691, F25: -4043214334903075675, F27: 7.242119e+08, F28: 5.943776e+08, F29: -2.9591125156416535e+09, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王"}}, {F0: VMap_VBool_VBool{true: false}, F3: "abc", F4: "eΔ", F5: typeobject(VUnionDepth1_Int64), F6: 205, F7: 222, F9: D, F14: 51098, F15: 3951909279, F16: 3516880318, F17: 17030234882830957401, F19: -22, F20: -47, F21: 2787, F22: -6655, F23: 155784102, F24: -414308467, F26: -3714947197124914775, F27: 1.1178665e+09, F30: 4.1901862447963186e+07, F31: {}}}`,
VList_VStructDepth1_All{{F0: VStructDepth3_VArray1_Set_VEnumBcd{}, F1: true, F3: "ΔΘΠΣ", F4: "bcdeΔΘΠΣΦ王普澤世", F5: typeobject(VStructDepth2_Set_Float64), F7: 84, F8: C, F9: C, F13: 64515, F14: 50775, F16: 3948471590, F17: 2759752476641151986, F18: 1979427017952515225, F19: 7, F20: -1, F21: 14648, F22: -2788, F23: 465961122, F24: -258583691, F25: -4043214334903075675, F27: 7.242119e+08, F28: 5.943776e+08, F29: -2.9591125156416535e+09, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王"}}, {F0: VMap_VBool_VBool{true: false}, F3: "abc", F4: "eΔ", F5: typeobject(VUnionDepth1_Int64), F6: 205, F7: 222, F9: D, F14: 51098, F15: 3951909279, F16: 3516880318, F17: 17030234882830957401, F19: -22, F20: -47, F21: 2787, F22: -6655, F23: 155784102, F24: -414308467, F26: -3714947197124914775, F27: 1.1178665e+09, F30: 4.1901862447963186e+07, F31: {}}},
`VList_VStructDepth1_All{{F0: VStructDepth3_VArray1_Set_VEnumBcd{}, F1: true, F3: "ΔΘΠΣ", F4: "bcdeΔΘΠΣΦ王普澤世", F5: typeobject(VStructDepth2_Set_Float64), F7: 84, F8: C, F9: C, F13: 64515, F14: 50775, F16: 3948471590, F17: 2759752476641151986, F18: 1979427017952515225, F19: 7, F20: -1, F21: 14648, F22: -2788, F23: 465961122, F24: -258583691, F25: -4043214334903075675, F27: 7.242119e+08, F28: 5.943776e+08, F29: -2.9591125156416535e+09, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王"}}, {F0: VMap_VBool_VBool{true: false}, F3: "abc", F4: "eΔ", F5: typeobject(VUnionDepth1_Int64), F6: 205, F7: 222, F9: D, F14: 51098, F15: 3951909279, F16: 3516880318, F17: 17030234882830957401, F19: -22, F20: -47, F21: 2787, F22: -6655, F23: 155784102, F24: -414308467, F26: -3714947197124914775, F27: 1.1178665e+09, F30: 4.1901862447963186e+07, F31: {}}}`,
VList_VStructDepth1_All{{F0: VStructDepth3_VArray1_Set_VEnumBcd{}, F1: true, F3: "ΔΘΠΣ", F4: "bcdeΔΘΠΣΦ王普澤世", F5: typeobject(VStructDepth2_Set_Float64), F7: 84, F8: C, F9: C, F13: 64515, F14: 50775, F16: 3948471590, F17: 2759752476641151986, F18: 1979427017952515225, F19: 7, F20: -1, F21: 14648, F22: -2788, F23: 465961122, F24: -258583691, F25: -4043214334903075675, F27: 7.242119e+08, F28: 5.943776e+08, F29: -2.9591125156416535e+09, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王"}}, {F0: VMap_VBool_VBool{true: false}, F3: "abc", F4: "eΔ", F5: typeobject(VUnionDepth1_Int64), F6: 205, F7: 222, F9: D, F14: 51098, F15: 3951909279, F16: 3516880318, F17: 17030234882830957401, F19: -22, F20: -47, F21: 2787, F22: -6655, F23: 155784102, F24: -414308467, F26: -3714947197124914775, F27: 1.1178665e+09, F30: 4.1901862447963186e+07, F31: {}}},
},
{ false, `Random0`,
`VList_VStructDepth1_All{{F0: VStructDepth3_VArray1_Set_VEnumBcd{}, F1: true, F3: "ΔΘΠΣ", F4: "bcdeΔΘΠΣΦ王普澤世", F5: typeobject(VStructDepth2_Set_Float64), F7: 84, F8: C, F9: C, F13: 64515, F14: 50775, F16: 3948471590, F17: 2759752476641151986, F18: 1979427017952515225, F19: 7, F20: -1, F21: 14648, F22: -2788, F23: 465961122, F24: -258583691, F25: -4043214334903075675, F27: 7.242119e+08, F28: 5.943776e+08, F29: -2.9591125156416535e+09, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王"}}, {F0: VMap_VBool_VBool{true: false}, F3: "abc", F4: "eΔ", F5: typeobject(VUnionDepth1_Int64), F6: 205, F7: 222, F9: D, F14: 51098, F15: 3951909279, F16: 3516880318, F17: 17030234882830957401, F19: -22, F20: -47, F21: 2787, F22: -6655, F23: 155784102, F24: -414308467, F26: -3714947197124914775, F27: 1.1178665e+09, F30: 4.1901862447963186e+07, F31: {}}}`,
VList_VStructDepth1_All{{F0: VStructDepth3_VArray1_Set_VEnumBcd{}, F1: true, F3: "ΔΘΠΣ", F4: "bcdeΔΘΠΣΦ王普澤世", F5: typeobject(VStructDepth2_Set_Float64), F7: 84, F8: C, F9: C, F13: 64515, F14: 50775, F16: 3948471590, F17: 2759752476641151986, F18: 1979427017952515225, F19: 7, F20: -1, F21: 14648, F22: -2788, F23: 465961122, F24: -258583691, F25: -4043214334903075675, F27: 7.242119e+08, F28: 5.943776e+08, F29: -2.9591125156416535e+09, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王"}}, {F0: VMap_VBool_VBool{true: false}, F3: "abc", F4: "eΔ", F5: typeobject(VUnionDepth1_Int64), F6: 205, F7: 222, F9: D, F14: 51098, F15: 3951909279, F16: 3516880318, F17: 17030234882830957401, F19: -22, F20: -47, F21: 2787, F22: -6655, F23: 155784102, F24: -414308467, F26: -3714947197124914775, F27: 1.1178665e+09, F30: 4.1901862447963186e+07, F31: {}}},
`VList_Any{VStructDepth1_All{F0: VStructDepth3_VArray1_Set_VEnumBcd{}, F1: true, F3: "ΔΘΠΣ", F4: "bcdeΔΘΠΣΦ王普澤世", F5: typeobject(VStructDepth2_Set_Float64), F7: 84, F8: C, F9: C, F13: 64515, F14: 50775, F16: 3948471590, F17: 2759752476641151986, F18: 1979427017952515225, F19: 7, F20: -1, F21: 14648, F22: -2788, F23: 465961122, F24: -258583691, F25: -4043214334903075675, F27: 7.242119e+08, F28: 5.943776e+08, F29: -2.9591125156416535e+09, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王"}}, VStructDepth1_All{F0: VMap_VBool_VBool{true: false}, F3: "abc", F4: "eΔ", F5: typeobject(VUnionDepth1_Int64), F6: 205, F7: 222, F9: D, F14: 51098, F15: 3951909279, F16: 3516880318, F17: 17030234882830957401, F19: -22, F20: -47, F21: 2787, F22: -6655, F23: 155784102, F24: -414308467, F26: -3714947197124914775, F27: 1.1178665e+09, F30: 4.1901862447963186e+07, F31: {}}}`,
VList_Any{VStructDepth1_All{F0: VStructDepth3_VArray1_Set_VEnumBcd{}, F1: true, F3: "ΔΘΠΣ", F4: "bcdeΔΘΠΣΦ王普澤世", F5: typeobject(VStructDepth2_Set_Float64), F7: 84, F8: C, F9: C, F13: 64515, F14: 50775, F16: 3948471590, F17: 2759752476641151986, F18: 1979427017952515225, F19: 7, F20: -1, F21: 14648, F22: -2788, F23: 465961122, F24: -258583691, F25: -4043214334903075675, F27: 7.242119e+08, F28: 5.943776e+08, F29: -2.9591125156416535e+09, F31: {}, F32: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "deΔΘΠΣΦ王"}}, VStructDepth1_All{F0: VMap_VBool_VBool{true: false}, F3: "abc", F4: "eΔ", F5: typeobject(VUnionDepth1_Int64), F6: 205, F7: 222, F9: D, F14: 51098, F15: 3951909279, F16: 3516880318, F17: 17030234882830957401, F19: -22, F20: -47, F21: 2787, F22: -6655, F23: 155784102, F24: -414308467, F26: -3714947197124914775, F27: 1.1178665e+09, F30: 4.1901862447963186e+07, F31: {}}},
},
// Canonical
{ true, `Zero`, `VList_VUnionDepth1_All{}`, VList_VUnionDepth1_All{}, `VList_VUnionDepth1_All{}`, VList_VUnionDepth1_All{} },
{ false, `Zero`, `VList_VUnionDepth1_All{}`, VList_VUnionDepth1_All{}, `[]VUnionDepth1_All{}`, []VUnionDepth1_All{} },
{ false, `Zero`, `VList_VUnionDepth1_All{}`, VList_VUnionDepth1_All{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`,
`VList_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VList_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VList_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VList_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`VList_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VList_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`[]VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
[]VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`VList_VUnionDepth1_All{{F24: -41875852}, {F3: "abcdeΔΘΠ"}, {F19: -4}}`,
VList_VUnionDepth1_All{{F24: -41875852}, {F3: "abcdeΔΘΠ"}, {F19: -4}},
`VList_VUnionDepth1_All{{F24: -41875852}, {F3: "abcdeΔΘΠ"}, {F19: -4}}`,
VList_VUnionDepth1_All{{F24: -41875852}, {F3: "abcdeΔΘΠ"}, {F19: -4}},
},
{ false, `Random0`,
`VList_VUnionDepth1_All{{F24: -41875852}, {F3: "abcdeΔΘΠ"}, {F19: -4}}`,
VList_VUnionDepth1_All{{F24: -41875852}, {F3: "abcdeΔΘΠ"}, {F19: -4}},
`VArray3_Any{VUnionDepth1_All{F24: -41875852}, VUnionDepth1_All{F3: "abcdeΔΘΠ"}, VUnionDepth1_All{F19: -4}}`,
VArray3_Any{VUnionDepth1_All{F24: -41875852}, VUnionDepth1_All{F3: "abcdeΔΘΠ"}, VUnionDepth1_All{F19: -4}},
},
// Canonical
{ true, `Zero`,
`VList_OptVStructDepth1_VEnumBcd{}`,
VList_OptVStructDepth1_VEnumBcd{},
`VList_OptVStructDepth1_VEnumBcd{}`,
VList_OptVStructDepth1_VEnumBcd{},
},
{ false, `Zero`,
`VList_OptVStructDepth1_VEnumBcd{}`,
VList_OptVStructDepth1_VEnumBcd{},
`[]VStructDepth1_All{}`,
[]VStructDepth1_All{},
},
{ false, `Zero`,
`VList_OptVStructDepth1_VEnumBcd{}`,
VList_OptVStructDepth1_VEnumBcd{},
`[]?VStructEmpty{}`,
[]?VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VList_OptVStructDepth1_VEnumBcd{{F9: D}}`,
VList_OptVStructDepth1_VEnumBcd{{F9: D}},
`VList_OptVStructDepth1_VEnumBcd{{F9: D}}`,
VList_OptVStructDepth1_VEnumBcd{{F9: D}},
},
{ false, `Full`,
`VList_OptVStructDepth1_VEnumBcd{{F9: D}}`,
VList_OptVStructDepth1_VEnumBcd{{F9: D}},
`VList_VStructDepth1_All{{F9: D}}`,
VList_VStructDepth1_All{{F9: D}},
},
// Canonical
{ true, `Zero`, `set[VArray2_VEnumAbc]{}`, set[VArray2_VEnumAbc]{}, `set[VArray2_VEnumAbc]{}`, set[VArray2_VEnumAbc]{} },
// Canonical
{ true, `Full`,
`set[VArray2_VEnumAbc]{{C, C}}`,
set[VArray2_VEnumAbc]{{C, C}},
`set[VArray2_VEnumAbc]{{C, C}}`,
set[VArray2_VEnumAbc]{{C, C}},
},
// Canonical
{ true, `Zero`,
`set[VStructDepth1_String]{}`,
set[VStructDepth1_String]{},
`set[VStructDepth1_String]{}`,
set[VStructDepth1_String]{},
},
{ false, `Zero`, `set[VStructDepth1_String]{}`, set[VStructDepth1_String]{}, `VSet_VStructEmpty{}`, VSet_VStructEmpty{} },
{ false, `Zero`, `set[VStructDepth1_String]{}`, set[VStructDepth1_String]{}, `set[VStructEmpty]{}`, set[VStructEmpty]{} },
// Canonical
{ true, `Full`,
`set[VStructDepth1_String]{{F3: "abcdeΔΘΠΣΦ王普澤世界"}}`,
set[VStructDepth1_String]{{F3: "abcdeΔΘΠΣΦ王普澤世界"}},
`set[VStructDepth1_String]{{F3: "abcdeΔΘΠΣΦ王普澤世界"}}`,
set[VStructDepth1_String]{{F3: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`set[VStructDepth1_String]{{}}`,
set[VStructDepth1_String]{{}},
`set[VStructDepth1_String]{{}}`,
set[VStructDepth1_String]{{}},
},
{ false, `Random0`,
`set[VStructDepth1_String]{{}}`,
set[VStructDepth1_String]{{}},
`set[VStructEmpty]{{}}`,
set[VStructEmpty]{{}},
},
// Canonical
{ true, `Zero`,
`set[VUnionDepth1_VNamedError]{}`,
set[VUnionDepth1_VNamedError]{},
`set[VUnionDepth1_VNamedError]{}`,
set[VUnionDepth1_VNamedError]{},
},
// Canonical
{ true, `Full`,
`set[VUnionDepth1_VNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
set[VUnionDepth1_VNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`set[VUnionDepth1_VNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
set[VUnionDepth1_VNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`set[VUnionDepth1_VNamedError]{{F11: {Id: "Θ"}}}`,
set[VUnionDepth1_VNamedError]{{F11: {Id: "Θ"}}},
`set[VUnionDepth1_VNamedError]{{F11: {Id: "Θ"}}}`,
set[VUnionDepth1_VNamedError]{{F11: {Id: "Θ"}}},
},
// Canonical
{ true, `Zero`,
`VSet_VArray1_VStructEmpty{}`,
VSet_VArray1_VStructEmpty{},
`VSet_VArray1_VStructEmpty{}`,
VSet_VArray1_VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VSet_VArray1_VStructEmpty{{}}`,
VSet_VArray1_VStructEmpty{{}},
`VSet_VArray1_VStructEmpty{{}}`,
VSet_VArray1_VStructEmpty{{}},
},
// Canonical
{ true, `Zero`,
`VSet_VStructDepth1_VFloat64{}`,
VSet_VStructDepth1_VFloat64{},
`VSet_VStructDepth1_VFloat64{}`,
VSet_VStructDepth1_VFloat64{},
},
{ false, `Zero`, `VSet_VStructDepth1_VFloat64{}`, VSet_VStructDepth1_VFloat64{}, `VSet_VStructEmpty{}`, VSet_VStructEmpty{} },
{ false, `Zero`, `VSet_VStructDepth1_VFloat64{}`, VSet_VStructDepth1_VFloat64{}, `set[VStructEmpty]{}`, set[VStructEmpty]{} },
// Canonical
{ true, `Full`,
`VSet_VStructDepth1_VFloat64{{F30: 1.5}}`,
VSet_VStructDepth1_VFloat64{{F30: 1.5}},
`VSet_VStructDepth1_VFloat64{{F30: 1.5}}`,
VSet_VStructDepth1_VFloat64{{F30: 1.5}},
},
// Canonical
{ true, `Random0`,
`VSet_VStructDepth1_VFloat64{{F30: 2.0949088961925095e+08}}`,
VSet_VStructDepth1_VFloat64{{F30: 2.0949088961925095e+08}},
`VSet_VStructDepth1_VFloat64{{F30: 2.0949088961925095e+08}}`,
VSet_VStructDepth1_VFloat64{{F30: 2.0949088961925095e+08}},
},
// Canonical
{ true, `Zero`,
`VSet_VUnionDepth1_VInt8{}`,
VSet_VUnionDepth1_VInt8{},
`VSet_VUnionDepth1_VInt8{}`,
VSet_VUnionDepth1_VInt8{},
},
// Canonical
{ true, `Full`,
`VSet_VUnionDepth1_VInt8{{F20: -123}}`,
VSet_VUnionDepth1_VInt8{{F20: -123}},
`VSet_VUnionDepth1_VInt8{{F20: -123}}`,
VSet_VUnionDepth1_VInt8{{F20: -123}},
},
// Canonical
{ true, `Random0`,
`VSet_VUnionDepth1_VInt8{{F20: -27}}`,
VSet_VUnionDepth1_VInt8{{F20: -27}},
`VSet_VUnionDepth1_VInt8{{F20: -27}}`,
VSet_VUnionDepth1_VInt8{{F20: -27}},
},
// Canonical
{ true, `Zero`,
`map[VArray3_Int64]VArray3_Int64{}`,
map[VArray3_Int64]VArray3_Int64{},
`map[VArray3_Int64]VArray3_Int64{}`,
map[VArray3_Int64]VArray3_Int64{},
},
// Canonical
{ true, `Full`,
`map[VArray3_Int64]VArray3_Int64{{-123, -123, -123}: {-123, -123, -123}}`,
map[VArray3_Int64]VArray3_Int64{{-123, -123, -123}: {-123, -123, -123}},
`map[VArray3_Int64]VArray3_Int64{{-123, -123, -123}: {-123, -123, -123}}`,
map[VArray3_Int64]VArray3_Int64{{-123, -123, -123}: {-123, -123, -123}},
},
// Canonical
{ true, `Random0`,
`map[VArray3_Int64]VArray3_Int64{{-2817536592255687332, -3760268823187002032, 0}: {-1274226269277847115, -2864778330065701217, -2074342664734613809}, {376487109512249769, -1255715141003519065, 3264254720924146845}: {-3421212617289252240, -783571659988020873, 0}, {420371608891038131, -2429316099890771879, 843605660501152610}: {}}`,
map[VArray3_Int64]VArray3_Int64{{-2817536592255687332, -3760268823187002032, 0}: {-1274226269277847115, -2864778330065701217, -2074342664734613809}, {376487109512249769, -1255715141003519065, 3264254720924146845}: {-3421212617289252240, -783571659988020873, 0}, {420371608891038131, -2429316099890771879, 843605660501152610}: {}},
`map[VArray3_Int64]VArray3_Int64{{-2817536592255687332, -3760268823187002032, 0}: {-1274226269277847115, -2864778330065701217, -2074342664734613809}, {376487109512249769, -1255715141003519065, 3264254720924146845}: {-3421212617289252240, -783571659988020873, 0}, {420371608891038131, -2429316099890771879, 843605660501152610}: {}}`,
map[VArray3_Int64]VArray3_Int64{{-2817536592255687332, -3760268823187002032, 0}: {-1274226269277847115, -2864778330065701217, -2074342664734613809}, {376487109512249769, -1255715141003519065, 3264254720924146845}: {-3421212617289252240, -783571659988020873, 0}, {420371608891038131, -2429316099890771879, 843605660501152610}: {}},
},
// Canonical
{ true, `Zero`,
`map[VStructDepth1_String]VStructDepth1_String{}`,
map[VStructDepth1_String]VStructDepth1_String{},
`map[VStructDepth1_String]VStructDepth1_String{}`,
map[VStructDepth1_String]VStructDepth1_String{},
},
{ false, `Zero`,
`map[VStructDepth1_String]VStructDepth1_String{}`,
map[VStructDepth1_String]VStructDepth1_String{},
`map[VStructEmpty]VStructEmpty{}`,
map[VStructEmpty]VStructEmpty{},
},
{ false, `Zero`,
`map[VStructDepth1_String]VStructDepth1_String{}`,
map[VStructDepth1_String]VStructDepth1_String{},
`VMap_VStructEmpty_VStructEmpty{}`,
VMap_VStructEmpty_VStructEmpty{},
},
// Canonical
{ true, `Full`,
`map[VStructDepth1_String]VStructDepth1_String{{F3: "abcdeΔΘΠΣΦ王普澤世界"}: {F3: "abcdeΔΘΠΣΦ王普澤世界"}}`,
map[VStructDepth1_String]VStructDepth1_String{{F3: "abcdeΔΘΠΣΦ王普澤世界"}: {F3: "abcdeΔΘΠΣΦ王普澤世界"}},
`map[VStructDepth1_String]VStructDepth1_String{{F3: "abcdeΔΘΠΣΦ王普澤世界"}: {F3: "abcdeΔΘΠΣΦ王普澤世界"}}`,
map[VStructDepth1_String]VStructDepth1_String{{F3: "abcdeΔΘΠΣΦ王普澤世界"}: {F3: "abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`map[VStructDepth1_String]VStructDepth1_String{{}: {F3: "世"}, {F3: "abcdeΔΘΠΣΦ王普澤世界"}: {F3: "bcdeΔΘΠΣ"}}`,
map[VStructDepth1_String]VStructDepth1_String{{}: {F3: "世"}, {F3: "abcdeΔΘΠΣΦ王普澤世界"}: {F3: "bcdeΔΘΠΣ"}},
`map[VStructDepth1_String]VStructDepth1_String{{}: {F3: "世"}, {F3: "abcdeΔΘΠΣΦ王普澤世界"}: {F3: "bcdeΔΘΠΣ"}}`,
map[VStructDepth1_String]VStructDepth1_String{{}: {F3: "世"}, {F3: "abcdeΔΘΠΣΦ王普澤世界"}: {F3: "bcdeΔΘΠΣ"}},
},
// Canonical
{ true, `Zero`,
`map[VUnionDepth1_Float64]VUnionDepth1_Float64{}`,
map[VUnionDepth1_Float64]VUnionDepth1_Float64{},
`map[VUnionDepth1_Float64]VUnionDepth1_Float64{}`,
map[VUnionDepth1_Float64]VUnionDepth1_Float64{},
},
// Canonical
{ true, `Full`,
`map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}`,
map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}},
`map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}`,
map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}},
},
// Canonical
{ true, `Random0`,
`map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 2.2726029698107373e+07}: {F29: 0}}`,
map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 2.2726029698107373e+07}: {F29: 0}},
`map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 2.2726029698107373e+07}: {F29: 0}}`,
map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 2.2726029698107373e+07}: {F29: 0}},
},
// Canonical
{ true, `Zero`,
`VMap_VArray3_VBool_VArray3_VBool{}`,
VMap_VArray3_VBool_VArray3_VBool{},
`VMap_VArray3_VBool_VArray3_VBool{}`,
VMap_VArray3_VBool_VArray3_VBool{},
},
// Canonical
{ true, `Full`,
`VMap_VArray3_VBool_VArray3_VBool{{true, true, true}: {true, true, true}}`,
VMap_VArray3_VBool_VArray3_VBool{{true, true, true}: {true, true, true}},
`VMap_VArray3_VBool_VArray3_VBool{{true, true, true}: {true, true, true}}`,
VMap_VArray3_VBool_VArray3_VBool{{true, true, true}: {true, true, true}},
},
// Canonical
{ true, `Zero`,
`VMap_VStructDepth1_VBool_VStructDepth1_VBool{}`,
VMap_VStructDepth1_VBool_VStructDepth1_VBool{},
`VMap_VStructDepth1_VBool_VStructDepth1_VBool{}`,
VMap_VStructDepth1_VBool_VStructDepth1_VBool{},
},
{ false, `Zero`,
`VMap_VStructDepth1_VBool_VStructDepth1_VBool{}`,
VMap_VStructDepth1_VBool_VStructDepth1_VBool{},
`VMap_VStructEmpty_VStructEmpty{}`,
VMap_VStructEmpty_VStructEmpty{},
},
{ false, `Zero`,
`VMap_VStructDepth1_VBool_VStructDepth1_VBool{}`,
VMap_VStructDepth1_VBool_VStructDepth1_VBool{},
`map[VStructEmpty]VStructEmpty{}`,
map[VStructEmpty]VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VMap_VStructDepth1_VBool_VStructDepth1_VBool{{F2: true}: {F2: true}}`,
VMap_VStructDepth1_VBool_VStructDepth1_VBool{{F2: true}: {F2: true}},
`VMap_VStructDepth1_VBool_VStructDepth1_VBool{{F2: true}: {F2: true}}`,
VMap_VStructDepth1_VBool_VStructDepth1_VBool{{F2: true}: {F2: true}},
},
// Canonical
{ true, `Zero`,
`VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64{}`,
VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64{},
`VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64{}`,
VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64{},
},
// Canonical
{ true, `Full`,
`VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64{{F18: 123}: {F18: 123}}`,
VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64{{F18: 123}: {F18: 123}},
`VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64{{F18: 123}: {F18: 123}}`,
VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64{{F18: 123}: {F18: 123}},
},
// Canonical
{ true, `Random0`,
`VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64{{F18: 5853028216567780601}: {F18: 0}}`,
VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64{{F18: 5853028216567780601}: {F18: 0}},
`VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64{{F18: 5853028216567780601}: {F18: 0}}`,
VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64{{F18: 5853028216567780601}: {F18: 0}},
},
// Canonical
{ true, `Zero`, `VStructDepth2_All{}`, VStructDepth2_All{}, `VStructDepth2_All{}`, VStructDepth2_All{} },
{ false, `Zero`, `VStructDepth2_All{}`, VStructDepth2_All{}, `VStructDepth2_VArray1_Uint32{}`, VStructDepth2_VArray1_Uint32{} },
{ false, `Zero`, `VStructDepth2_All{}`, VStructDepth2_All{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth2_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}}`,
VStructDepth2_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}},
`VStructDepth2_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}}`,
VStructDepth2_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`,
`VStructDepth2_All{F2: {6627, -15355, 5386}, F3: {VUnionDepth1_VFloat64{F30: -3.646945524972634e+09}, VMap_VArray3_VBool_VArray3_VBool{{true, false, false}: {}}, map[VStructDepth1_String]VStructDepth1_String{{}: {F3: "ΔΘΠΣΦ王普澤世界"}, {F3: "bcdeΔΘΠΣΦ王普澤世界"}: {}, {F3: "ΘΠΣΦ王普澤"}: {F3: "cdeΔΘ"}}}, F4: {0}, F5: {B, C}, F6: {156: 243}, F7: {0: 4858678, 1853971719: 1808420086, 4237517540: 0}, F8: {F0: VUint32(1459593600), F1: true, F2: true, F4: "abcdeΔΘ", F5: typeobject(VInt8), F6: 233, F7: 162, F8: B, F11: {Id: "deΔΘ"}, F12: {RetryCode: RetryBackoff}, F13: 54270, F14: 16439, F16: 4227159943, F17: 14077747331074309923, F18: 11530054109741843599, F19: -10, F20: -14, F21: 14926, F22: 4651, F23: 919036762, F24: -362551624, F25: 3038162464226959132, F26: 3632867008264550680, F27: -2.2463437e+09, F28: 2.1413284e+09, F29: 3.923005143643025e+09, F30: 2.34705436525567e+09, F31: {}}, F9: {F1: true}, F10: {F32: {}}, F11: {F29: -4.920704184273371e+07}, F12: {}}`,
VStructDepth2_All{F2: {6627, -15355, 5386}, F3: {VUnionDepth1_VFloat64{F30: -3.646945524972634e+09}, VMap_VArray3_VBool_VArray3_VBool{{true, false, false}: {}}, map[VStructDepth1_String]VStructDepth1_String{{}: {F3: "ΔΘΠΣΦ王普澤世界"}, {F3: "bcdeΔΘΠΣΦ王普澤世界"}: {}, {F3: "ΘΠΣΦ王普澤"}: {F3: "cdeΔΘ"}}}, F4: {0}, F5: {B, C}, F6: {156: 243}, F7: {0: 4858678, 1853971719: 1808420086, 4237517540: 0}, F8: {F0: VUint32(1459593600), F1: true, F2: true, F4: "abcdeΔΘ", F5: typeobject(VInt8), F6: 233, F7: 162, F8: B, F11: {Id: "deΔΘ"}, F12: {RetryCode: RetryBackoff}, F13: 54270, F14: 16439, F16: 4227159943, F17: 14077747331074309923, F18: 11530054109741843599, F19: -10, F20: -14, F21: 14926, F22: 4651, F23: 919036762, F24: -362551624, F25: 3038162464226959132, F26: 3632867008264550680, F27: -2.2463437e+09, F28: 2.1413284e+09, F29: 3.923005143643025e+09, F30: 2.34705436525567e+09, F31: {}}, F9: {F1: true}, F10: {F32: {}}, F11: {F29: -4.920704184273371e+07}, F12: {}},
`VStructDepth2_All{F2: {6627, -15355, 5386}, F3: {VUnionDepth1_VFloat64{F30: -3.646945524972634e+09}, VMap_VArray3_VBool_VArray3_VBool{{true, false, false}: {}}, map[VStructDepth1_String]VStructDepth1_String{{}: {F3: "ΔΘΠΣΦ王普澤世界"}, {F3: "bcdeΔΘΠΣΦ王普澤世界"}: {}, {F3: "ΘΠΣΦ王普澤"}: {F3: "cdeΔΘ"}}}, F4: {0}, F5: {B, C}, F6: {156: 243}, F7: {0: 4858678, 1853971719: 1808420086, 4237517540: 0}, F8: {F0: VUint32(1459593600), F1: true, F2: true, F4: "abcdeΔΘ", F5: typeobject(VInt8), F6: 233, F7: 162, F8: B, F11: {Id: "deΔΘ"}, F12: {RetryCode: RetryBackoff}, F13: 54270, F14: 16439, F16: 4227159943, F17: 14077747331074309923, F18: 11530054109741843599, F19: -10, F20: -14, F21: 14926, F22: 4651, F23: 919036762, F24: -362551624, F25: 3038162464226959132, F26: 3632867008264550680, F27: -2.2463437e+09, F28: 2.1413284e+09, F29: 3.923005143643025e+09, F30: 2.34705436525567e+09, F31: {}}, F9: {F1: true}, F10: {F32: {}}, F11: {F29: -4.920704184273371e+07}, F12: {}}`,
VStructDepth2_All{F2: {6627, -15355, 5386}, F3: {VUnionDepth1_VFloat64{F30: -3.646945524972634e+09}, VMap_VArray3_VBool_VArray3_VBool{{true, false, false}: {}}, map[VStructDepth1_String]VStructDepth1_String{{}: {F3: "ΔΘΠΣΦ王普澤世界"}, {F3: "bcdeΔΘΠΣΦ王普澤世界"}: {}, {F3: "ΘΠΣΦ王普澤"}: {F3: "cdeΔΘ"}}}, F4: {0}, F5: {B, C}, F6: {156: 243}, F7: {0: 4858678, 1853971719: 1808420086, 4237517540: 0}, F8: {F0: VUint32(1459593600), F1: true, F2: true, F4: "abcdeΔΘ", F5: typeobject(VInt8), F6: 233, F7: 162, F8: B, F11: {Id: "deΔΘ"}, F12: {RetryCode: RetryBackoff}, F13: 54270, F14: 16439, F16: 4227159943, F17: 14077747331074309923, F18: 11530054109741843599, F19: -10, F20: -14, F21: 14926, F22: 4651, F23: 919036762, F24: -362551624, F25: 3038162464226959132, F26: 3632867008264550680, F27: -2.2463437e+09, F28: 2.1413284e+09, F29: 3.923005143643025e+09, F30: 2.34705436525567e+09, F31: {}}, F9: {F1: true}, F10: {F32: {}}, F11: {F29: -4.920704184273371e+07}, F12: {}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_VArray2_TypeObject{}`,
VStructDepth2_VArray2_TypeObject{},
`VStructDepth2_VArray2_TypeObject{}`,
VStructDepth2_VArray2_TypeObject{},
},
{ false, `Zero`,
`VStructDepth2_VArray2_TypeObject{}`,
VStructDepth2_VArray2_TypeObject{},
`VStructDepth1_All{}`,
VStructDepth1_All{},
},
{ false, `Zero`,
`VStructDepth2_VArray2_TypeObject{}`,
VStructDepth2_VArray2_TypeObject{},
`VStructDepth1_Any{}`,
VStructDepth1_Any{},
},
// Canonical
{ true, `Full`,
`VStructDepth2_VArray2_TypeObject{F0: {typeobject(int64), typeobject(int64)}}`,
VStructDepth2_VArray2_TypeObject{F0: {typeobject(int64), typeobject(int64)}},
`VStructDepth2_VArray2_TypeObject{F0: {typeobject(int64), typeobject(int64)}}`,
VStructDepth2_VArray2_TypeObject{F0: {typeobject(int64), typeobject(int64)}},
},
{ false, `Full`,
`VStructDepth2_VArray2_TypeObject{F0: {typeobject(int64), typeobject(int64)}}`,
VStructDepth2_VArray2_TypeObject{F0: {typeobject(int64), typeobject(int64)}},
`VStructDepth1_All{F0: VArray2_TypeObject{typeobject(int64), typeobject(int64)}}`,
VStructDepth1_All{F0: VArray2_TypeObject{typeobject(int64), typeobject(int64)}},
},
// Canonical
{ true, `Random0`,
`VStructDepth2_VArray2_TypeObject{F0: {typeobject(VList_Any), typeobject(VSet_VByte)}}`,
VStructDepth2_VArray2_TypeObject{F0: {typeobject(VList_Any), typeobject(VSet_VByte)}},
`VStructDepth2_VArray2_TypeObject{F0: {typeobject(VList_Any), typeobject(VSet_VByte)}}`,
VStructDepth2_VArray2_TypeObject{F0: {typeobject(VList_Any), typeobject(VSet_VByte)}},
},
{ false, `Random0`,
`VStructDepth2_VArray2_TypeObject{F0: {typeobject(VList_Any), typeobject(VSet_VByte)}}`,
VStructDepth2_VArray2_TypeObject{F0: {typeobject(VList_Any), typeobject(VSet_VByte)}},
`VStructDepth1_Any{F0: VArray2_TypeObject{typeobject(VList_Any), typeobject(VSet_VByte)}}`,
VStructDepth1_Any{F0: VArray2_TypeObject{typeobject(VList_Any), typeobject(VSet_VByte)}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_VArray1_Uint32{}`,
VStructDepth2_VArray1_Uint32{},
`VStructDepth2_VArray1_Uint32{}`,
VStructDepth2_VArray1_Uint32{},
},
{ false, `Zero`, `VStructDepth2_VArray1_Uint32{}`, VStructDepth2_VArray1_Uint32{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructDepth2_VArray1_Uint32{}`, VStructDepth2_VArray1_Uint32{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth2_VArray1_Uint32{F1: {123}}`,
VStructDepth2_VArray1_Uint32{F1: {123}},
`VStructDepth2_VArray1_Uint32{F1: {123}}`,
VStructDepth2_VArray1_Uint32{F1: {123}},
},
{ false, `Full`,
`VStructDepth2_VArray1_Uint32{F1: {123}}`,
VStructDepth2_VArray1_Uint32{F1: {123}},
`VStructDepth2_All{F1: {123}}`,
VStructDepth2_All{F1: {123}},
},
// Canonical
{ true, `Random0`,
`VStructDepth2_VArray1_Uint32{F1: {3919152566}}`,
VStructDepth2_VArray1_Uint32{F1: {3919152566}},
`VStructDepth2_VArray1_Uint32{F1: {3919152566}}`,
VStructDepth2_VArray1_Uint32{F1: {3919152566}},
},
{ false, `Random0`,
`VStructDepth2_VArray1_Uint32{F1: {3919152566}}`,
VStructDepth2_VArray1_Uint32{F1: {3919152566}},
`VStructDepth2_All{F1: {3919152566}}`,
VStructDepth2_All{F1: {3919152566}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_List_Int16{}`,
VStructDepth2_List_Int16{},
`VStructDepth2_List_Int16{}`,
VStructDepth2_List_Int16{},
},
{ false, `Zero`, `VStructDepth2_List_Int16{}`, VStructDepth2_List_Int16{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructDepth2_List_Int16{}`, VStructDepth2_List_Int16{}, `VStructDepth2_All{}`, VStructDepth2_All{} },
// Canonical
{ true, `Full`,
`VStructDepth2_List_Int16{F2: {-123}}`,
VStructDepth2_List_Int16{F2: {-123}},
`VStructDepth2_List_Int16{F2: {-123}}`,
VStructDepth2_List_Int16{F2: {-123}},
},
{ false, `Full`,
`VStructDepth2_List_Int16{F2: {-123}}`,
VStructDepth2_List_Int16{F2: {-123}},
`VStructDepth2_All{F2: {-123}}`,
VStructDepth2_All{F2: {-123}},
},
// Canonical
{ true, `Random0`,
`VStructDepth2_List_Int16{F2: {-11258}}`,
VStructDepth2_List_Int16{F2: {-11258}},
`VStructDepth2_List_Int16{F2: {-11258}}`,
VStructDepth2_List_Int16{F2: {-11258}},
},
{ false, `Random0`,
`VStructDepth2_List_Int16{F2: {-11258}}`,
VStructDepth2_List_Int16{F2: {-11258}},
`VStructDepth2_All{F2: {-11258}}`,
VStructDepth2_All{F2: {-11258}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_VList_Any{}`,
VStructDepth2_VList_Any{},
`VStructDepth2_VList_Any{}`,
VStructDepth2_VList_Any{},
},
{ false, `Zero`, `VStructDepth2_VList_Any{}`, VStructDepth2_VList_Any{}, `VStructDepth2_All{}`, VStructDepth2_All{} },
{ false, `Zero`, `VStructDepth2_VList_Any{}`, VStructDepth2_VList_Any{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth2_VList_Any{F3: {int64(-123)}}`,
VStructDepth2_VList_Any{F3: {int64(-123)}},
`VStructDepth2_VList_Any{F3: {int64(-123)}}`,
VStructDepth2_VList_Any{F3: {int64(-123)}},
},
{ false, `Full`,
`VStructDepth2_VList_Any{F3: {int64(-123)}}`,
VStructDepth2_VList_Any{F3: {int64(-123)}},
`VStructDepth2_All{F3: {int64(-123)}}`,
VStructDepth2_All{F3: {int64(-123)}},
},
// Canonical
{ true, `Random0`,
`VStructDepth2_VList_Any{F3: {nil}}`,
VStructDepth2_VList_Any{F3: {nil}},
`VStructDepth2_VList_Any{F3: {nil}}`,
VStructDepth2_VList_Any{F3: {nil}},
},
{ false, `Random0`,
`VStructDepth2_VList_Any{F3: {nil}}`,
VStructDepth2_VList_Any{F3: {nil}},
`VStructDepth2_All{F3: {nil}}`,
VStructDepth2_All{F3: {nil}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_Set_Float64{}`,
VStructDepth2_Set_Float64{},
`VStructDepth2_Set_Float64{}`,
VStructDepth2_Set_Float64{},
},
{ false, `Zero`, `VStructDepth2_Set_Float64{}`, VStructDepth2_Set_Float64{}, `VStructDepth2_All{}`, VStructDepth2_All{} },
{ false, `Zero`, `VStructDepth2_Set_Float64{}`, VStructDepth2_Set_Float64{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth2_Set_Float64{F4: {1.5}}`,
VStructDepth2_Set_Float64{F4: {1.5}},
`VStructDepth2_Set_Float64{F4: {1.5}}`,
VStructDepth2_Set_Float64{F4: {1.5}},
},
{ false, `Full`,
`VStructDepth2_Set_Float64{F4: {1.5}}`,
VStructDepth2_Set_Float64{F4: {1.5}},
`?VStructDepth2_Set_Float64{F4: {1.5}}`,
?VStructDepth2_Set_Float64{F4: {1.5}},
},
// Canonical
{ true, `Random0`,
`VStructDepth2_Set_Float64{F4: {7.980477583081048e+08}}`,
VStructDepth2_Set_Float64{F4: {7.980477583081048e+08}},
`VStructDepth2_Set_Float64{F4: {7.980477583081048e+08}}`,
VStructDepth2_Set_Float64{F4: {7.980477583081048e+08}},
},
{ false, `Random0`,
`VStructDepth2_Set_Float64{F4: {7.980477583081048e+08}}`,
VStructDepth2_Set_Float64{F4: {7.980477583081048e+08}},
`?VStructDepth2_Set_Float64{F4: {7.980477583081048e+08}}`,
?VStructDepth2_Set_Float64{F4: {7.980477583081048e+08}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_VSet_VEnumBcd{}`,
VStructDepth2_VSet_VEnumBcd{},
`VStructDepth2_VSet_VEnumBcd{}`,
VStructDepth2_VSet_VEnumBcd{},
},
{ false, `Zero`, `VStructDepth2_VSet_VEnumBcd{}`, VStructDepth2_VSet_VEnumBcd{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth2_VSet_VEnumBcd{}`, VStructDepth2_VSet_VEnumBcd{}, `VStructDepth2_All{}`, VStructDepth2_All{} },
// Canonical
{ true, `Full`,
`VStructDepth2_VSet_VEnumBcd{F5: {D}}`,
VStructDepth2_VSet_VEnumBcd{F5: {D}},
`VStructDepth2_VSet_VEnumBcd{F5: {D}}`,
VStructDepth2_VSet_VEnumBcd{F5: {D}},
},
{ false, `Full`,
`VStructDepth2_VSet_VEnumBcd{F5: {D}}`,
VStructDepth2_VSet_VEnumBcd{F5: {D}},
`VStructDepth2_All{F5: {D}}`,
VStructDepth2_All{F5: {D}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_Map_Byte_Byte{}`,
VStructDepth2_Map_Byte_Byte{},
`VStructDepth2_Map_Byte_Byte{}`,
VStructDepth2_Map_Byte_Byte{},
},
{ false, `Zero`, `VStructDepth2_Map_Byte_Byte{}`, VStructDepth2_Map_Byte_Byte{}, `VStructDepth2_All{}`, VStructDepth2_All{} },
{ false, `Zero`, `VStructDepth2_Map_Byte_Byte{}`, VStructDepth2_Map_Byte_Byte{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth2_Map_Byte_Byte{F6: {123: 123}}`,
VStructDepth2_Map_Byte_Byte{F6: {123: 123}},
`VStructDepth2_Map_Byte_Byte{F6: {123: 123}}`,
VStructDepth2_Map_Byte_Byte{F6: {123: 123}},
},
{ false, `Full`,
`VStructDepth2_Map_Byte_Byte{F6: {123: 123}}`,
VStructDepth2_Map_Byte_Byte{F6: {123: 123}},
`VStructDepth2_All{F6: {123: 123}}`,
VStructDepth2_All{F6: {123: 123}},
},
// Canonical
{ true, `Random0`,
`VStructDepth2_Map_Byte_Byte{F6: {94: 180}}`,
VStructDepth2_Map_Byte_Byte{F6: {94: 180}},
`VStructDepth2_Map_Byte_Byte{F6: {94: 180}}`,
VStructDepth2_Map_Byte_Byte{F6: {94: 180}},
},
{ false, `Random0`,
`VStructDepth2_Map_Byte_Byte{F6: {94: 180}}`,
VStructDepth2_Map_Byte_Byte{F6: {94: 180}},
`VStructDepth2_All{F6: {94: 180}}`,
VStructDepth2_All{F6: {94: 180}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_Map_Uint32_Uint32{}`,
VStructDepth2_Map_Uint32_Uint32{},
`VStructDepth2_Map_Uint32_Uint32{}`,
VStructDepth2_Map_Uint32_Uint32{},
},
{ false, `Zero`, `VStructDepth2_Map_Uint32_Uint32{}`, VStructDepth2_Map_Uint32_Uint32{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth2_Map_Uint32_Uint32{}`, VStructDepth2_Map_Uint32_Uint32{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth2_Map_Uint32_Uint32{F7: {123: 123}}`,
VStructDepth2_Map_Uint32_Uint32{F7: {123: 123}},
`VStructDepth2_Map_Uint32_Uint32{F7: {123: 123}}`,
VStructDepth2_Map_Uint32_Uint32{F7: {123: 123}},
},
{ false, `Full`,
`VStructDepth2_Map_Uint32_Uint32{F7: {123: 123}}`,
VStructDepth2_Map_Uint32_Uint32{F7: {123: 123}},
`VStructDepth2_All{F7: {123: 123}}`,
VStructDepth2_All{F7: {123: 123}},
},
// Canonical
{ true, `Random0`,
`VStructDepth2_Map_Uint32_Uint32{F7: {484787859: 607997844}}`,
VStructDepth2_Map_Uint32_Uint32{F7: {484787859: 607997844}},
`VStructDepth2_Map_Uint32_Uint32{F7: {484787859: 607997844}}`,
VStructDepth2_Map_Uint32_Uint32{F7: {484787859: 607997844}},
},
{ false, `Random0`,
`VStructDepth2_Map_Uint32_Uint32{F7: {484787859: 607997844}}`,
VStructDepth2_Map_Uint32_Uint32{F7: {484787859: 607997844}},
`VStructDepth2_All{F7: {484787859: 607997844}}`,
VStructDepth2_All{F7: {484787859: 607997844}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_VStructDepth1_All{}`,
VStructDepth2_VStructDepth1_All{},
`VStructDepth2_VStructDepth1_All{}`,
VStructDepth2_VStructDepth1_All{},
},
{ false, `Zero`, `VStructDepth2_VStructDepth1_All{}`, VStructDepth2_VStructDepth1_All{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`, `VStructDepth2_VStructDepth1_All{}`, VStructDepth2_VStructDepth1_All{}, `VStructEmpty{}`, VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VStructDepth2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}},
`VStructDepth2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VStructDepth2_VStructDepth1_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`,
`VStructDepth2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VStructDepth2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}},
`VStructDepth2_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ΔΘΠΣΦ王普澤世界"}}}`,
VStructDepth2_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`,
`VStructDepth2_VStructDepth1_All{F8: {F0: VUnionDepth1_VNamedError{F11: {Msg: "deΔΘΠ"}}, F1: true, F3: "王普", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(VFloat64), F6: 75, F7: 182, F9: C, F11: {Id: "普澤世界", Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {}, F15: 249425737, F17: 10629523721000836621, F18: 7486156333227476036, F20: 49, F21: -9489, F23: 525779420, F25: -2402888122737591262, F26: 1399478731392238278, F27: 1.263582e+09, F28: -3.056747e+08, F29: -3.3608037829863775e+08, F30: -3.583770142849399e+09, F31: {}}}`,
VStructDepth2_VStructDepth1_All{F8: {F0: VUnionDepth1_VNamedError{F11: {Msg: "deΔΘΠ"}}, F1: true, F3: "王普", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(VFloat64), F6: 75, F7: 182, F9: C, F11: {Id: "普澤世界", Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {}, F15: 249425737, F17: 10629523721000836621, F18: 7486156333227476036, F20: 49, F21: -9489, F23: 525779420, F25: -2402888122737591262, F26: 1399478731392238278, F27: 1.263582e+09, F28: -3.056747e+08, F29: -3.3608037829863775e+08, F30: -3.583770142849399e+09, F31: {}}},
`VStructDepth2_VStructDepth1_All{F8: {F0: VUnionDepth1_VNamedError{F11: {Msg: "deΔΘΠ"}}, F1: true, F3: "王普", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(VFloat64), F6: 75, F7: 182, F9: C, F11: {Id: "普澤世界", Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {}, F15: 249425737, F17: 10629523721000836621, F18: 7486156333227476036, F20: 49, F21: -9489, F23: 525779420, F25: -2402888122737591262, F26: 1399478731392238278, F27: 1.263582e+09, F28: -3.056747e+08, F29: -3.3608037829863775e+08, F30: -3.583770142849399e+09, F31: {}}}`,
VStructDepth2_VStructDepth1_All{F8: {F0: VUnionDepth1_VNamedError{F11: {Msg: "deΔΘΠ"}}, F1: true, F3: "王普", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(VFloat64), F6: 75, F7: 182, F9: C, F11: {Id: "普澤世界", Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {}, F15: 249425737, F17: 10629523721000836621, F18: 7486156333227476036, F20: 49, F21: -9489, F23: 525779420, F25: -2402888122737591262, F26: 1399478731392238278, F27: 1.263582e+09, F28: -3.056747e+08, F29: -3.3608037829863775e+08, F30: -3.583770142849399e+09, F31: {}}},
},
{ false, `Random0`,
`VStructDepth2_VStructDepth1_All{F8: {F0: VUnionDepth1_VNamedError{F11: {Msg: "deΔΘΠ"}}, F1: true, F3: "王普", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(VFloat64), F6: 75, F7: 182, F9: C, F11: {Id: "普澤世界", Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {}, F15: 249425737, F17: 10629523721000836621, F18: 7486156333227476036, F20: 49, F21: -9489, F23: 525779420, F25: -2402888122737591262, F26: 1399478731392238278, F27: 1.263582e+09, F28: -3.056747e+08, F29: -3.3608037829863775e+08, F30: -3.583770142849399e+09, F31: {}}}`,
VStructDepth2_VStructDepth1_All{F8: {F0: VUnionDepth1_VNamedError{F11: {Msg: "deΔΘΠ"}}, F1: true, F3: "王普", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(VFloat64), F6: 75, F7: 182, F9: C, F11: {Id: "普澤世界", Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {}, F15: 249425737, F17: 10629523721000836621, F18: 7486156333227476036, F20: 49, F21: -9489, F23: 525779420, F25: -2402888122737591262, F26: 1399478731392238278, F27: 1.263582e+09, F28: -3.056747e+08, F29: -3.3608037829863775e+08, F30: -3.583770142849399e+09, F31: {}}},
`VStructDepth2_All{F8: {F0: VUnionDepth1_VNamedError{F11: {Msg: "deΔΘΠ"}}, F1: true, F3: "王普", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(VFloat64), F6: 75, F7: 182, F9: C, F11: {Id: "普澤世界", Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {}, F15: 249425737, F17: 10629523721000836621, F18: 7486156333227476036, F20: 49, F21: -9489, F23: 525779420, F25: -2402888122737591262, F26: 1399478731392238278, F27: 1.263582e+09, F28: -3.056747e+08, F29: -3.3608037829863775e+08, F30: -3.583770142849399e+09, F31: {}}}`,
VStructDepth2_All{F8: {F0: VUnionDepth1_VNamedError{F11: {Msg: "deΔΘΠ"}}, F1: true, F3: "王普", F4: "abcdeΔΘΠΣΦ王普澤世界", F5: typeobject(VFloat64), F6: 75, F7: 182, F9: C, F11: {Id: "普澤世界", Msg: "bcdeΔΘΠΣΦ王普澤世界"}, F12: {}, F15: 249425737, F17: 10629523721000836621, F18: 7486156333227476036, F20: 49, F21: -9489, F23: 525779420, F25: -2402888122737591262, F26: 1399478731392238278, F27: 1.263582e+09, F28: -3.056747e+08, F29: -3.3608037829863775e+08, F30: -3.583770142849399e+09, F31: {}}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_VStructDepth1_Bool{}`,
VStructDepth2_VStructDepth1_Bool{},
`VStructDepth2_VStructDepth1_Bool{}`,
VStructDepth2_VStructDepth1_Bool{},
},
{ false, `Zero`, `VStructDepth2_VStructDepth1_Bool{}`, VStructDepth2_VStructDepth1_Bool{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`, `VStructDepth2_VStructDepth1_Bool{}`, VStructDepth2_VStructDepth1_Bool{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth2_VStructDepth1_Bool{F9: {F1: true}}`,
VStructDepth2_VStructDepth1_Bool{F9: {F1: true}},
`VStructDepth2_VStructDepth1_Bool{F9: {F1: true}}`,
VStructDepth2_VStructDepth1_Bool{F9: {F1: true}},
},
{ false, `Full`,
`VStructDepth2_VStructDepth1_Bool{F9: {F1: true}}`,
VStructDepth2_VStructDepth1_Bool{F9: {F1: true}},
`VStructDepth2_All{F9: {F1: true}}`,
VStructDepth2_All{F9: {F1: true}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_VUnionDepth1_All{}`,
VStructDepth2_VUnionDepth1_All{},
`VStructDepth2_VUnionDepth1_All{}`,
VStructDepth2_VUnionDepth1_All{},
},
{ false, `Zero`, `VStructDepth2_VUnionDepth1_All{}`, VStructDepth2_VUnionDepth1_All{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`,
`VStructDepth2_VUnionDepth1_All{}`,
VStructDepth2_VUnionDepth1_All{},
`VStructDepth2_All{}`,
VStructDepth2_All{},
},
// Canonical
{ true, `Full`,
`VStructDepth2_VUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VStructDepth2_VUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VStructDepth2_VUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VStructDepth2_VUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`VStructDepth2_VUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VStructDepth2_VUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VStructDepth2_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VStructDepth2_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`VStructDepth2_VUnionDepth1_All{F10: {F23: -1046473097}}`,
VStructDepth2_VUnionDepth1_All{F10: {F23: -1046473097}},
`VStructDepth2_VUnionDepth1_All{F10: {F23: -1046473097}}`,
VStructDepth2_VUnionDepth1_All{F10: {F23: -1046473097}},
},
{ false, `Random0`,
`VStructDepth2_VUnionDepth1_All{F10: {F23: -1046473097}}`,
VStructDepth2_VUnionDepth1_All{F10: {F23: -1046473097}},
`VStructDepth2_All{F10: {F23: -1046473097}}`,
VStructDepth2_All{F10: {F23: -1046473097}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_VUnionDepth1_Float64{}`,
VStructDepth2_VUnionDepth1_Float64{},
`VStructDepth2_VUnionDepth1_Float64{}`,
VStructDepth2_VUnionDepth1_Float64{},
},
{ false, `Zero`,
`VStructDepth2_VUnionDepth1_Float64{}`,
VStructDepth2_VUnionDepth1_Float64{},
`VStructDepth2_All{}`,
VStructDepth2_All{},
},
{ false, `Zero`,
`VStructDepth2_VUnionDepth1_Float64{}`,
VStructDepth2_VUnionDepth1_Float64{},
`?VStructEmpty{}`,
?VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VStructDepth2_VUnionDepth1_Float64{F11: {F29: 1.5}}`,
VStructDepth2_VUnionDepth1_Float64{F11: {F29: 1.5}},
`VStructDepth2_VUnionDepth1_Float64{F11: {F29: 1.5}}`,
VStructDepth2_VUnionDepth1_Float64{F11: {F29: 1.5}},
},
{ false, `Full`,
`VStructDepth2_VUnionDepth1_Float64{F11: {F29: 1.5}}`,
VStructDepth2_VUnionDepth1_Float64{F11: {F29: 1.5}},
`VStructDepth2_All{F11: {F29: 1.5}}`,
VStructDepth2_All{F11: {F29: 1.5}},
},
// Canonical
{ true, `Random0`,
`VStructDepth2_VUnionDepth1_Float64{F11: {F29: -1.5306373726502123e+08}}`,
VStructDepth2_VUnionDepth1_Float64{F11: {F29: -1.5306373726502123e+08}},
`VStructDepth2_VUnionDepth1_Float64{F11: {F29: -1.5306373726502123e+08}}`,
VStructDepth2_VUnionDepth1_Float64{F11: {F29: -1.5306373726502123e+08}},
},
{ false, `Random0`,
`VStructDepth2_VUnionDepth1_Float64{F11: {F29: -1.5306373726502123e+08}}`,
VStructDepth2_VUnionDepth1_Float64{F11: {F29: -1.5306373726502123e+08}},
`VStructDepth2_All{F11: {F29: -1.5306373726502123e+08}}`,
VStructDepth2_All{F11: {F29: -1.5306373726502123e+08}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_OptVStructDepth1_VEnumBcd{}`,
VStructDepth2_OptVStructDepth1_VEnumBcd{},
`VStructDepth2_OptVStructDepth1_VEnumBcd{}`,
VStructDepth2_OptVStructDepth1_VEnumBcd{},
},
{ false, `Zero`,
`VStructDepth2_OptVStructDepth1_VEnumBcd{}`,
VStructDepth2_OptVStructDepth1_VEnumBcd{},
`VStructDepth2_All{}`,
VStructDepth2_All{},
},
{ false, `Zero`,
`VStructDepth2_OptVStructDepth1_VEnumBcd{}`,
VStructDepth2_OptVStructDepth1_VEnumBcd{},
`?VStructEmpty{}`,
?VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VStructDepth2_OptVStructDepth1_VEnumBcd{F12: {F9: D}}`,
VStructDepth2_OptVStructDepth1_VEnumBcd{F12: {F9: D}},
`VStructDepth2_OptVStructDepth1_VEnumBcd{F12: {F9: D}}`,
VStructDepth2_OptVStructDepth1_VEnumBcd{F12: {F9: D}},
},
{ false, `Full`,
`VStructDepth2_OptVStructDepth1_VEnumBcd{F12: {F9: D}}`,
VStructDepth2_OptVStructDepth1_VEnumBcd{F12: {F9: D}},
`VStructDepth2_All{F12: {F9: D}}`,
VStructDepth2_All{F12: {F9: D}},
},
// Canonical
{ true, `Zero`,
`VStructDepth2_OptVStructDepth1_VUint16{}`,
VStructDepth2_OptVStructDepth1_VUint16{},
`VStructDepth2_OptVStructDepth1_VUint16{}`,
VStructDepth2_OptVStructDepth1_VUint16{},
},
{ false, `Zero`,
`VStructDepth2_OptVStructDepth1_VUint16{}`,
VStructDepth2_OptVStructDepth1_VUint16{},
`VStructEmpty{}`,
VStructEmpty{},
},
{ false, `Zero`,
`VStructDepth2_OptVStructDepth1_VUint16{}`,
VStructDepth2_OptVStructDepth1_VUint16{},
`?VStructEmpty{}`,
?VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VStructDepth2_OptVStructDepth1_VUint16{F13: {F14: 123}}`,
VStructDepth2_OptVStructDepth1_VUint16{F13: {F14: 123}},
`VStructDepth2_OptVStructDepth1_VUint16{F13: {F14: 123}}`,
VStructDepth2_OptVStructDepth1_VUint16{F13: {F14: 123}},
},
{ false, `Full`,
`VStructDepth2_OptVStructDepth1_VUint16{F13: {F14: 123}}`,
VStructDepth2_OptVStructDepth1_VUint16{F13: {F14: 123}},
`VStructDepth2_All{F13: {F14: 123}}`,
VStructDepth2_All{F13: {F14: 123}},
},
// Canonical
{ true, `Random0`,
`VStructDepth2_OptVStructDepth1_VUint16{F13: {F14: 51068}}`,
VStructDepth2_OptVStructDepth1_VUint16{F13: {F14: 51068}},
`VStructDepth2_OptVStructDepth1_VUint16{F13: {F14: 51068}}`,
VStructDepth2_OptVStructDepth1_VUint16{F13: {F14: 51068}},
},
{ false, `Random0`,
`VStructDepth2_OptVStructDepth1_VUint16{F13: {F14: 51068}}`,
VStructDepth2_OptVStructDepth1_VUint16{F13: {F14: 51068}},
`VStructDepth2_All{F13: {F14: 51068}}`,
VStructDepth2_All{F13: {F14: 51068}},
},
// Canonical
{ true, `Zero`, `VUnionDepth2_All{F0: {}}`, VUnionDepth2_All{F0: {}}, `VUnionDepth2_All{F0: {}}`, VUnionDepth2_All{F0: {}} },
{ false, `Zero`,
`VUnionDepth2_All{F0: {}}`,
VUnionDepth2_All{F0: {}},
`VUnionDepth2_VArray1_String{F0: {}}`,
VUnionDepth2_VArray1_String{F0: {}},
},
{ false, `Zero`,
`VUnionDepth2_All{F0: {}}`,
VUnionDepth2_All{F0: {}},
`VUnionDepth1_Any{F0: VArray1_String{}}`,
VUnionDepth1_Any{F0: VArray1_String{}},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_All{F13: {F28: 1.5}}`,
VUnionDepth2_All{F13: {F28: 1.5}},
`VUnionDepth2_All{F13: {F28: 1.5}}`,
VUnionDepth2_All{F13: {F28: 1.5}},
},
{ false, `Full`,
`VUnionDepth2_All{F13: {F28: 1.5}}`,
VUnionDepth2_All{F13: {F28: 1.5}},
`VUnionDepth2_OptVStructDepth1_VFloat32{F13: {F28: 1.5}}`,
VUnionDepth2_OptVStructDepth1_VFloat32{F13: {F28: 1.5}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth2_All{F2: "N\x00"}`,
VUnionDepth2_All{F2: "N\x00"},
`VUnionDepth2_All{F2: "N\x00"}`,
VUnionDepth2_All{F2: "N\x00"},
},
{ false, `Random0`,
`VUnionDepth2_All{F2: "N\x00"}`,
VUnionDepth2_All{F2: "N\x00"},
`VUnionDepth2_VList_VByte{F2: "N\x00"}`,
VUnionDepth2_VList_VByte{F2: "N\x00"},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_VArray1_String{F0: {}}`,
VUnionDepth2_VArray1_String{F0: {}},
`VUnionDepth2_VArray1_String{F0: {}}`,
VUnionDepth2_VArray1_String{F0: {}},
},
{ false, `Zero`,
`VUnionDepth2_VArray1_String{F0: {}}`,
VUnionDepth2_VArray1_String{F0: {}},
`VUnionDepth1_Any{F0: VArray1_String{}}`,
VUnionDepth1_Any{F0: VArray1_String{}},
},
{ false, `Zero`,
`VUnionDepth2_VArray1_String{F0: {}}`,
VUnionDepth2_VArray1_String{F0: {}},
`VUnionDepth1_All{F0: VArray1_String{}}`,
VUnionDepth1_All{F0: VArray1_String{}},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_VArray1_String{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth2_VArray1_String{F0: {"abcdeΔΘΠΣΦ王普澤世界"}},
`VUnionDepth2_VArray1_String{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth2_VArray1_String{F0: {"abcdeΔΘΠΣΦ王普澤世界"}},
},
{ false, `Full`,
`VUnionDepth2_VArray1_String{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth2_VArray1_String{F0: {"abcdeΔΘΠΣΦ王普澤世界"}},
`VUnionDepth1_Any{F0: VArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}}`,
VUnionDepth1_Any{F0: VArray1_String{"abcdeΔΘΠΣΦ王普澤世界"}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth2_VArray1_String{F0: {"cdeΔΘΠΣΦ王普澤世"}}`,
VUnionDepth2_VArray1_String{F0: {"cdeΔΘΠΣΦ王普澤世"}},
`VUnionDepth2_VArray1_String{F0: {"cdeΔΘΠΣΦ王普澤世"}}`,
VUnionDepth2_VArray1_String{F0: {"cdeΔΘΠΣΦ王普澤世"}},
},
{ false, `Random0`,
`VUnionDepth2_VArray1_String{F0: {"cdeΔΘΠΣΦ王普澤世"}}`,
VUnionDepth2_VArray1_String{F0: {"cdeΔΘΠΣΦ王普澤世"}},
`VUnionDepth2_All{F0: {"cdeΔΘΠΣΦ王普澤世"}}`,
VUnionDepth2_All{F0: {"cdeΔΘΠΣΦ王普澤世"}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_VArray2_VByte{F1: "\x00\x00"}`,
VUnionDepth2_VArray2_VByte{F1: "\x00\x00"},
`VUnionDepth2_VArray2_VByte{F1: "\x00\x00"}`,
VUnionDepth2_VArray2_VByte{F1: "\x00\x00"},
},
{ false, `Zero`,
`VUnionDepth2_VArray2_VByte{F1: "\x00\x00"}`,
VUnionDepth2_VArray2_VByte{F1: "\x00\x00"},
`VUnionDepth2_All{F1: "\x00\x00"}`,
VUnionDepth2_All{F1: "\x00\x00"},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_VArray2_VByte{F1: "{{"}`,
VUnionDepth2_VArray2_VByte{F1: "{{"},
`VUnionDepth2_VArray2_VByte{F1: "{{"}`,
VUnionDepth2_VArray2_VByte{F1: "{{"},
},
{ false, `Full`,
`VUnionDepth2_VArray2_VByte{F1: "{{"}`,
VUnionDepth2_VArray2_VByte{F1: "{{"},
`VUnionDepth2_All{F1: "{{"}`,
VUnionDepth2_All{F1: "{{"},
},
// Canonical
{ true, `Random0`,
`VUnionDepth2_VArray2_VByte{F1: "f\x00"}`,
VUnionDepth2_VArray2_VByte{F1: "f\x00"},
`VUnionDepth2_VArray2_VByte{F1: "f\x00"}`,
VUnionDepth2_VArray2_VByte{F1: "f\x00"},
},
{ false, `Random0`,
`VUnionDepth2_VArray2_VByte{F1: "f\x00"}`,
VUnionDepth2_VArray2_VByte{F1: "f\x00"},
`VUnionDepth2_All{F1: "f\x00"}`,
VUnionDepth2_All{F1: "f\x00"},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_VList_VByte{F2: ""}`,
VUnionDepth2_VList_VByte{F2: ""},
`VUnionDepth2_VList_VByte{F2: ""}`,
VUnionDepth2_VList_VByte{F2: ""},
},
{ false, `Zero`,
`VUnionDepth2_VList_VByte{F2: ""}`,
VUnionDepth2_VList_VByte{F2: ""},
`VUnionDepth2_All{F2: ""}`,
VUnionDepth2_All{F2: ""},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_VList_VByte{F2: "{"}`,
VUnionDepth2_VList_VByte{F2: "{"},
`VUnionDepth2_VList_VByte{F2: "{"}`,
VUnionDepth2_VList_VByte{F2: "{"},
},
{ false, `Full`,
`VUnionDepth2_VList_VByte{F2: "{"}`,
VUnionDepth2_VList_VByte{F2: "{"},
`VUnionDepth2_All{F2: "{"}`,
VUnionDepth2_All{F2: "{"},
},
// Canonical
{ true, `Random0`,
`VUnionDepth2_VList_VByte{F2: "x\x00"}`,
VUnionDepth2_VList_VByte{F2: "x\x00"},
`VUnionDepth2_VList_VByte{F2: "x\x00"}`,
VUnionDepth2_VList_VByte{F2: "x\x00"},
},
{ false, `Random0`,
`VUnionDepth2_VList_VByte{F2: "x\x00"}`,
VUnionDepth2_VList_VByte{F2: "x\x00"},
`VUnionDepth2_All{F2: "x\x00"}`,
VUnionDepth2_All{F2: "x\x00"},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_VList_OptVNamedError{F3: {}}`,
VUnionDepth2_VList_OptVNamedError{F3: {}},
`VUnionDepth2_VList_OptVNamedError{F3: {}}`,
VUnionDepth2_VList_OptVNamedError{F3: {}},
},
{ false, `Zero`,
`VUnionDepth2_VList_OptVNamedError{F3: {}}`,
VUnionDepth2_VList_OptVNamedError{F3: {}},
`VUnionDepth2_All{F3: {}}`,
VUnionDepth2_All{F3: {}},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_VList_OptVNamedError{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_VList_OptVNamedError{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VUnionDepth2_VList_OptVNamedError{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_VList_OptVNamedError{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`VUnionDepth2_VList_OptVNamedError{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_VList_OptVNamedError{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VUnionDepth2_All{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_All{F3: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth2_VList_OptVNamedError{F3: {{Msg: "a"}, {Id: "ΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣΦ王普澤"}, {Id: "Φ王普", Msg: "deΔΘ"}}}`,
VUnionDepth2_VList_OptVNamedError{F3: {{Msg: "a"}, {Id: "ΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣΦ王普澤"}, {Id: "Φ王普", Msg: "deΔΘ"}}},
`VUnionDepth2_VList_OptVNamedError{F3: {{Msg: "a"}, {Id: "ΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣΦ王普澤"}, {Id: "Φ王普", Msg: "deΔΘ"}}}`,
VUnionDepth2_VList_OptVNamedError{F3: {{Msg: "a"}, {Id: "ΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣΦ王普澤"}, {Id: "Φ王普", Msg: "deΔΘ"}}},
},
{ false, `Random0`,
`VUnionDepth2_VList_OptVNamedError{F3: {{Msg: "a"}, {Id: "ΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣΦ王普澤"}, {Id: "Φ王普", Msg: "deΔΘ"}}}`,
VUnionDepth2_VList_OptVNamedError{F3: {{Msg: "a"}, {Id: "ΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣΦ王普澤"}, {Id: "Φ王普", Msg: "deΔΘ"}}},
`VUnionDepth2_All{F3: {{Msg: "a"}, {Id: "ΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣΦ王普澤"}, {Id: "Φ王普", Msg: "deΔΘ"}}}`,
VUnionDepth2_All{F3: {{Msg: "a"}, {Id: "ΔΘΠΣΦ王普澤世", Msg: "cdeΔΘΠΣΦ王普澤"}, {Id: "Φ王普", Msg: "deΔΘ"}}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_VSet_VBool{F4: {}}`,
VUnionDepth2_VSet_VBool{F4: {}},
`VUnionDepth2_VSet_VBool{F4: {}}`,
VUnionDepth2_VSet_VBool{F4: {}},
},
{ false, `Zero`,
`VUnionDepth2_VSet_VBool{F4: {}}`,
VUnionDepth2_VSet_VBool{F4: {}},
`VUnionDepth2_All{F4: {}}`,
VUnionDepth2_All{F4: {}},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_VSet_VBool{F4: {true}}`,
VUnionDepth2_VSet_VBool{F4: {true}},
`VUnionDepth2_VSet_VBool{F4: {true}}`,
VUnionDepth2_VSet_VBool{F4: {true}},
},
{ false, `Full`,
`VUnionDepth2_VSet_VBool{F4: {true}}`,
VUnionDepth2_VSet_VBool{F4: {true}},
`VUnionDepth2_All{F4: {true}}`,
VUnionDepth2_All{F4: {true}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_VSet_VNamedError{F5: {}}`,
VUnionDepth2_VSet_VNamedError{F5: {}},
`VUnionDepth2_VSet_VNamedError{F5: {}}`,
VUnionDepth2_VSet_VNamedError{F5: {}},
},
{ false, `Zero`,
`VUnionDepth2_VSet_VNamedError{F5: {}}`,
VUnionDepth2_VSet_VNamedError{F5: {}},
`VUnionDepth2_All{F5: {}}`,
VUnionDepth2_All{F5: {}},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_VSet_VNamedError{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_VSet_VNamedError{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VUnionDepth2_VSet_VNamedError{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_VSet_VNamedError{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`VUnionDepth2_VSet_VNamedError{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_VSet_VNamedError{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VUnionDepth2_All{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_All{F5: {{Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth2_VSet_VNamedError{F5: {{Id: "ΘΠΣ", Msg: "ΠΣΦ王普澤"}, {Id: "Φ王"}, {Id: "王", Msg: "cdeΔΘ"}}}`,
VUnionDepth2_VSet_VNamedError{F5: {{Id: "ΘΠΣ", Msg: "ΠΣΦ王普澤"}, {Id: "Φ王"}, {Id: "王", Msg: "cdeΔΘ"}}},
`VUnionDepth2_VSet_VNamedError{F5: {{Id: "ΘΠΣ", Msg: "ΠΣΦ王普澤"}, {Id: "Φ王"}, {Id: "王", Msg: "cdeΔΘ"}}}`,
VUnionDepth2_VSet_VNamedError{F5: {{Id: "ΘΠΣ", Msg: "ΠΣΦ王普澤"}, {Id: "Φ王"}, {Id: "王", Msg: "cdeΔΘ"}}},
},
{ false, `Random0`,
`VUnionDepth2_VSet_VNamedError{F5: {{Id: "ΘΠΣ", Msg: "ΠΣΦ王普澤"}, {Id: "Φ王"}, {Id: "王", Msg: "cdeΔΘ"}}}`,
VUnionDepth2_VSet_VNamedError{F5: {{Id: "ΘΠΣ", Msg: "ΠΣΦ王普澤"}, {Id: "Φ王"}, {Id: "王", Msg: "cdeΔΘ"}}},
`VUnionDepth2_All{F5: {{Id: "ΘΠΣ", Msg: "ΠΣΦ王普澤"}, {Id: "Φ王"}, {Id: "王", Msg: "cdeΔΘ"}}}`,
VUnionDepth2_All{F5: {{Id: "ΘΠΣ", Msg: "ΠΣΦ王普澤"}, {Id: "Φ王"}, {Id: "王", Msg: "cdeΔΘ"}}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_Map_VBool_VBool{F6: {}}`,
VUnionDepth2_Map_VBool_VBool{F6: {}},
`VUnionDepth2_Map_VBool_VBool{F6: {}}`,
VUnionDepth2_Map_VBool_VBool{F6: {}},
},
{ false, `Zero`,
`VUnionDepth2_Map_VBool_VBool{F6: {}}`,
VUnionDepth2_Map_VBool_VBool{F6: {}},
`VUnionDepth2_All{F6: {}}`,
VUnionDepth2_All{F6: {}},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_Map_VBool_VBool{F6: {true: true}}`,
VUnionDepth2_Map_VBool_VBool{F6: {true: true}},
`VUnionDepth2_Map_VBool_VBool{F6: {true: true}}`,
VUnionDepth2_Map_VBool_VBool{F6: {true: true}},
},
{ false, `Full`,
`VUnionDepth2_Map_VBool_VBool{F6: {true: true}}`,
VUnionDepth2_Map_VBool_VBool{F6: {true: true}},
`VUnionDepth2_All{F6: {true: true}}`,
VUnionDepth2_All{F6: {true: true}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_VMap_VBool_VBool{F7: {}}`,
VUnionDepth2_VMap_VBool_VBool{F7: {}},
`VUnionDepth2_VMap_VBool_VBool{F7: {}}`,
VUnionDepth2_VMap_VBool_VBool{F7: {}},
},
{ false, `Zero`,
`VUnionDepth2_VMap_VBool_VBool{F7: {}}`,
VUnionDepth2_VMap_VBool_VBool{F7: {}},
`VUnionDepth2_All{F7: {}}`,
VUnionDepth2_All{F7: {}},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_VMap_VBool_VBool{F7: {true: true}}`,
VUnionDepth2_VMap_VBool_VBool{F7: {true: true}},
`VUnionDepth2_VMap_VBool_VBool{F7: {true: true}}`,
VUnionDepth2_VMap_VBool_VBool{F7: {true: true}},
},
{ false, `Full`,
`VUnionDepth2_VMap_VBool_VBool{F7: {true: true}}`,
VUnionDepth2_VMap_VBool_VBool{F7: {true: true}},
`VUnionDepth2_All{F7: {true: true}}`,
VUnionDepth2_All{F7: {true: true}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_VStructDepth1_All{F8: {}}`,
VUnionDepth2_VStructDepth1_All{F8: {}},
`VUnionDepth2_VStructDepth1_All{F8: {}}`,
VUnionDepth2_VStructDepth1_All{F8: {}},
},
{ false, `Zero`,
`VUnionDepth2_VStructDepth1_All{F8: {}}`,
VUnionDepth2_VStructDepth1_All{F8: {}},
`VUnionDepth2_All{F8: {}}`,
VUnionDepth2_All{F8: {}},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}},
`VUnionDepth2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_VStructDepth1_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`,
`VUnionDepth2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_VStructDepth1_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ΔΘΠΣΦ王普澤世界"}}},
`VUnionDepth2_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ΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_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`,
`VUnionDepth2_VStructDepth1_All{F8: {F0: VArray2_VEnumBcd{C, B}, F1: true, F3: "eΔΘΠΣΦ王普澤世", F4: "cdeΔΘ", F5: typeobject(VSet_VUnionDepth2_VArray1_String), F7: 6, F8: C, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "deΔΘΠΣΦ"}, F13: 23891, F15: 3966497812, F16: 1776609092, F17: 13618574075811312760, F18: 3727278410519680325, F19: 12, F20: -52, F21: 14009, F24: 494275561, F25: -1816504498055159389, F26: -3933236622138960557, F27: -1.6678742e+09, F28: -2.6545418e+09, F29: 1.6554808637707613e+09, F30: -3.9337784215193796e+08, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "b"}}}`,
VUnionDepth2_VStructDepth1_All{F8: {F0: VArray2_VEnumBcd{C, B}, F1: true, F3: "eΔΘΠΣΦ王普澤世", F4: "cdeΔΘ", F5: typeobject(VSet_VUnionDepth2_VArray1_String), F7: 6, F8: C, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "deΔΘΠΣΦ"}, F13: 23891, F15: 3966497812, F16: 1776609092, F17: 13618574075811312760, F18: 3727278410519680325, F19: 12, F20: -52, F21: 14009, F24: 494275561, F25: -1816504498055159389, F26: -3933236622138960557, F27: -1.6678742e+09, F28: -2.6545418e+09, F29: 1.6554808637707613e+09, F30: -3.9337784215193796e+08, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "b"}}},
`VUnionDepth2_VStructDepth1_All{F8: {F0: VArray2_VEnumBcd{C, B}, F1: true, F3: "eΔΘΠΣΦ王普澤世", F4: "cdeΔΘ", F5: typeobject(VSet_VUnionDepth2_VArray1_String), F7: 6, F8: C, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "deΔΘΠΣΦ"}, F13: 23891, F15: 3966497812, F16: 1776609092, F17: 13618574075811312760, F18: 3727278410519680325, F19: 12, F20: -52, F21: 14009, F24: 494275561, F25: -1816504498055159389, F26: -3933236622138960557, F27: -1.6678742e+09, F28: -2.6545418e+09, F29: 1.6554808637707613e+09, F30: -3.9337784215193796e+08, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "b"}}}`,
VUnionDepth2_VStructDepth1_All{F8: {F0: VArray2_VEnumBcd{C, B}, F1: true, F3: "eΔΘΠΣΦ王普澤世", F4: "cdeΔΘ", F5: typeobject(VSet_VUnionDepth2_VArray1_String), F7: 6, F8: C, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "deΔΘΠΣΦ"}, F13: 23891, F15: 3966497812, F16: 1776609092, F17: 13618574075811312760, F18: 3727278410519680325, F19: 12, F20: -52, F21: 14009, F24: 494275561, F25: -1816504498055159389, F26: -3933236622138960557, F27: -1.6678742e+09, F28: -2.6545418e+09, F29: 1.6554808637707613e+09, F30: -3.9337784215193796e+08, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "b"}}},
},
{ false, `Random0`,
`VUnionDepth2_VStructDepth1_All{F8: {F0: VArray2_VEnumBcd{C, B}, F1: true, F3: "eΔΘΠΣΦ王普澤世", F4: "cdeΔΘ", F5: typeobject(VSet_VUnionDepth2_VArray1_String), F7: 6, F8: C, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "deΔΘΠΣΦ"}, F13: 23891, F15: 3966497812, F16: 1776609092, F17: 13618574075811312760, F18: 3727278410519680325, F19: 12, F20: -52, F21: 14009, F24: 494275561, F25: -1816504498055159389, F26: -3933236622138960557, F27: -1.6678742e+09, F28: -2.6545418e+09, F29: 1.6554808637707613e+09, F30: -3.9337784215193796e+08, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "b"}}}`,
VUnionDepth2_VStructDepth1_All{F8: {F0: VArray2_VEnumBcd{C, B}, F1: true, F3: "eΔΘΠΣΦ王普澤世", F4: "cdeΔΘ", F5: typeobject(VSet_VUnionDepth2_VArray1_String), F7: 6, F8: C, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "deΔΘΠΣΦ"}, F13: 23891, F15: 3966497812, F16: 1776609092, F17: 13618574075811312760, F18: 3727278410519680325, F19: 12, F20: -52, F21: 14009, F24: 494275561, F25: -1816504498055159389, F26: -3933236622138960557, F27: -1.6678742e+09, F28: -2.6545418e+09, F29: 1.6554808637707613e+09, F30: -3.9337784215193796e+08, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "b"}}},
`VUnionDepth2_All{F8: {F0: VArray2_VEnumBcd{C, B}, F1: true, F3: "eΔΘΠΣΦ王普澤世", F4: "cdeΔΘ", F5: typeobject(VSet_VUnionDepth2_VArray1_String), F7: 6, F8: C, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "deΔΘΠΣΦ"}, F13: 23891, F15: 3966497812, F16: 1776609092, F17: 13618574075811312760, F18: 3727278410519680325, F19: 12, F20: -52, F21: 14009, F24: 494275561, F25: -1816504498055159389, F26: -3933236622138960557, F27: -1.6678742e+09, F28: -2.6545418e+09, F29: 1.6554808637707613e+09, F30: -3.9337784215193796e+08, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "b"}}}`,
VUnionDepth2_All{F8: {F0: VArray2_VEnumBcd{C, B}, F1: true, F3: "eΔΘΠΣΦ王普澤世", F4: "cdeΔΘ", F5: typeobject(VSet_VUnionDepth2_VArray1_String), F7: 6, F8: C, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "deΔΘΠΣΦ"}, F13: 23891, F15: 3966497812, F16: 1776609092, F17: 13618574075811312760, F18: 3727278410519680325, F19: 12, F20: -52, F21: 14009, F24: 494275561, F25: -1816504498055159389, F26: -3933236622138960557, F27: -1.6678742e+09, F28: -2.6545418e+09, F29: 1.6554808637707613e+09, F30: -3.9337784215193796e+08, F31: {}, F32: {Id: "eΔΘΠΣΦ王", Msg: "b"}}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_VStructDepth1_Int8{F9: {}}`,
VUnionDepth2_VStructDepth1_Int8{F9: {}},
`VUnionDepth2_VStructDepth1_Int8{F9: {}}`,
VUnionDepth2_VStructDepth1_Int8{F9: {}},
},
{ false, `Zero`,
`VUnionDepth2_VStructDepth1_Int8{F9: {}}`,
VUnionDepth2_VStructDepth1_Int8{F9: {}},
`VUnionDepth2_All{F9: {}}`,
VUnionDepth2_All{F9: {}},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_VStructDepth1_Int8{F9: {F19: -123}}`,
VUnionDepth2_VStructDepth1_Int8{F9: {F19: -123}},
`VUnionDepth2_VStructDepth1_Int8{F9: {F19: -123}}`,
VUnionDepth2_VStructDepth1_Int8{F9: {F19: -123}},
},
{ false, `Full`,
`VUnionDepth2_VStructDepth1_Int8{F9: {F19: -123}}`,
VUnionDepth2_VStructDepth1_Int8{F9: {F19: -123}},
`VUnionDepth2_All{F9: {F19: -123}}`,
VUnionDepth2_All{F9: {F19: -123}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth2_VStructDepth1_Int8{F9: {F19: 45}}`,
VUnionDepth2_VStructDepth1_Int8{F9: {F19: 45}},
`VUnionDepth2_VStructDepth1_Int8{F9: {F19: 45}}`,
VUnionDepth2_VStructDepth1_Int8{F9: {F19: 45}},
},
{ false, `Random0`,
`VUnionDepth2_VStructDepth1_Int8{F9: {F19: 45}}`,
VUnionDepth2_VStructDepth1_Int8{F9: {F19: 45}},
`VUnionDepth2_All{F9: {F19: 45}}`,
VUnionDepth2_All{F9: {F19: 45}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_VUnionDepth1_All{F10: {F0: nil}}`,
VUnionDepth2_VUnionDepth1_All{F10: {F0: nil}},
`VUnionDepth2_VUnionDepth1_All{F10: {F0: nil}}`,
VUnionDepth2_VUnionDepth1_All{F10: {F0: nil}},
},
{ false, `Zero`,
`VUnionDepth2_VUnionDepth1_All{F10: {F0: nil}}`,
VUnionDepth2_VUnionDepth1_All{F10: {F0: nil}},
`VUnionDepth2_All{F10: {F0: nil}}`,
VUnionDepth2_All{F10: {F0: nil}},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_VUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_VUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VUnionDepth2_VUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_VUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`VUnionDepth2_VUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_VUnionDepth1_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VUnionDepth2_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth2_All{F10: {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth2_VUnionDepth1_All{F10: {F5: typeobject(error)}}`,
VUnionDepth2_VUnionDepth1_All{F10: {F5: typeobject(error)}},
`VUnionDepth2_VUnionDepth1_All{F10: {F5: typeobject(error)}}`,
VUnionDepth2_VUnionDepth1_All{F10: {F5: typeobject(error)}},
},
{ false, `Random0`,
`VUnionDepth2_VUnionDepth1_All{F10: {F5: typeobject(error)}}`,
VUnionDepth2_VUnionDepth1_All{F10: {F5: typeobject(error)}},
`VUnionDepth2_All{F10: {F5: typeobject(error)}}`,
VUnionDepth2_All{F10: {F5: typeobject(error)}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 0}}`,
VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 0}},
`VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 0}}`,
VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 0}},
},
{ false, `Zero`,
`VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 0}}`,
VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 0}},
`VUnionDepth2_All{F11: {F16: 0}}`,
VUnionDepth2_All{F11: {F16: 0}},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 123}}`,
VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 123}},
`VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 123}}`,
VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 123}},
},
{ false, `Full`,
`VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 123}}`,
VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 123}},
`VUnionDepth2_All{F11: {F16: 123}}`,
VUnionDepth2_All{F11: {F16: 123}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 3089874748}}`,
VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 3089874748}},
`VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 3089874748}}`,
VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 3089874748}},
},
{ false, `Random0`,
`VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 3089874748}}`,
VUnionDepth2_VUnionDepth1_VUint32{F11: {F16: 3089874748}},
`VUnionDepth2_All{F11: {F16: 3089874748}}`,
VUnionDepth2_All{F11: {F16: 3089874748}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_OptVStructDepth1_VEnumBcd{F12: nil}`,
VUnionDepth2_OptVStructDepth1_VEnumBcd{F12: nil},
`VUnionDepth2_OptVStructDepth1_VEnumBcd{F12: nil}`,
VUnionDepth2_OptVStructDepth1_VEnumBcd{F12: nil},
},
{ false, `Zero`,
`VUnionDepth2_OptVStructDepth1_VEnumBcd{F12: nil}`,
VUnionDepth2_OptVStructDepth1_VEnumBcd{F12: nil},
`VUnionDepth2_All{F12: nil}`,
VUnionDepth2_All{F12: nil},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_OptVStructDepth1_VEnumBcd{F12: {F9: D}}`,
VUnionDepth2_OptVStructDepth1_VEnumBcd{F12: {F9: D}},
`VUnionDepth2_OptVStructDepth1_VEnumBcd{F12: {F9: D}}`,
VUnionDepth2_OptVStructDepth1_VEnumBcd{F12: {F9: D}},
},
{ false, `Full`,
`VUnionDepth2_OptVStructDepth1_VEnumBcd{F12: {F9: D}}`,
VUnionDepth2_OptVStructDepth1_VEnumBcd{F12: {F9: D}},
`VUnionDepth2_All{F12: {F9: D}}`,
VUnionDepth2_All{F12: {F9: D}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth2_OptVStructDepth1_VFloat32{F13: nil}`,
VUnionDepth2_OptVStructDepth1_VFloat32{F13: nil},
`VUnionDepth2_OptVStructDepth1_VFloat32{F13: nil}`,
VUnionDepth2_OptVStructDepth1_VFloat32{F13: nil},
},
{ false, `Zero`,
`VUnionDepth2_OptVStructDepth1_VFloat32{F13: nil}`,
VUnionDepth2_OptVStructDepth1_VFloat32{F13: nil},
`VUnionDepth2_All{F13: nil}`,
VUnionDepth2_All{F13: nil},
},
// Canonical
{ true, `Full`,
`VUnionDepth2_OptVStructDepth1_VFloat32{F13: {F28: 1.5}}`,
VUnionDepth2_OptVStructDepth1_VFloat32{F13: {F28: 1.5}},
`VUnionDepth2_OptVStructDepth1_VFloat32{F13: {F28: 1.5}}`,
VUnionDepth2_OptVStructDepth1_VFloat32{F13: {F28: 1.5}},
},
{ false, `Full`,
`VUnionDepth2_OptVStructDepth1_VFloat32{F13: {F28: 1.5}}`,
VUnionDepth2_OptVStructDepth1_VFloat32{F13: {F28: 1.5}},
`VUnionDepth2_All{F13: {F28: 1.5}}`,
VUnionDepth2_All{F13: {F28: 1.5}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth2_OptVStructDepth1_VFloat32{F13: {}}`,
VUnionDepth2_OptVStructDepth1_VFloat32{F13: {}},
`VUnionDepth2_OptVStructDepth1_VFloat32{F13: {}}`,
VUnionDepth2_OptVStructDepth1_VFloat32{F13: {}},
},
{ false, `Random0`,
`VUnionDepth2_OptVStructDepth1_VFloat32{F13: {}}`,
VUnionDepth2_OptVStructDepth1_VFloat32{F13: {}},
`VUnionDepth2_All{F13: {}}`,
VUnionDepth2_All{F13: {}},
},
// Canonical
{ true, `Zero`,
`?VStructDepth2_Set_Float64(nil)`,
?VStructDepth2_Set_Float64(nil),
`?VStructDepth2_Set_Float64(nil)`,
?VStructDepth2_Set_Float64(nil),
},
{ false, `Zero`, `?VStructDepth2_Set_Float64(nil)`, ?VStructDepth2_Set_Float64(nil), `?VStructEmpty(nil)`, ?VStructEmpty(nil) },
{ false, `NilAny`, `?VStructDepth2_Set_Float64(nil)`, ?VStructDepth2_Set_Float64(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`,
`?VStructDepth2_Set_Float64{F4: {1.5}}`,
?VStructDepth2_Set_Float64{F4: {1.5}},
`?VStructDepth2_Set_Float64{F4: {1.5}}`,
?VStructDepth2_Set_Float64{F4: {1.5}},
},
{ false, `Full`,
`?VStructDepth2_Set_Float64{F4: {1.5}}`,
?VStructDepth2_Set_Float64{F4: {1.5}},
`VStructDepth2_All{F4: {1.5}}`,
VStructDepth2_All{F4: {1.5}},
},
// Canonical
{ true, `Random0`,
`?VStructDepth2_Set_Float64{F4: {-3.1238010423222246e+09, -4.0248753351471043e+09}}`,
?VStructDepth2_Set_Float64{F4: {-3.1238010423222246e+09, -4.0248753351471043e+09}},
`?VStructDepth2_Set_Float64{F4: {-3.1238010423222246e+09, -4.0248753351471043e+09}}`,
?VStructDepth2_Set_Float64{F4: {-3.1238010423222246e+09, -4.0248753351471043e+09}},
},
{ false, `Random0`,
`?VStructDepth2_Set_Float64{F4: {-3.1238010423222246e+09, -4.0248753351471043e+09}}`,
?VStructDepth2_Set_Float64{F4: {-3.1238010423222246e+09, -4.0248753351471043e+09}},
`VStructDepth2_All{F4: {-3.1238010423222246e+09, -4.0248753351471043e+09}}`,
VStructDepth2_All{F4: {-3.1238010423222246e+09, -4.0248753351471043e+09}},
},
// Canonical
{ true, `Zero`,
`VArray1_VArray1_VList_Byte{}`,
VArray1_VArray1_VList_Byte{},
`VArray1_VArray1_VList_Byte{}`,
VArray1_VArray1_VList_Byte{},
},
{ false, `Zero`,
`VArray1_VArray1_VList_Byte{}`,
VArray1_VArray1_VList_Byte{},
`VList_Any{VArray1_VList_Byte{}}`,
VList_Any{VArray1_VList_Byte{}},
},
{ false, `Zero`,
`VArray1_VArray1_VList_Byte{}`,
VArray1_VArray1_VList_Byte{},
`[]any{VArray1_VList_Byte{}}`,
[]any{VArray1_VList_Byte{}},
},
// Canonical
{ true, `Full`,
`VArray1_VArray1_VList_Byte{{"{"}}`,
VArray1_VArray1_VList_Byte{{"{"}},
`VArray1_VArray1_VList_Byte{{"{"}}`,
VArray1_VArray1_VList_Byte{{"{"}},
},
{ false, `Full`,
`VArray1_VArray1_VList_Byte{{"{"}}`,
VArray1_VArray1_VList_Byte{{"{"}},
`[]any{VArray1_VList_Byte{"{"}}`,
[]any{VArray1_VList_Byte{"{"}},
},
// Canonical
{ true, `Random0`,
`VArray1_VArray1_VList_Byte{{"\xb8\xb6\x00"}}`,
VArray1_VArray1_VList_Byte{{"\xb8\xb6\x00"}},
`VArray1_VArray1_VList_Byte{{"\xb8\xb6\x00"}}`,
VArray1_VArray1_VList_Byte{{"\xb8\xb6\x00"}},
},
{ false, `Random0`,
`VArray1_VArray1_VList_Byte{{"\xb8\xb6\x00"}}`,
VArray1_VArray1_VList_Byte{{"\xb8\xb6\x00"}},
`[]any{VArray1_VList_Byte{"\xb8\xb6\x00"}}`,
[]any{VArray1_VList_Byte{"\xb8\xb6\x00"}},
},
// Canonical
{ true, `Zero`,
`VArray2_List_VMap_VByte_VByte{}`,
VArray2_List_VMap_VByte_VByte{},
`VArray2_List_VMap_VByte_VByte{}`,
VArray2_List_VMap_VByte_VByte{},
},
{ false, `Zero`,
`VArray2_List_VMap_VByte_VByte{}`,
VArray2_List_VMap_VByte_VByte{},
`VList_Any{[]VMap_VByte_VByte{}, []VMap_VByte_VByte{}}`,
VList_Any{[]VMap_VByte_VByte{}, []VMap_VByte_VByte{}},
},
{ false, `Zero`,
`VArray2_List_VMap_VByte_VByte{}`,
VArray2_List_VMap_VByte_VByte{},
`VList_List_VMap_VByte_VByte{{}, {}}`,
VList_List_VMap_VByte_VByte{{}, {}},
},
// Canonical
{ true, `Full`,
`VArray2_List_VMap_VByte_VByte{{{123: 123}}, {{123: 123}}}`,
VArray2_List_VMap_VByte_VByte{{{123: 123}}, {{123: 123}}},
`VArray2_List_VMap_VByte_VByte{{{123: 123}}, {{123: 123}}}`,
VArray2_List_VMap_VByte_VByte{{{123: 123}}, {{123: 123}}},
},
{ false, `Full`,
`VArray2_List_VMap_VByte_VByte{{{123: 123}}, {{123: 123}}}`,
VArray2_List_VMap_VByte_VByte{{{123: 123}}, {{123: 123}}},
`[]any{[]VMap_VByte_VByte{{123: 123}}, []VMap_VByte_VByte{{123: 123}}}`,
[]any{[]VMap_VByte_VByte{{123: 123}}, []VMap_VByte_VByte{{123: 123}}},
},
// Canonical
{ true, `Random0`,
`VArray2_List_VMap_VByte_VByte{{{95: 34}, {0: 0}, {0: 217, 73: 212}}, {{18: 76, 189: 147, 232: 89}}}`,
VArray2_List_VMap_VByte_VByte{{{95: 34}, {0: 0}, {0: 217, 73: 212}}, {{18: 76, 189: 147, 232: 89}}},
`VArray2_List_VMap_VByte_VByte{{{95: 34}, {0: 0}, {0: 217, 73: 212}}, {{18: 76, 189: 147, 232: 89}}}`,
VArray2_List_VMap_VByte_VByte{{{95: 34}, {0: 0}, {0: 217, 73: 212}}, {{18: 76, 189: 147, 232: 89}}},
},
{ false, `Random0`,
`VArray2_List_VMap_VByte_VByte{{{95: 34}, {0: 0}, {0: 217, 73: 212}}, {{18: 76, 189: 147, 232: 89}}}`,
VArray2_List_VMap_VByte_VByte{{{95: 34}, {0: 0}, {0: 217, 73: 212}}, {{18: 76, 189: 147, 232: 89}}},
`VList_List_VMap_VByte_VByte{{{95: 34}, {0: 0}, {0: 217, 73: 212}}, {{18: 76, 189: 147, 232: 89}}}`,
VList_List_VMap_VByte_VByte{{{95: 34}, {0: 0}, {0: 217, 73: 212}}, {{18: 76, 189: 147, 232: 89}}},
},
// Canonical
{ true, `Zero`,
`VArray2_Set_VUnionDepth1_VNamedError{}`,
VArray2_Set_VUnionDepth1_VNamedError{},
`VArray2_Set_VUnionDepth1_VNamedError{}`,
VArray2_Set_VUnionDepth1_VNamedError{},
},
{ false, `Zero`,
`VArray2_Set_VUnionDepth1_VNamedError{}`,
VArray2_Set_VUnionDepth1_VNamedError{},
`VList_Any{set[VUnionDepth1_VNamedError]{}, set[VUnionDepth1_VNamedError]{}}`,
VList_Any{set[VUnionDepth1_VNamedError]{}, set[VUnionDepth1_VNamedError]{}},
},
{ false, `Zero`,
`VArray2_Set_VUnionDepth1_VNamedError{}`,
VArray2_Set_VUnionDepth1_VNamedError{},
`[]any{set[VUnionDepth1_VNamedError]{}, set[VUnionDepth1_VNamedError]{}}`,
[]any{set[VUnionDepth1_VNamedError]{}, set[VUnionDepth1_VNamedError]{}},
},
// Canonical
{ true, `Full`,
`VArray2_Set_VUnionDepth1_VNamedError{{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, {{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VArray2_Set_VUnionDepth1_VNamedError{{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, {{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`VArray2_Set_VUnionDepth1_VNamedError{{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, {{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VArray2_Set_VUnionDepth1_VNamedError{{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, {{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
{ false, `Full`,
`VArray2_Set_VUnionDepth1_VNamedError{{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, {{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VArray2_Set_VUnionDepth1_VNamedError{{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, {{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`VList_Any{set[VUnionDepth1_VNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, set[VUnionDepth1_VNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VList_Any{set[VUnionDepth1_VNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}, set[VUnionDepth1_VNamedError]{{F11: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
// Canonical
{ true, `Random0`,
`VArray2_Set_VUnionDepth1_VNamedError{{{F11: {}}, {F11: {Msg: "bcd"}}, {F11: {Id: "Π", Msg: "deΔΘΠΣ"}}}, {{F11: {Id: "普澤", Msg: "ΠΣ"}}}}`,
VArray2_Set_VUnionDepth1_VNamedError{{{F11: {}}, {F11: {Msg: "bcd"}}, {F11: {Id: "Π", Msg: "deΔΘΠΣ"}}}, {{F11: {Id: "普澤", Msg: "ΠΣ"}}}},
`VArray2_Set_VUnionDepth1_VNamedError{{{F11: {}}, {F11: {Msg: "bcd"}}, {F11: {Id: "Π", Msg: "deΔΘΠΣ"}}}, {{F11: {Id: "普澤", Msg: "ΠΣ"}}}}`,
VArray2_Set_VUnionDepth1_VNamedError{{{F11: {}}, {F11: {Msg: "bcd"}}, {F11: {Id: "Π", Msg: "deΔΘΠΣ"}}}, {{F11: {Id: "普澤", Msg: "ΠΣ"}}}},
},
{ false, `Random0`,
`VArray2_Set_VUnionDepth1_VNamedError{{{F11: {}}, {F11: {Msg: "bcd"}}, {F11: {Id: "Π", Msg: "deΔΘΠΣ"}}}, {{F11: {Id: "普澤", Msg: "ΠΣ"}}}}`,
VArray2_Set_VUnionDepth1_VNamedError{{{F11: {}}, {F11: {Msg: "bcd"}}, {F11: {Id: "Π", Msg: "deΔΘΠΣ"}}}, {{F11: {Id: "普澤", Msg: "ΠΣ"}}}},
`VList_Any{set[VUnionDepth1_VNamedError]{{F11: {}}, {F11: {Msg: "bcd"}}, {F11: {Id: "Π", Msg: "deΔΘΠΣ"}}}, set[VUnionDepth1_VNamedError]{{F11: {Id: "普澤", Msg: "ΠΣ"}}}}`,
VList_Any{set[VUnionDepth1_VNamedError]{{F11: {}}, {F11: {Msg: "bcd"}}, {F11: {Id: "Π", Msg: "deΔΘΠΣ"}}}, set[VUnionDepth1_VNamedError]{{F11: {Id: "普澤", Msg: "ΠΣ"}}}},
},
// Canonical
{ true, `Zero`,
`VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{}`,
VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{},
`VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{}`,
VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{},
},
{ false, `Zero`,
`VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{}`,
VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{},
`VList_Any{map[VUnionDepth1_Float64]VUnionDepth1_Float64{}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{}}`,
VList_Any{map[VUnionDepth1_Float64]VUnionDepth1_Float64{}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{}},
},
{ false, `Zero`,
`VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{}`,
VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{},
`VArray3_Any{map[VUnionDepth1_Float64]VUnionDepth1_Float64{}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{}}`,
VArray3_Any{map[VUnionDepth1_Float64]VUnionDepth1_Float64{}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{}},
},
// Canonical
{ true, `Full`,
`VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{{{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}}`,
VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{{{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}},
`VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{{{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}}`,
VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{{{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}},
},
{ false, `Full`,
`VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{{{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}}`,
VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{{{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}, {{F29: 1.5}: {F29: 1.5}}},
`[]any{map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}}`,
[]any{map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: 1.5}: {F29: 1.5}}},
},
// Canonical
{ true, `Random0`,
`VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{{{F29: -1.6468979428598511e+09}: {F29: -2.5780915586736135e+09}, {F29: -2.873526404870196e+08}: {F29: -1.8274420093700492e+09}, {F29: -3.4188200611970117e+06}: {F29: 1.2474770726776407e+09}}, {}, {{F29: -5.75457527128432e+08}: {F29: -8.410893761115919e+08}, {F29: 0}: {F29: 0}}}`,
VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{{{F29: -1.6468979428598511e+09}: {F29: -2.5780915586736135e+09}, {F29: -2.873526404870196e+08}: {F29: -1.8274420093700492e+09}, {F29: -3.4188200611970117e+06}: {F29: 1.2474770726776407e+09}}, {}, {{F29: -5.75457527128432e+08}: {F29: -8.410893761115919e+08}, {F29: 0}: {F29: 0}}},
`VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{{{F29: -1.6468979428598511e+09}: {F29: -2.5780915586736135e+09}, {F29: -2.873526404870196e+08}: {F29: -1.8274420093700492e+09}, {F29: -3.4188200611970117e+06}: {F29: 1.2474770726776407e+09}}, {}, {{F29: -5.75457527128432e+08}: {F29: -8.410893761115919e+08}, {F29: 0}: {F29: 0}}}`,
VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{{{F29: -1.6468979428598511e+09}: {F29: -2.5780915586736135e+09}, {F29: -2.873526404870196e+08}: {F29: -1.8274420093700492e+09}, {F29: -3.4188200611970117e+06}: {F29: 1.2474770726776407e+09}}, {}, {{F29: -5.75457527128432e+08}: {F29: -8.410893761115919e+08}, {F29: 0}: {F29: 0}}},
},
{ false, `Random0`,
`VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{{{F29: -1.6468979428598511e+09}: {F29: -2.5780915586736135e+09}, {F29: -2.873526404870196e+08}: {F29: -1.8274420093700492e+09}, {F29: -3.4188200611970117e+06}: {F29: 1.2474770726776407e+09}}, {}, {{F29: -5.75457527128432e+08}: {F29: -8.410893761115919e+08}, {F29: 0}: {F29: 0}}}`,
VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{{{F29: -1.6468979428598511e+09}: {F29: -2.5780915586736135e+09}, {F29: -2.873526404870196e+08}: {F29: -1.8274420093700492e+09}, {F29: -3.4188200611970117e+06}: {F29: 1.2474770726776407e+09}}, {}, {{F29: -5.75457527128432e+08}: {F29: -8.410893761115919e+08}, {F29: 0}: {F29: 0}}},
`VList_Any{map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: -1.6468979428598511e+09}: {F29: -2.5780915586736135e+09}, {F29: -2.873526404870196e+08}: {F29: -1.8274420093700492e+09}, {F29: -3.4188200611970117e+06}: {F29: 1.2474770726776407e+09}}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: -5.75457527128432e+08}: {F29: -8.410893761115919e+08}, {F29: 0}: {F29: 0}}}`,
VList_Any{map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: -1.6468979428598511e+09}: {F29: -2.5780915586736135e+09}, {F29: -2.873526404870196e+08}: {F29: -1.8274420093700492e+09}, {F29: -3.4188200611970117e+06}: {F29: 1.2474770726776407e+09}}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{}, map[VUnionDepth1_Float64]VUnionDepth1_Float64{{F29: -5.75457527128432e+08}: {F29: -8.410893761115919e+08}, {F29: 0}: {F29: 0}}},
},
// Canonical
{ true, `Zero`,
`VArray2_VStructDepth2_All{}`,
VArray2_VStructDepth2_All{},
`VArray2_VStructDepth2_All{}`,
VArray2_VStructDepth2_All{},
},
{ false, `Zero`,
`VArray2_VStructDepth2_All{}`,
VArray2_VStructDepth2_All{},
`VList_Any{VStructDepth2_All{}, VStructDepth2_All{}}`,
VList_Any{VStructDepth2_All{}, VStructDepth2_All{}},
},
{ false, `Zero`,
`VArray2_VStructDepth2_All{}`,
VArray2_VStructDepth2_All{},
`[]?VStructEmpty{{}, {}}`,
[]?VStructEmpty{{}, {}},
},
// Canonical
{ true, `Full`,
`VArray2_VStructDepth2_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}}}`,
VArray2_VStructDepth2_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}}},
`VArray2_VStructDepth2_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}}}`,
VArray2_VStructDepth2_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`,
`VArray2_VStructDepth2_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}}}`,
VArray2_VStructDepth2_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}}},
`[]VStructDepth2_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}}}`,
[]VStructDepth2_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`,
`VArray2_VStructDepth2_All{{F0: {typeobject(VList_VSet_VArray1_VStructEmpty), typeobject(VArray3_Any)}, F2: {-8235, 10234, 0}, F3: {nil}, F4: {-3.940977071572917e+08, -5.0264640947262836e+08, 1.0200576920401574e+09}, F5: {D}, F7: {399892036: 1455005223}, F10: {F8: B}, F12: {F9: C}, F13: {F14: 28607}}, {F0: {typeobject(VSet_VEnumAbc), typeobject(VMap_VStructDepth1_VBool_VStructDepth1_VBool)}, F3: {VList_VEnumAbc{B}, VUnionDepth3_VStructDepth2_All{F4: {F1: {1742515881}, F2: {-3208, 4947}, F3: {nil, VUnionDepth1_VString{F4: "ΔΘΠ"}, nil}, F4: {-2.1807296293246665e+09}, F5: {B, D}, F7: {0: 4253130263, 1886998534: 3899331238}, F8: {F0: VUint16(14541), F4: "eΔ", F5: typeobject(VUnionDepth1_Any), F6: 218, F7: 194, F8: B, F9: D, F11: {Id: "ΘΠΣΦ王普", Msg: "abcde"}, F12: {Id: "abcdeΔΘ", RetryCode: RetryBackoff}, F13: 8041, F14: 60257, F15: 4214271556, F16: 2504482528, F17: 13461755490177698188, F18: 16865746146084059053, F19: 1, F20: -32, F22: 10940, F23: -735974144, F24: 800707543, F26: 73919714829649871, F27: 1.0520115e+08, F28: 1.1381097e+09, F30: -2.251978035297538e+08, F31: {}, F32: {Id: "d", Msg: "abcdeΔΘ"}}, F9: {F1: true}, F12: {F9: D}, F13: {F14: 31660}}}, VSet_VEnumAbc{A, B, C}}, F4: {0, 8.857047681266707e+07}, F5: {B}, F7: {0: 1481979836, 3962308101: 2916248872}, F11: {F29: 5.253663493219364e+08}, F12: {F9: D}, F13: {F14: 49095}}}`,
VArray2_VStructDepth2_All{{F0: {typeobject(VList_VSet_VArray1_VStructEmpty), typeobject(VArray3_Any)}, F2: {-8235, 10234, 0}, F3: {nil}, F4: {-3.940977071572917e+08, -5.0264640947262836e+08, 1.0200576920401574e+09}, F5: {D}, F7: {399892036: 1455005223}, F10: {F8: B}, F12: {F9: C}, F13: {F14: 28607}}, {F0: {typeobject(VSet_VEnumAbc), typeobject(VMap_VStructDepth1_VBool_VStructDepth1_VBool)}, F3: {VList_VEnumAbc{B}, VUnionDepth3_VStructDepth2_All{F4: {F1: {1742515881}, F2: {-3208, 4947}, F3: {nil, VUnionDepth1_VString{F4: "ΔΘΠ"}, nil}, F4: {-2.1807296293246665e+09}, F5: {B, D}, F7: {0: 4253130263, 1886998534: 3899331238}, F8: {F0: VUint16(14541), F4: "eΔ", F5: typeobject(VUnionDepth1_Any), F6: 218, F7: 194, F8: B, F9: D, F11: {Id: "ΘΠΣΦ王普", Msg: "abcde"}, F12: {Id: "abcdeΔΘ", RetryCode: RetryBackoff}, F13: 8041, F14: 60257, F15: 4214271556, F16: 2504482528, F17: 13461755490177698188, F18: 16865746146084059053, F19: 1, F20: -32, F22: 10940, F23: -735974144, F24: 800707543, F26: 73919714829649871, F27: 1.0520115e+08, F28: 1.1381097e+09, F30: -2.251978035297538e+08, F31: {}, F32: {Id: "d", Msg: "abcdeΔΘ"}}, F9: {F1: true}, F12: {F9: D}, F13: {F14: 31660}}}, VSet_VEnumAbc{A, B, C}}, F4: {0, 8.857047681266707e+07}, F5: {B}, F7: {0: 1481979836, 3962308101: 2916248872}, F11: {F29: 5.253663493219364e+08}, F12: {F9: D}, F13: {F14: 49095}}},
`VArray2_VStructDepth2_All{{F0: {typeobject(VList_VSet_VArray1_VStructEmpty), typeobject(VArray3_Any)}, F2: {-8235, 10234, 0}, F3: {nil}, F4: {-3.940977071572917e+08, -5.0264640947262836e+08, 1.0200576920401574e+09}, F5: {D}, F7: {399892036: 1455005223}, F10: {F8: B}, F12: {F9: C}, F13: {F14: 28607}}, {F0: {typeobject(VSet_VEnumAbc), typeobject(VMap_VStructDepth1_VBool_VStructDepth1_VBool)}, F3: {VList_VEnumAbc{B}, VUnionDepth3_VStructDepth2_All{F4: {F1: {1742515881}, F2: {-3208, 4947}, F3: {nil, VUnionDepth1_VString{F4: "ΔΘΠ"}, nil}, F4: {-2.1807296293246665e+09}, F5: {B, D}, F7: {0: 4253130263, 1886998534: 3899331238}, F8: {F0: VUint16(14541), F4: "eΔ", F5: typeobject(VUnionDepth1_Any), F6: 218, F7: 194, F8: B, F9: D, F11: {Id: "ΘΠΣΦ王普", Msg: "abcde"}, F12: {Id: "abcdeΔΘ", RetryCode: RetryBackoff}, F13: 8041, F14: 60257, F15: 4214271556, F16: 2504482528, F17: 13461755490177698188, F18: 16865746146084059053, F19: 1, F20: -32, F22: 10940, F23: -735974144, F24: 800707543, F26: 73919714829649871, F27: 1.0520115e+08, F28: 1.1381097e+09, F30: -2.251978035297538e+08, F31: {}, F32: {Id: "d", Msg: "abcdeΔΘ"}}, F9: {F1: true}, F12: {F9: D}, F13: {F14: 31660}}}, VSet_VEnumAbc{A, B, C}}, F4: {0, 8.857047681266707e+07}, F5: {B}, F7: {0: 1481979836, 3962308101: 2916248872}, F11: {F29: 5.253663493219364e+08}, F12: {F9: D}, F13: {F14: 49095}}}`,
VArray2_VStructDepth2_All{{F0: {typeobject(VList_VSet_VArray1_VStructEmpty), typeobject(VArray3_Any)}, F2: {-8235, 10234, 0}, F3: {nil}, F4: {-3.940977071572917e+08, -5.0264640947262836e+08, 1.0200576920401574e+09}, F5: {D}, F7: {399892036: 1455005223}, F10: {F8: B}, F12: {F9: C}, F13: {F14: 28607}}, {F0: {typeobject(VSet_VEnumAbc), typeobject(VMap_VStructDepth1_VBool_VStructDepth1_VBool)}, F3: {VList_VEnumAbc{B}, VUnionDepth3_VStructDepth2_All{F4: {F1: {1742515881}, F2: {-3208, 4947}, F3: {nil, VUnionDepth1_VString{F4: "ΔΘΠ"}, nil}, F4: {-2.1807296293246665e+09}, F5: {B, D}, F7: {0: 4253130263, 1886998534: 3899331238}, F8: {F0: VUint16(14541), F4: "eΔ", F5: typeobject(VUnionDepth1_Any), F6: 218, F7: 194, F8: B, F9: D, F11: {Id: "ΘΠΣΦ王普", Msg: "abcde"}, F12: {Id: "abcdeΔΘ", RetryCode: RetryBackoff}, F13: 8041, F14: 60257, F15: 4214271556, F16: 2504482528, F17: 13461755490177698188, F18: 16865746146084059053, F19: 1, F20: -32, F22: 10940, F23: -735974144, F24: 800707543, F26: 73919714829649871, F27: 1.0520115e+08, F28: 1.1381097e+09, F30: -2.251978035297538e+08, F31: {}, F32: {Id: "d", Msg: "abcdeΔΘ"}}, F9: {F1: true}, F12: {F9: D}, F13: {F14: 31660}}}, VSet_VEnumAbc{A, B, C}}, F4: {0, 8.857047681266707e+07}, F5: {B}, F7: {0: 1481979836, 3962308101: 2916248872}, F11: {F29: 5.253663493219364e+08}, F12: {F9: D}, F13: {F14: 49095}}},
},
{ false, `Random0`,
`VArray2_VStructDepth2_All{{F0: {typeobject(VList_VSet_VArray1_VStructEmpty), typeobject(VArray3_Any)}, F2: {-8235, 10234, 0}, F3: {nil}, F4: {-3.940977071572917e+08, -5.0264640947262836e+08, 1.0200576920401574e+09}, F5: {D}, F7: {399892036: 1455005223}, F10: {F8: B}, F12: {F9: C}, F13: {F14: 28607}}, {F0: {typeobject(VSet_VEnumAbc), typeobject(VMap_VStructDepth1_VBool_VStructDepth1_VBool)}, F3: {VList_VEnumAbc{B}, VUnionDepth3_VStructDepth2_All{F4: {F1: {1742515881}, F2: {-3208, 4947}, F3: {nil, VUnionDepth1_VString{F4: "ΔΘΠ"}, nil}, F4: {-2.1807296293246665e+09}, F5: {B, D}, F7: {0: 4253130263, 1886998534: 3899331238}, F8: {F0: VUint16(14541), F4: "eΔ", F5: typeobject(VUnionDepth1_Any), F6: 218, F7: 194, F8: B, F9: D, F11: {Id: "ΘΠΣΦ王普", Msg: "abcde"}, F12: {Id: "abcdeΔΘ", RetryCode: RetryBackoff}, F13: 8041, F14: 60257, F15: 4214271556, F16: 2504482528, F17: 13461755490177698188, F18: 16865746146084059053, F19: 1, F20: -32, F22: 10940, F23: -735974144, F24: 800707543, F26: 73919714829649871, F27: 1.0520115e+08, F28: 1.1381097e+09, F30: -2.251978035297538e+08, F31: {}, F32: {Id: "d", Msg: "abcdeΔΘ"}}, F9: {F1: true}, F12: {F9: D}, F13: {F14: 31660}}}, VSet_VEnumAbc{A, B, C}}, F4: {0, 8.857047681266707e+07}, F5: {B}, F7: {0: 1481979836, 3962308101: 2916248872}, F11: {F29: 5.253663493219364e+08}, F12: {F9: D}, F13: {F14: 49095}}}`,
VArray2_VStructDepth2_All{{F0: {typeobject(VList_VSet_VArray1_VStructEmpty), typeobject(VArray3_Any)}, F2: {-8235, 10234, 0}, F3: {nil}, F4: {-3.940977071572917e+08, -5.0264640947262836e+08, 1.0200576920401574e+09}, F5: {D}, F7: {399892036: 1455005223}, F10: {F8: B}, F12: {F9: C}, F13: {F14: 28607}}, {F0: {typeobject(VSet_VEnumAbc), typeobject(VMap_VStructDepth1_VBool_VStructDepth1_VBool)}, F3: {VList_VEnumAbc{B}, VUnionDepth3_VStructDepth2_All{F4: {F1: {1742515881}, F2: {-3208, 4947}, F3: {nil, VUnionDepth1_VString{F4: "ΔΘΠ"}, nil}, F4: {-2.1807296293246665e+09}, F5: {B, D}, F7: {0: 4253130263, 1886998534: 3899331238}, F8: {F0: VUint16(14541), F4: "eΔ", F5: typeobject(VUnionDepth1_Any), F6: 218, F7: 194, F8: B, F9: D, F11: {Id: "ΘΠΣΦ王普", Msg: "abcde"}, F12: {Id: "abcdeΔΘ", RetryCode: RetryBackoff}, F13: 8041, F14: 60257, F15: 4214271556, F16: 2504482528, F17: 13461755490177698188, F18: 16865746146084059053, F19: 1, F20: -32, F22: 10940, F23: -735974144, F24: 800707543, F26: 73919714829649871, F27: 1.0520115e+08, F28: 1.1381097e+09, F30: -2.251978035297538e+08, F31: {}, F32: {Id: "d", Msg: "abcdeΔΘ"}}, F9: {F1: true}, F12: {F9: D}, F13: {F14: 31660}}}, VSet_VEnumAbc{A, B, C}}, F4: {0, 8.857047681266707e+07}, F5: {B}, F7: {0: 1481979836, 3962308101: 2916248872}, F11: {F29: 5.253663493219364e+08}, F12: {F9: D}, F13: {F14: 49095}}},
`[]any{VStructDepth2_All{F0: {typeobject(VList_VSet_VArray1_VStructEmpty), typeobject(VArray3_Any)}, F2: {-8235, 10234, 0}, F3: {nil}, F4: {-3.940977071572917e+08, -5.0264640947262836e+08, 1.0200576920401574e+09}, F5: {D}, F7: {399892036: 1455005223}, F10: {F8: B}, F12: {F9: C}, F13: {F14: 28607}}, VStructDepth2_All{F0: {typeobject(VSet_VEnumAbc), typeobject(VMap_VStructDepth1_VBool_VStructDepth1_VBool)}, F3: {VList_VEnumAbc{B}, VUnionDepth3_VStructDepth2_All{F4: {F1: {1742515881}, F2: {-3208, 4947}, F3: {nil, VUnionDepth1_VString{F4: "ΔΘΠ"}, nil}, F4: {-2.1807296293246665e+09}, F5: {B, D}, F7: {0: 4253130263, 1886998534: 3899331238}, F8: {F0: VUint16(14541), F4: "eΔ", F5: typeobject(VUnionDepth1_Any), F6: 218, F7: 194, F8: B, F9: D, F11: {Id: "ΘΠΣΦ王普", Msg: "abcde"}, F12: {Id: "abcdeΔΘ", RetryCode: RetryBackoff}, F13: 8041, F14: 60257, F15: 4214271556, F16: 2504482528, F17: 13461755490177698188, F18: 16865746146084059053, F19: 1, F20: -32, F22: 10940, F23: -735974144, F24: 800707543, F26: 73919714829649871, F27: 1.0520115e+08, F28: 1.1381097e+09, F30: -2.251978035297538e+08, F31: {}, F32: {Id: "d", Msg: "abcdeΔΘ"}}, F9: {F1: true}, F12: {F9: D}, F13: {F14: 31660}}}, VSet_VEnumAbc{A, B, C}}, F4: {0, 8.857047681266707e+07}, F5: {B}, F7: {0: 1481979836, 3962308101: 2916248872}, F11: {F29: 5.253663493219364e+08}, F12: {F9: D}, F13: {F14: 49095}}}`,
[]any{VStructDepth2_All{F0: {typeobject(VList_VSet_VArray1_VStructEmpty), typeobject(VArray3_Any)}, F2: {-8235, 10234, 0}, F3: {nil}, F4: {-3.940977071572917e+08, -5.0264640947262836e+08, 1.0200576920401574e+09}, F5: {D}, F7: {399892036: 1455005223}, F10: {F8: B}, F12: {F9: C}, F13: {F14: 28607}}, VStructDepth2_All{F0: {typeobject(VSet_VEnumAbc), typeobject(VMap_VStructDepth1_VBool_VStructDepth1_VBool)}, F3: {VList_VEnumAbc{B}, VUnionDepth3_VStructDepth2_All{F4: {F1: {1742515881}, F2: {-3208, 4947}, F3: {nil, VUnionDepth1_VString{F4: "ΔΘΠ"}, nil}, F4: {-2.1807296293246665e+09}, F5: {B, D}, F7: {0: 4253130263, 1886998534: 3899331238}, F8: {F0: VUint16(14541), F4: "eΔ", F5: typeobject(VUnionDepth1_Any), F6: 218, F7: 194, F8: B, F9: D, F11: {Id: "ΘΠΣΦ王普", Msg: "abcde"}, F12: {Id: "abcdeΔΘ", RetryCode: RetryBackoff}, F13: 8041, F14: 60257, F15: 4214271556, F16: 2504482528, F17: 13461755490177698188, F18: 16865746146084059053, F19: 1, F20: -32, F22: 10940, F23: -735974144, F24: 800707543, F26: 73919714829649871, F27: 1.0520115e+08, F28: 1.1381097e+09, F30: -2.251978035297538e+08, F31: {}, F32: {Id: "d", Msg: "abcdeΔΘ"}}, F9: {F1: true}, F12: {F9: D}, F13: {F14: 31660}}}, VSet_VEnumAbc{A, B, C}}, F4: {0, 8.857047681266707e+07}, F5: {B}, F7: {0: 1481979836, 3962308101: 2916248872}, F11: {F29: 5.253663493219364e+08}, F12: {F9: D}, F13: {F14: 49095}}},
},
// Canonical
{ true, `Zero`,
`VArray2_VUnionDepth2_All{}`,
VArray2_VUnionDepth2_All{},
`VArray2_VUnionDepth2_All{}`,
VArray2_VUnionDepth2_All{},
},
{ false, `Zero`,
`VArray2_VUnionDepth2_All{}`,
VArray2_VUnionDepth2_All{},
`VList_Any{VUnionDepth2_All{F0: {}}, VUnionDepth2_All{F0: {}}}`,
VList_Any{VUnionDepth2_All{F0: {}}, VUnionDepth2_All{F0: {}}},
},
{ false, `Zero`,
`VArray2_VUnionDepth2_All{}`,
VArray2_VUnionDepth2_All{},
`VList_VUnionDepth2_All{{F0: {}}, {F0: {}}}`,
VList_VUnionDepth2_All{{F0: {}}, {F0: {}}},
},
// Canonical
{ true, `Full`,
`VArray2_VUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}}`,
VArray2_VUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}},
`VArray2_VUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}}`,
VArray2_VUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}},
},
{ false, `Full`,
`VArray2_VUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}}`,
VArray2_VUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}},
`VList_VUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}}`,
VList_VUnionDepth2_All{{F13: {F28: 1.5}}, {F13: {F28: 1.5}}},
},
// Canonical
{ true, `Random0`,
`VArray2_VUnionDepth2_All{{F8: {F0: VStructDepth1_VFloat32{F28: -1.760837e+09}, F1: true, F3: "bcde", F4: "deΔΘΠΣ", F5: typeobject(VSet_VEnumAbc), F6: 141, F11: {Msg: "澤"}, F12: {Id: "abcdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普澤世"}, F13: 25586, F14: 13168, F16: 3392140144, F17: 4800936644249953134, F18: 1433653936825833359, F19: 1, F20: -19, F21: -5023, F22: 5639, F23: -1001860443, F24: -638375194, F25: -2663406277260744766, F26: -4456694877565021047, F27: -5.526668e+08, F28: -3.4535696e+08, F29: 4.358405230142962e+07, F31: {}, F32: {Id: "eΔ", Msg: "Φ"}}}, {F4: {false}}}`,
VArray2_VUnionDepth2_All{{F8: {F0: VStructDepth1_VFloat32{F28: -1.760837e+09}, F1: true, F3: "bcde", F4: "deΔΘΠΣ", F5: typeobject(VSet_VEnumAbc), F6: 141, F11: {Msg: "澤"}, F12: {Id: "abcdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普澤世"}, F13: 25586, F14: 13168, F16: 3392140144, F17: 4800936644249953134, F18: 1433653936825833359, F19: 1, F20: -19, F21: -5023, F22: 5639, F23: -1001860443, F24: -638375194, F25: -2663406277260744766, F26: -4456694877565021047, F27: -5.526668e+08, F28: -3.4535696e+08, F29: 4.358405230142962e+07, F31: {}, F32: {Id: "eΔ", Msg: "Φ"}}}, {F4: {false}}},
`VArray2_VUnionDepth2_All{{F8: {F0: VStructDepth1_VFloat32{F28: -1.760837e+09}, F1: true, F3: "bcde", F4: "deΔΘΠΣ", F5: typeobject(VSet_VEnumAbc), F6: 141, F11: {Msg: "澤"}, F12: {Id: "abcdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普澤世"}, F13: 25586, F14: 13168, F16: 3392140144, F17: 4800936644249953134, F18: 1433653936825833359, F19: 1, F20: -19, F21: -5023, F22: 5639, F23: -1001860443, F24: -638375194, F25: -2663406277260744766, F26: -4456694877565021047, F27: -5.526668e+08, F28: -3.4535696e+08, F29: 4.358405230142962e+07, F31: {}, F32: {Id: "eΔ", Msg: "Φ"}}}, {F4: {false}}}`,
VArray2_VUnionDepth2_All{{F8: {F0: VStructDepth1_VFloat32{F28: -1.760837e+09}, F1: true, F3: "bcde", F4: "deΔΘΠΣ", F5: typeobject(VSet_VEnumAbc), F6: 141, F11: {Msg: "澤"}, F12: {Id: "abcdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普澤世"}, F13: 25586, F14: 13168, F16: 3392140144, F17: 4800936644249953134, F18: 1433653936825833359, F19: 1, F20: -19, F21: -5023, F22: 5639, F23: -1001860443, F24: -638375194, F25: -2663406277260744766, F26: -4456694877565021047, F27: -5.526668e+08, F28: -3.4535696e+08, F29: 4.358405230142962e+07, F31: {}, F32: {Id: "eΔ", Msg: "Φ"}}}, {F4: {false}}},
},
{ false, `Random0`,
`VArray2_VUnionDepth2_All{{F8: {F0: VStructDepth1_VFloat32{F28: -1.760837e+09}, F1: true, F3: "bcde", F4: "deΔΘΠΣ", F5: typeobject(VSet_VEnumAbc), F6: 141, F11: {Msg: "澤"}, F12: {Id: "abcdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普澤世"}, F13: 25586, F14: 13168, F16: 3392140144, F17: 4800936644249953134, F18: 1433653936825833359, F19: 1, F20: -19, F21: -5023, F22: 5639, F23: -1001860443, F24: -638375194, F25: -2663406277260744766, F26: -4456694877565021047, F27: -5.526668e+08, F28: -3.4535696e+08, F29: 4.358405230142962e+07, F31: {}, F32: {Id: "eΔ", Msg: "Φ"}}}, {F4: {false}}}`,
VArray2_VUnionDepth2_All{{F8: {F0: VStructDepth1_VFloat32{F28: -1.760837e+09}, F1: true, F3: "bcde", F4: "deΔΘΠΣ", F5: typeobject(VSet_VEnumAbc), F6: 141, F11: {Msg: "澤"}, F12: {Id: "abcdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普澤世"}, F13: 25586, F14: 13168, F16: 3392140144, F17: 4800936644249953134, F18: 1433653936825833359, F19: 1, F20: -19, F21: -5023, F22: 5639, F23: -1001860443, F24: -638375194, F25: -2663406277260744766, F26: -4456694877565021047, F27: -5.526668e+08, F28: -3.4535696e+08, F29: 4.358405230142962e+07, F31: {}, F32: {Id: "eΔ", Msg: "Φ"}}}, {F4: {false}}},
`[]any{VUnionDepth2_All{F8: {F0: VStructDepth1_VFloat32{F28: -1.760837e+09}, F1: true, F3: "bcde", F4: "deΔΘΠΣ", F5: typeobject(VSet_VEnumAbc), F6: 141, F11: {Msg: "澤"}, F12: {Id: "abcdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普澤世"}, F13: 25586, F14: 13168, F16: 3392140144, F17: 4800936644249953134, F18: 1433653936825833359, F19: 1, F20: -19, F21: -5023, F22: 5639, F23: -1001860443, F24: -638375194, F25: -2663406277260744766, F26: -4456694877565021047, F27: -5.526668e+08, F28: -3.4535696e+08, F29: 4.358405230142962e+07, F31: {}, F32: {Id: "eΔ", Msg: "Φ"}}}, VUnionDepth2_All{F4: {false}}}`,
[]any{VUnionDepth2_All{F8: {F0: VStructDepth1_VFloat32{F28: -1.760837e+09}, F1: true, F3: "bcde", F4: "deΔΘΠΣ", F5: typeobject(VSet_VEnumAbc), F6: 141, F11: {Msg: "澤"}, F12: {Id: "abcdeΔΘΠ", RetryCode: RetryBackoff, Msg: "bcdeΔΘΠΣΦ王普澤世"}, F13: 25586, F14: 13168, F16: 3392140144, F17: 4800936644249953134, F18: 1433653936825833359, F19: 1, F20: -19, F21: -5023, F22: 5639, F23: -1001860443, F24: -638375194, F25: -2663406277260744766, F26: -4456694877565021047, F27: -5.526668e+08, F28: -3.4535696e+08, F29: 4.358405230142962e+07, F31: {}, F32: {Id: "eΔ", Msg: "Φ"}}}, VUnionDepth2_All{F4: {false}}},
},
// Canonical
{ true, `Zero`,
`VArray3_OptVStructDepth2_Set_Float64{}`,
VArray3_OptVStructDepth2_Set_Float64{},
`VArray3_OptVStructDepth2_Set_Float64{}`,
VArray3_OptVStructDepth2_Set_Float64{},
},
{ false, `Zero`,
`VArray3_OptVStructDepth2_Set_Float64{}`,
VArray3_OptVStructDepth2_Set_Float64{},
`VArray3_Any{}`,
VArray3_Any{},
},
{ false, `Zero`,
`VArray3_OptVStructDepth2_Set_Float64{}`,
VArray3_OptVStructDepth2_Set_Float64{},
`[]?VStructDepth2_Set_Float64{nil, nil, nil}`,
[]?VStructDepth2_Set_Float64{nil, nil, nil},
},
// Canonical
{ true, `Full`,
`VArray3_OptVStructDepth2_Set_Float64{{F4: {1.5}}, {F4: {1.5}}, {F4: {1.5}}}`,
VArray3_OptVStructDepth2_Set_Float64{{F4: {1.5}}, {F4: {1.5}}, {F4: {1.5}}},
`VArray3_OptVStructDepth2_Set_Float64{{F4: {1.5}}, {F4: {1.5}}, {F4: {1.5}}}`,
VArray3_OptVStructDepth2_Set_Float64{{F4: {1.5}}, {F4: {1.5}}, {F4: {1.5}}},
},
{ false, `Full`,
`VArray3_OptVStructDepth2_Set_Float64{{F4: {1.5}}, {F4: {1.5}}, {F4: {1.5}}}`,
VArray3_OptVStructDepth2_Set_Float64{{F4: {1.5}}, {F4: {1.5}}, {F4: {1.5}}},
`[]any{?VStructDepth2_Set_Float64{F4: {1.5}}, ?VStructDepth2_Set_Float64{F4: {1.5}}, ?VStructDepth2_Set_Float64{F4: {1.5}}}`,
[]any{?VStructDepth2_Set_Float64{F4: {1.5}}, ?VStructDepth2_Set_Float64{F4: {1.5}}, ?VStructDepth2_Set_Float64{F4: {1.5}}},
},
// Canonical
{ true, `Random0`,
`VArray3_OptVStructDepth2_Set_Float64{{F4: {-7.648597175544252e+08, 0, 1.34338380400205e+09}}, {}, {F4: {-9.142569413756968e+08, 0, 1.391175727124097e+09}}}`,
VArray3_OptVStructDepth2_Set_Float64{{F4: {-7.648597175544252e+08, 0, 1.34338380400205e+09}}, {}, {F4: {-9.142569413756968e+08, 0, 1.391175727124097e+09}}},
`VArray3_OptVStructDepth2_Set_Float64{{F4: {-7.648597175544252e+08, 0, 1.34338380400205e+09}}, {}, {F4: {-9.142569413756968e+08, 0, 1.391175727124097e+09}}}`,
VArray3_OptVStructDepth2_Set_Float64{{F4: {-7.648597175544252e+08, 0, 1.34338380400205e+09}}, {}, {F4: {-9.142569413756968e+08, 0, 1.391175727124097e+09}}},
},
{ false, `Random0`,
`VArray3_OptVStructDepth2_Set_Float64{{F4: {-7.648597175544252e+08, 0, 1.34338380400205e+09}}, {}, {F4: {-9.142569413756968e+08, 0, 1.391175727124097e+09}}}`,
VArray3_OptVStructDepth2_Set_Float64{{F4: {-7.648597175544252e+08, 0, 1.34338380400205e+09}}, {}, {F4: {-9.142569413756968e+08, 0, 1.391175727124097e+09}}},
`VList_Any{?VStructDepth2_Set_Float64{F4: {-7.648597175544252e+08, 0, 1.34338380400205e+09}}, ?VStructDepth2_Set_Float64{}, ?VStructDepth2_Set_Float64{F4: {-9.142569413756968e+08, 0, 1.391175727124097e+09}}}`,
VList_Any{?VStructDepth2_Set_Float64{F4: {-7.648597175544252e+08, 0, 1.34338380400205e+09}}, ?VStructDepth2_Set_Float64{}, ?VStructDepth2_Set_Float64{F4: {-9.142569413756968e+08, 0, 1.391175727124097e+09}}},
},
// Canonical
{ true, `Zero`, `[]VArray1_Set_VEnumBcd{}`, []VArray1_Set_VEnumBcd{}, `[]VArray1_Set_VEnumBcd{}`, []VArray1_Set_VEnumBcd{} },
{ false, `Zero`, `[]VArray1_Set_VEnumBcd{}`, []VArray1_Set_VEnumBcd{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `[]VArray1_Set_VEnumBcd{}`, []VArray1_Set_VEnumBcd{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`[]VArray1_Set_VEnumBcd{{{D}}}`,
[]VArray1_Set_VEnumBcd{{{D}}},
`[]VArray1_Set_VEnumBcd{{{D}}}`,
[]VArray1_Set_VEnumBcd{{{D}}},
},
{ false, `Full`,
`[]VArray1_Set_VEnumBcd{{{D}}}`,
[]VArray1_Set_VEnumBcd{{{D}}},
`[]any{VArray1_Set_VEnumBcd{{D}}}`,
[]any{VArray1_Set_VEnumBcd{{D}}},
},
// Canonical
{ true, `Zero`, `[][]VList_Error{}`, [][]VList_Error{}, `[][]VList_Error{}`, [][]VList_Error{} },
{ false, `Zero`, `[][]VList_Error{}`, [][]VList_Error{}, `[]any{}`, []any{} },
{ false, `Zero`, `[][]VList_Error{}`, [][]VList_Error{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`,
`[][]VList_Error{{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
[][]VList_Error{{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`[][]VList_Error{{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
[][]VList_Error{{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
{ false, `Full`,
`[][]VList_Error{{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
[][]VList_Error{{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`[]any{[]VList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
[]any{[]VList_Error{{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
// Canonical
{ true, `Random0`,
`[][]VList_Error{{}, {{{Id: "ΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}, {RetryCode: RetryBackoff}, {Id: "d", Msg: "b"}}, {}}, {{{}, {Id: "abcdeΔΘΠ", Msg: "cdeΔΘΠΣΦ王普澤世"}}}}`,
[][]VList_Error{{}, {{{Id: "ΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}, {RetryCode: RetryBackoff}, {Id: "d", Msg: "b"}}, {}}, {{{}, {Id: "abcdeΔΘΠ", Msg: "cdeΔΘΠΣΦ王普澤世"}}}},
`[][]VList_Error{{}, {{{Id: "ΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}, {RetryCode: RetryBackoff}, {Id: "d", Msg: "b"}}, {}}, {{{}, {Id: "abcdeΔΘΠ", Msg: "cdeΔΘΠΣΦ王普澤世"}}}}`,
[][]VList_Error{{}, {{{Id: "ΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}, {RetryCode: RetryBackoff}, {Id: "d", Msg: "b"}}, {}}, {{{}, {Id: "abcdeΔΘΠ", Msg: "cdeΔΘΠΣΦ王普澤世"}}}},
},
{ false, `Random0`,
`[][]VList_Error{{}, {{{Id: "ΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}, {RetryCode: RetryBackoff}, {Id: "d", Msg: "b"}}, {}}, {{{}, {Id: "abcdeΔΘΠ", Msg: "cdeΔΘΠΣΦ王普澤世"}}}}`,
[][]VList_Error{{}, {{{Id: "ΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}, {RetryCode: RetryBackoff}, {Id: "d", Msg: "b"}}, {}}, {{{}, {Id: "abcdeΔΘΠ", Msg: "cdeΔΘΠΣΦ王普澤世"}}}},
`[]any{[]VList_Error{}, []VList_Error{{{Id: "ΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}, {RetryCode: RetryBackoff}, {Id: "d", Msg: "b"}}, {}}, []VList_Error{{{}, {Id: "abcdeΔΘΠ", Msg: "cdeΔΘΠΣΦ王普澤世"}}}}`,
[]any{[]VList_Error{}, []VList_Error{{{Id: "ΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ"}, {RetryCode: RetryBackoff}, {Id: "d", Msg: "b"}}, {}}, []VList_Error{{{}, {Id: "abcdeΔΘΠ", Msg: "cdeΔΘΠΣΦ王普澤世"}}}},
},
// Canonical
{ true, `Zero`,
`[]VSet_VArray1_VStructEmpty{}`,
[]VSet_VArray1_VStructEmpty{},
`[]VSet_VArray1_VStructEmpty{}`,
[]VSet_VArray1_VStructEmpty{},
},
{ false, `Zero`, `[]VSet_VArray1_VStructEmpty{}`, []VSet_VArray1_VStructEmpty{}, `[]any{}`, []any{} },
{ false, `Zero`,
`[]VSet_VArray1_VStructEmpty{}`,
[]VSet_VArray1_VStructEmpty{},
`VList_VSet_VArray1_VStructEmpty{}`,
VList_VSet_VArray1_VStructEmpty{},
},
// Canonical
{ true, `Full`,
`[]VSet_VArray1_VStructEmpty{{{}}}`,
[]VSet_VArray1_VStructEmpty{{{}}},
`[]VSet_VArray1_VStructEmpty{{{}}}`,
[]VSet_VArray1_VStructEmpty{{{}}},
},
{ false, `Full`,
`[]VSet_VArray1_VStructEmpty{{{}}}`,
[]VSet_VArray1_VStructEmpty{{{}}},
`VList_VSet_VArray1_VStructEmpty{{{}}}`,
VList_VSet_VArray1_VStructEmpty{{{}}},
},
// Canonical
{ true, `Zero`,
`[]VMap_VArray3_VBool_VArray3_VBool{}`,
[]VMap_VArray3_VBool_VArray3_VBool{},
`[]VMap_VArray3_VBool_VArray3_VBool{}`,
[]VMap_VArray3_VBool_VArray3_VBool{},
},
{ false, `Zero`, `[]VMap_VArray3_VBool_VArray3_VBool{}`, []VMap_VArray3_VBool_VArray3_VBool{}, `[]any{}`, []any{} },
{ false, `Zero`, `[]VMap_VArray3_VBool_VArray3_VBool{}`, []VMap_VArray3_VBool_VArray3_VBool{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`,
`[]VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}}`,
[]VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}},
`[]VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}}`,
[]VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}},
},
{ false, `Full`,
`[]VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}}`,
[]VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}},
`VList_VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}}`,
VList_VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}},
},
// Canonical
{ true, `Zero`, `[]VStructDepth2_All{}`, []VStructDepth2_All{}, `[]VStructDepth2_All{}`, []VStructDepth2_All{} },
{ false, `Zero`, `[]VStructDepth2_All{}`, []VStructDepth2_All{}, `VList_VStructDepth2_All{}`, VList_VStructDepth2_All{} },
{ false, `Zero`, `[]VStructDepth2_All{}`, []VStructDepth2_All{}, `VList_OptVStructEmpty{}`, VList_OptVStructEmpty{} },
// Canonical
{ true, `Full`,
`[]VStructDepth2_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}}}`,
[]VStructDepth2_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}}},
`[]VStructDepth2_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}}}`,
[]VStructDepth2_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`,
`[]VStructDepth2_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}}}`,
[]VStructDepth2_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{VStructDepth2_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{VStructDepth2_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`,
`[]VStructDepth2_All{{F0: {typeobject(any), typeobject(VStructDepth1_Int16)}, F1: {1264920270}, F2: {0, -7113, -12634}, F3: {VList_VString{"ΣΦ王", "bc"}, VList_VArray1_VStructEmpty{{}, {}}}, F4: {0}, F5: {B}, F7: {3156503774: 0}, F8: {F0: ?VStructEmpty{}, F3: "普", F4: "ΘΠΣΦ", F5: typeobject(VMap_Byte_Byte), F6: 176, F8: C, F11: {Id: "ΠΣΦ", Msg: "eΔΘΠΣΦ王"}, F13: 60783, F17: 16341068916218055357, F19: -62, F21: 11448, F22: -13804, F24: 12013167, F25: 779637908310744690, F27: 9.1612384e+08, F28: 8.667905e+08, F29: -1.901548848644275e+07, F30: -2.8348429384836525e+08, F31: {}}, F10: {F21: -9623}, F12: {F9: D}, F13: {F14: 5832}}}`,
[]VStructDepth2_All{{F0: {typeobject(any), typeobject(VStructDepth1_Int16)}, F1: {1264920270}, F2: {0, -7113, -12634}, F3: {VList_VString{"ΣΦ王", "bc"}, VList_VArray1_VStructEmpty{{}, {}}}, F4: {0}, F5: {B}, F7: {3156503774: 0}, F8: {F0: ?VStructEmpty{}, F3: "普", F4: "ΘΠΣΦ", F5: typeobject(VMap_Byte_Byte), F6: 176, F8: C, F11: {Id: "ΠΣΦ", Msg: "eΔΘΠΣΦ王"}, F13: 60783, F17: 16341068916218055357, F19: -62, F21: 11448, F22: -13804, F24: 12013167, F25: 779637908310744690, F27: 9.1612384e+08, F28: 8.667905e+08, F29: -1.901548848644275e+07, F30: -2.8348429384836525e+08, F31: {}}, F10: {F21: -9623}, F12: {F9: D}, F13: {F14: 5832}}},
`[]VStructDepth2_All{{F0: {typeobject(any), typeobject(VStructDepth1_Int16)}, F1: {1264920270}, F2: {0, -7113, -12634}, F3: {VList_VString{"ΣΦ王", "bc"}, VList_VArray1_VStructEmpty{{}, {}}}, F4: {0}, F5: {B}, F7: {3156503774: 0}, F8: {F0: ?VStructEmpty{}, F3: "普", F4: "ΘΠΣΦ", F5: typeobject(VMap_Byte_Byte), F6: 176, F8: C, F11: {Id: "ΠΣΦ", Msg: "eΔΘΠΣΦ王"}, F13: 60783, F17: 16341068916218055357, F19: -62, F21: 11448, F22: -13804, F24: 12013167, F25: 779637908310744690, F27: 9.1612384e+08, F28: 8.667905e+08, F29: -1.901548848644275e+07, F30: -2.8348429384836525e+08, F31: {}}, F10: {F21: -9623}, F12: {F9: D}, F13: {F14: 5832}}}`,
[]VStructDepth2_All{{F0: {typeobject(any), typeobject(VStructDepth1_Int16)}, F1: {1264920270}, F2: {0, -7113, -12634}, F3: {VList_VString{"ΣΦ王", "bc"}, VList_VArray1_VStructEmpty{{}, {}}}, F4: {0}, F5: {B}, F7: {3156503774: 0}, F8: {F0: ?VStructEmpty{}, F3: "普", F4: "ΘΠΣΦ", F5: typeobject(VMap_Byte_Byte), F6: 176, F8: C, F11: {Id: "ΠΣΦ", Msg: "eΔΘΠΣΦ王"}, F13: 60783, F17: 16341068916218055357, F19: -62, F21: 11448, F22: -13804, F24: 12013167, F25: 779637908310744690, F27: 9.1612384e+08, F28: 8.667905e+08, F29: -1.901548848644275e+07, F30: -2.8348429384836525e+08, F31: {}}, F10: {F21: -9623}, F12: {F9: D}, F13: {F14: 5832}}},
},
{ false, `Random0`,
`[]VStructDepth2_All{{F0: {typeobject(any), typeobject(VStructDepth1_Int16)}, F1: {1264920270}, F2: {0, -7113, -12634}, F3: {VList_VString{"ΣΦ王", "bc"}, VList_VArray1_VStructEmpty{{}, {}}}, F4: {0}, F5: {B}, F7: {3156503774: 0}, F8: {F0: ?VStructEmpty{}, F3: "普", F4: "ΘΠΣΦ", F5: typeobject(VMap_Byte_Byte), F6: 176, F8: C, F11: {Id: "ΠΣΦ", Msg: "eΔΘΠΣΦ王"}, F13: 60783, F17: 16341068916218055357, F19: -62, F21: 11448, F22: -13804, F24: 12013167, F25: 779637908310744690, F27: 9.1612384e+08, F28: 8.667905e+08, F29: -1.901548848644275e+07, F30: -2.8348429384836525e+08, F31: {}}, F10: {F21: -9623}, F12: {F9: D}, F13: {F14: 5832}}}`,
[]VStructDepth2_All{{F0: {typeobject(any), typeobject(VStructDepth1_Int16)}, F1: {1264920270}, F2: {0, -7113, -12634}, F3: {VList_VString{"ΣΦ王", "bc"}, VList_VArray1_VStructEmpty{{}, {}}}, F4: {0}, F5: {B}, F7: {3156503774: 0}, F8: {F0: ?VStructEmpty{}, F3: "普", F4: "ΘΠΣΦ", F5: typeobject(VMap_Byte_Byte), F6: 176, F8: C, F11: {Id: "ΠΣΦ", Msg: "eΔΘΠΣΦ王"}, F13: 60783, F17: 16341068916218055357, F19: -62, F21: 11448, F22: -13804, F24: 12013167, F25: 779637908310744690, F27: 9.1612384e+08, F28: 8.667905e+08, F29: -1.901548848644275e+07, F30: -2.8348429384836525e+08, F31: {}}, F10: {F21: -9623}, F12: {F9: D}, F13: {F14: 5832}}},
`[]any{VStructDepth2_All{F0: {typeobject(any), typeobject(VStructDepth1_Int16)}, F1: {1264920270}, F2: {0, -7113, -12634}, F3: {VList_VString{"ΣΦ王", "bc"}, VList_VArray1_VStructEmpty{{}, {}}}, F4: {0}, F5: {B}, F7: {3156503774: 0}, F8: {F0: ?VStructEmpty{}, F3: "普", F4: "ΘΠΣΦ", F5: typeobject(VMap_Byte_Byte), F6: 176, F8: C, F11: {Id: "ΠΣΦ", Msg: "eΔΘΠΣΦ王"}, F13: 60783, F17: 16341068916218055357, F19: -62, F21: 11448, F22: -13804, F24: 12013167, F25: 779637908310744690, F27: 9.1612384e+08, F28: 8.667905e+08, F29: -1.901548848644275e+07, F30: -2.8348429384836525e+08, F31: {}}, F10: {F21: -9623}, F12: {F9: D}, F13: {F14: 5832}}}`,
[]any{VStructDepth2_All{F0: {typeobject(any), typeobject(VStructDepth1_Int16)}, F1: {1264920270}, F2: {0, -7113, -12634}, F3: {VList_VString{"ΣΦ王", "bc"}, VList_VArray1_VStructEmpty{{}, {}}}, F4: {0}, F5: {B}, F7: {3156503774: 0}, F8: {F0: ?VStructEmpty{}, F3: "普", F4: "ΘΠΣΦ", F5: typeobject(VMap_Byte_Byte), F6: 176, F8: C, F11: {Id: "ΠΣΦ", Msg: "eΔΘΠΣΦ王"}, F13: 60783, F17: 16341068916218055357, F19: -62, F21: 11448, F22: -13804, F24: 12013167, F25: 779637908310744690, F27: 9.1612384e+08, F28: 8.667905e+08, F29: -1.901548848644275e+07, F30: -2.8348429384836525e+08, F31: {}}, F10: {F21: -9623}, F12: {F9: D}, F13: {F14: 5832}}},
},
// Canonical
{ true, `Zero`, `[]VUnionDepth2_All{}`, []VUnionDepth2_All{}, `[]VUnionDepth2_All{}`, []VUnionDepth2_All{} },
{ false, `Zero`, `[]VUnionDepth2_All{}`, []VUnionDepth2_All{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `[]VUnionDepth2_All{}`, []VUnionDepth2_All{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`[]VUnionDepth2_All{{F13: {F28: 1.5}}}`,
[]VUnionDepth2_All{{F13: {F28: 1.5}}},
`[]VUnionDepth2_All{{F13: {F28: 1.5}}}`,
[]VUnionDepth2_All{{F13: {F28: 1.5}}},
},
{ false, `Full`,
`[]VUnionDepth2_All{{F13: {F28: 1.5}}}`,
[]VUnionDepth2_All{{F13: {F28: 1.5}}},
`[]any{VUnionDepth2_All{F13: {F28: 1.5}}}`,
[]any{VUnionDepth2_All{F13: {F28: 1.5}}},
},
// Canonical
{ true, `Random0`,
`[]VUnionDepth2_All{{F7: {false: true}}, {F0: {}}, {F5: {{Id: "eΔΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ王普"}}}}`,
[]VUnionDepth2_All{{F7: {false: true}}, {F0: {}}, {F5: {{Id: "eΔΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ王普"}}}},
`[]VUnionDepth2_All{{F7: {false: true}}, {F0: {}}, {F5: {{Id: "eΔΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ王普"}}}}`,
[]VUnionDepth2_All{{F7: {false: true}}, {F0: {}}, {F5: {{Id: "eΔΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ王普"}}}},
},
{ false, `Random0`,
`[]VUnionDepth2_All{{F7: {false: true}}, {F0: {}}, {F5: {{Id: "eΔΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ王普"}}}}`,
[]VUnionDepth2_All{{F7: {false: true}}, {F0: {}}, {F5: {{Id: "eΔΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ王普"}}}},
`VArray3_Any{VUnionDepth2_All{F7: {false: true}}, VUnionDepth2_All{F0: {}}, VUnionDepth2_All{F5: {{Id: "eΔΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ王普"}}}}`,
VArray3_Any{VUnionDepth2_All{F7: {false: true}}, VUnionDepth2_All{F0: {}}, VUnionDepth2_All{F5: {{Id: "eΔΘΠΣΦ王普澤", Msg: "ΔΘΠΣΦ王普"}}}},
},
// Canonical
{ true, `Zero`,
`[]?VStructDepth2_Set_Float64{}`,
[]?VStructDepth2_Set_Float64{},
`[]?VStructDepth2_Set_Float64{}`,
[]?VStructDepth2_Set_Float64{},
},
{ false, `Zero`,
`[]?VStructDepth2_Set_Float64{}`,
[]?VStructDepth2_Set_Float64{},
`VList_VStructDepth2_All{}`,
VList_VStructDepth2_All{},
},
{ false, `Zero`,
`[]?VStructDepth2_Set_Float64{}`,
[]?VStructDepth2_Set_Float64{},
`[]VStructDepth2_All{}`,
[]VStructDepth2_All{},
},
// Canonical
{ true, `Full`,
`[]?VStructDepth2_Set_Float64{{F4: {1.5}}}`,
[]?VStructDepth2_Set_Float64{{F4: {1.5}}},
`[]?VStructDepth2_Set_Float64{{F4: {1.5}}}`,
[]?VStructDepth2_Set_Float64{{F4: {1.5}}},
},
{ false, `Full`,
`[]?VStructDepth2_Set_Float64{{F4: {1.5}}}`,
[]?VStructDepth2_Set_Float64{{F4: {1.5}}},
`VList_Any{?VStructDepth2_Set_Float64{F4: {1.5}}}`,
VList_Any{?VStructDepth2_Set_Float64{F4: {1.5}}},
},
// Canonical
{ true, `Random0`,
`[]?VStructDepth2_Set_Float64{{F4: {-4.106420264593588e+08, -4.3626757424300224e+08, 0}}}`,
[]?VStructDepth2_Set_Float64{{F4: {-4.106420264593588e+08, -4.3626757424300224e+08, 0}}},
`[]?VStructDepth2_Set_Float64{{F4: {-4.106420264593588e+08, -4.3626757424300224e+08, 0}}}`,
[]?VStructDepth2_Set_Float64{{F4: {-4.106420264593588e+08, -4.3626757424300224e+08, 0}}},
},
{ false, `Random0`,
`[]?VStructDepth2_Set_Float64{{F4: {-4.106420264593588e+08, -4.3626757424300224e+08, 0}}}`,
[]?VStructDepth2_Set_Float64{{F4: {-4.106420264593588e+08, -4.3626757424300224e+08, 0}}},
`VList_Any{?VStructDepth2_Set_Float64{F4: {-4.106420264593588e+08, -4.3626757424300224e+08, 0}}}`,
VList_Any{?VStructDepth2_Set_Float64{F4: {-4.106420264593588e+08, -4.3626757424300224e+08, 0}}},
},
// Canonical
{ true, `Zero`,
`VList_VArray3_VUnionDepth1_All{}`,
VList_VArray3_VUnionDepth1_All{},
`VList_VArray3_VUnionDepth1_All{}`,
VList_VArray3_VUnionDepth1_All{},
},
{ false, `Zero`, `VList_VArray3_VUnionDepth1_All{}`, VList_VArray3_VUnionDepth1_All{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `VList_VArray3_VUnionDepth1_All{}`, VList_VArray3_VUnionDepth1_All{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`VList_VArray3_VUnionDepth1_All{{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VList_VArray3_VUnionDepth1_All{{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`VList_VArray3_VUnionDepth1_All{{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VList_VArray3_VUnionDepth1_All{{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
{ false, `Full`,
`VList_VArray3_VUnionDepth1_All{{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VList_VArray3_VUnionDepth1_All{{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`[]any{VArray3_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
[]any{VArray3_VUnionDepth1_All{{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}, {F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
// Canonical
{ true, `Random0`,
`VList_VArray3_VUnionDepth1_All{{{F8: B}, {F0: nil}, {F13: 0}}}`,
VList_VArray3_VUnionDepth1_All{{{F8: B}, {F0: nil}, {F13: 0}}},
`VList_VArray3_VUnionDepth1_All{{{F8: B}, {F0: nil}, {F13: 0}}}`,
VList_VArray3_VUnionDepth1_All{{{F8: B}, {F0: nil}, {F13: 0}}},
},
{ false, `Random0`,
`VList_VArray3_VUnionDepth1_All{{{F8: B}, {F0: nil}, {F13: 0}}}`,
VList_VArray3_VUnionDepth1_All{{{F8: B}, {F0: nil}, {F13: 0}}},
`VList_Any{VArray3_VUnionDepth1_All{{F8: B}, {F0: nil}, {F13: 0}}}`,
VList_Any{VArray3_VUnionDepth1_All{{F8: B}, {F0: nil}, {F13: 0}}},
},
// Canonical
{ true, `Zero`,
`VList_List_VMap_VByte_VByte{}`,
VList_List_VMap_VByte_VByte{},
`VList_List_VMap_VByte_VByte{}`,
VList_List_VMap_VByte_VByte{},
},
{ false, `Zero`, `VList_List_VMap_VByte_VByte{}`, VList_List_VMap_VByte_VByte{}, `[]any{}`, []any{} },
{ false, `Zero`, `VList_List_VMap_VByte_VByte{}`, VList_List_VMap_VByte_VByte{}, `VList_Any{}`, VList_Any{} },
// Canonical
{ true, `Full`,
`VList_List_VMap_VByte_VByte{{{123: 123}}}`,
VList_List_VMap_VByte_VByte{{{123: 123}}},
`VList_List_VMap_VByte_VByte{{{123: 123}}}`,
VList_List_VMap_VByte_VByte{{{123: 123}}},
},
{ false, `Full`,
`VList_List_VMap_VByte_VByte{{{123: 123}}}`,
VList_List_VMap_VByte_VByte{{{123: 123}}},
`[]any{[]VMap_VByte_VByte{{123: 123}}}`,
[]any{[]VMap_VByte_VByte{{123: 123}}},
},
// Canonical
{ true, `Random0`,
`VList_List_VMap_VByte_VByte{{{166: 0, 231: 12, 236: 0}, {0: 255, 183: 47, 198: 125}, {0: 0, 52: 0}}}`,
VList_List_VMap_VByte_VByte{{{166: 0, 231: 12, 236: 0}, {0: 255, 183: 47, 198: 125}, {0: 0, 52: 0}}},
`VList_List_VMap_VByte_VByte{{{166: 0, 231: 12, 236: 0}, {0: 255, 183: 47, 198: 125}, {0: 0, 52: 0}}}`,
VList_List_VMap_VByte_VByte{{{166: 0, 231: 12, 236: 0}, {0: 255, 183: 47, 198: 125}, {0: 0, 52: 0}}},
},
{ false, `Random0`,
`VList_List_VMap_VByte_VByte{{{166: 0, 231: 12, 236: 0}, {0: 255, 183: 47, 198: 125}, {0: 0, 52: 0}}}`,
VList_List_VMap_VByte_VByte{{{166: 0, 231: 12, 236: 0}, {0: 255, 183: 47, 198: 125}, {0: 0, 52: 0}}},
`[]any{[]VMap_VByte_VByte{{166: 0, 231: 12, 236: 0}, {0: 255, 183: 47, 198: 125}, {0: 0, 52: 0}}}`,
[]any{[]VMap_VByte_VByte{{166: 0, 231: 12, 236: 0}, {0: 255, 183: 47, 198: 125}, {0: 0, 52: 0}}},
},
// Canonical
{ true, `Zero`,
`VList_VSet_VArray1_VStructEmpty{}`,
VList_VSet_VArray1_VStructEmpty{},
`VList_VSet_VArray1_VStructEmpty{}`,
VList_VSet_VArray1_VStructEmpty{},
},
{ false, `Zero`,
`VList_VSet_VArray1_VStructEmpty{}`,
VList_VSet_VArray1_VStructEmpty{},
`[]VSet_VArray1_VStructEmpty{}`,
[]VSet_VArray1_VStructEmpty{},
},
{ false, `Zero`, `VList_VSet_VArray1_VStructEmpty{}`, VList_VSet_VArray1_VStructEmpty{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`VList_VSet_VArray1_VStructEmpty{{{}}}`,
VList_VSet_VArray1_VStructEmpty{{{}}},
`VList_VSet_VArray1_VStructEmpty{{{}}}`,
VList_VSet_VArray1_VStructEmpty{{{}}},
},
{ false, `Full`,
`VList_VSet_VArray1_VStructEmpty{{{}}}`,
VList_VSet_VArray1_VStructEmpty{{{}}},
`[]VSet_VArray1_VStructEmpty{{{}}}`,
[]VSet_VArray1_VStructEmpty{{{}}},
},
// Canonical
{ true, `Zero`,
`VList_VMap_VArray3_VBool_VArray3_VBool{}`,
VList_VMap_VArray3_VBool_VArray3_VBool{},
`VList_VMap_VArray3_VBool_VArray3_VBool{}`,
VList_VMap_VArray3_VBool_VArray3_VBool{},
},
{ false, `Zero`, `VList_VMap_VArray3_VBool_VArray3_VBool{}`, VList_VMap_VArray3_VBool_VArray3_VBool{}, `[]any{}`, []any{} },
{ false, `Zero`,
`VList_VMap_VArray3_VBool_VArray3_VBool{}`,
VList_VMap_VArray3_VBool_VArray3_VBool{},
`[]VMap_VArray3_VBool_VArray3_VBool{}`,
[]VMap_VArray3_VBool_VArray3_VBool{},
},
// Canonical
{ true, `Full`,
`VList_VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}}`,
VList_VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}},
`VList_VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}}`,
VList_VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}},
},
{ false, `Full`,
`VList_VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}}`,
VList_VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}},
`[]VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}}`,
[]VMap_VArray3_VBool_VArray3_VBool{{{true, true, true}: {true, true, true}}},
},
// Canonical
{ true, `Zero`,
`VList_VStructDepth2_All{}`,
VList_VStructDepth2_All{},
`VList_VStructDepth2_All{}`,
VList_VStructDepth2_All{},
},
{ false, `Zero`, `VList_VStructDepth2_All{}`, VList_VStructDepth2_All{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`,
`VList_VStructDepth2_All{}`,
VList_VStructDepth2_All{},
`[]?VStructDepth2_Set_Float64{}`,
[]?VStructDepth2_Set_Float64{},
},
// Canonical
{ true, `Full`,
`VList_VStructDepth2_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}}}`,
VList_VStructDepth2_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}}},
`VList_VStructDepth2_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}}}`,
VList_VStructDepth2_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`,
`VList_VStructDepth2_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}}}`,
VList_VStructDepth2_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}}},
`[]VStructDepth2_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}}}`,
[]VStructDepth2_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`,
`VList_VStructDepth2_All{{F0: {typeobject(VStructDepth1_Any), typeobject(VStructDepth2_VSet_VEnumBcd)}, F1: {2852344228}, F2: {6226, -13730, -14739}, F4: {1.0146575372763048e+09, 9.589193381210451e+08}, F5: {B, D}, F6: {0: 177}, F8: {F0: set[VUnionDepth1_VNamedError]{{F11: {}}}, F1: true, F2: true, F3: "abcd", F4: "Θ", F6: 86, F7: 54, F8: B, F12: {Id: "ΔΘΠ", Msg: "ΔΘΠΣΦ"}, F16: 1795229240, F17: 8052886347157498977, F18: 11152925981139820641, F19: -8, F20: 53, F21: -11802, F22: -3969, F23: 189643013, F24: -308771394, F25: 2792823012750469968, F26: 2797901140661400422, F27: -1.4882101e+08, F28: -1.0015032e+09, F30: 6.267675903713744e+08, F31: {}, F32: {Msg: "ΔΘΠ"}}, F10: {F12: {Id: "bcdeΔΘΠΣ", Msg: "Φ"}}, F12: {}, F13: {}}, {F0: {typeobject([]uint32), typeobject(any)}, F2: {0}, F3: {VUnionDepth1_VFloat64{F30: 6.286506511512573e+07}, map[VEnumAbc]VEnumAbc{B: B}, VArray3_OptVNamedError{{Id: "d", Msg: "世"}, {}, {Id: "ΔΘΠΣΦ王普澤", Msg: "abcdeΔΘΠΣ"}}}, F4: {-1.757002314296858e+08}, F5: {B}, F6: {140: 52, 57: 170}, F7: {2086068135: 2615176351, 3299523734: 853200618, 3996236786: 0}, F8: {F0: VSet_VBool{false}, F1: true, F2: true, F5: typeobject([]?VStructDepth1_VEnumBcd), F6: 51, F9: C, F15: 4071038098, F17: 6010338561684120220, F18: 6523574835546476118, F19: -46, F20: -38, F21: 11203, F22: -908, F23: -147854536, F24: -980745890, F25: 1674169228161876707, F26: -3407834473795059198, F27: -7.565527e+08, F28: 1.12560536e+08, F29: -1.5147075263360175e+08, F32: {}}, F10: {F0: VSet_VUnionDepth2_VArray1_String{{F0: {"abc"}}, {F0: {"ΔΘΠΣΦ王普"}}}}}}`,
VList_VStructDepth2_All{{F0: {typeobject(VStructDepth1_Any), typeobject(VStructDepth2_VSet_VEnumBcd)}, F1: {2852344228}, F2: {6226, -13730, -14739}, F4: {1.0146575372763048e+09, 9.589193381210451e+08}, F5: {B, D}, F6: {0: 177}, F8: {F0: set[VUnionDepth1_VNamedError]{{F11: {}}}, F1: true, F2: true, F3: "abcd", F4: "Θ", F6: 86, F7: 54, F8: B, F12: {Id: "ΔΘΠ", Msg: "ΔΘΠΣΦ"}, F16: 1795229240, F17: 8052886347157498977, F18: 11152925981139820641, F19: -8, F20: 53, F21: -11802, F22: -3969, F23: 189643013, F24: -308771394, F25: 2792823012750469968, F26: 2797901140661400422, F27: -1.4882101e+08, F28: -1.0015032e+09, F30: 6.267675903713744e+08, F31: {}, F32: {Msg: "ΔΘΠ"}}, F10: {F12: {Id: "bcdeΔΘΠΣ", Msg: "Φ"}}, F12: {}, F13: {}}, {F0: {typeobject([]uint32), typeobject(any)}, F2: {0}, F3: {VUnionDepth1_VFloat64{F30: 6.286506511512573e+07}, map[VEnumAbc]VEnumAbc{B: B}, VArray3_OptVNamedError{{Id: "d", Msg: "世"}, {}, {Id: "ΔΘΠΣΦ王普澤", Msg: "abcdeΔΘΠΣ"}}}, F4: {-1.757002314296858e+08}, F5: {B}, F6: {140: 52, 57: 170}, F7: {2086068135: 2615176351, 3299523734: 853200618, 3996236786: 0}, F8: {F0: VSet_VBool{false}, F1: true, F2: true, F5: typeobject([]?VStructDepth1_VEnumBcd), F6: 51, F9: C, F15: 4071038098, F17: 6010338561684120220, F18: 6523574835546476118, F19: -46, F20: -38, F21: 11203, F22: -908, F23: -147854536, F24: -980745890, F25: 1674169228161876707, F26: -3407834473795059198, F27: -7.565527e+08, F28: 1.12560536e+08, F29: -1.5147075263360175e+08, F32: {}}, F10: {F0: VSet_VUnionDepth2_VArray1_String{{F0: {"abc"}}, {F0: {"ΔΘΠΣΦ王普"}}}}}},
`VList_VStructDepth2_All{{F0: {typeobject(VStructDepth1_Any), typeobject(VStructDepth2_VSet_VEnumBcd)}, F1: {2852344228}, F2: {6226, -13730, -14739}, F4: {1.0146575372763048e+09, 9.589193381210451e+08}, F5: {B, D}, F6: {0: 177}, F8: {F0: set[VUnionDepth1_VNamedError]{{F11: {}}}, F1: true, F2: true, F3: "abcd", F4: "Θ", F6: 86, F7: 54, F8: B, F12: {Id: "ΔΘΠ", Msg: "ΔΘΠΣΦ"}, F16: 1795229240, F17: 8052886347157498977, F18: 11152925981139820641, F19: -8, F20: 53, F21: -11802, F22: -3969, F23: 189643013, F24: -308771394, F25: 2792823012750469968, F26: 2797901140661400422, F27: -1.4882101e+08, F28: -1.0015032e+09, F30: 6.267675903713744e+08, F31: {}, F32: {Msg: "ΔΘΠ"}}, F10: {F12: {Id: "bcdeΔΘΠΣ", Msg: "Φ"}}, F12: {}, F13: {}}, {F0: {typeobject([]uint32), typeobject(any)}, F2: {0}, F3: {VUnionDepth1_VFloat64{F30: 6.286506511512573e+07}, map[VEnumAbc]VEnumAbc{B: B}, VArray3_OptVNamedError{{Id: "d", Msg: "世"}, {}, {Id: "ΔΘΠΣΦ王普澤", Msg: "abcdeΔΘΠΣ"}}}, F4: {-1.757002314296858e+08}, F5: {B}, F6: {140: 52, 57: 170}, F7: {2086068135: 2615176351, 3299523734: 853200618, 3996236786: 0}, F8: {F0: VSet_VBool{false}, F1: true, F2: true, F5: typeobject([]?VStructDepth1_VEnumBcd), F6: 51, F9: C, F15: 4071038098, F17: 6010338561684120220, F18: 6523574835546476118, F19: -46, F20: -38, F21: 11203, F22: -908, F23: -147854536, F24: -980745890, F25: 1674169228161876707, F26: -3407834473795059198, F27: -7.565527e+08, F28: 1.12560536e+08, F29: -1.5147075263360175e+08, F32: {}}, F10: {F0: VSet_VUnionDepth2_VArray1_String{{F0: {"abc"}}, {F0: {"ΔΘΠΣΦ王普"}}}}}}`,
VList_VStructDepth2_All{{F0: {typeobject(VStructDepth1_Any), typeobject(VStructDepth2_VSet_VEnumBcd)}, F1: {2852344228}, F2: {6226, -13730, -14739}, F4: {1.0146575372763048e+09, 9.589193381210451e+08}, F5: {B, D}, F6: {0: 177}, F8: {F0: set[VUnionDepth1_VNamedError]{{F11: {}}}, F1: true, F2: true, F3: "abcd", F4: "Θ", F6: 86, F7: 54, F8: B, F12: {Id: "ΔΘΠ", Msg: "ΔΘΠΣΦ"}, F16: 1795229240, F17: 8052886347157498977, F18: 11152925981139820641, F19: -8, F20: 53, F21: -11802, F22: -3969, F23: 189643013, F24: -308771394, F25: 2792823012750469968, F26: 2797901140661400422, F27: -1.4882101e+08, F28: -1.0015032e+09, F30: 6.267675903713744e+08, F31: {}, F32: {Msg: "ΔΘΠ"}}, F10: {F12: {Id: "bcdeΔΘΠΣ", Msg: "Φ"}}, F12: {}, F13: {}}, {F0: {typeobject([]uint32), typeobject(any)}, F2: {0}, F3: {VUnionDepth1_VFloat64{F30: 6.286506511512573e+07}, map[VEnumAbc]VEnumAbc{B: B}, VArray3_OptVNamedError{{Id: "d", Msg: "世"}, {}, {Id: "ΔΘΠΣΦ王普澤", Msg: "abcdeΔΘΠΣ"}}}, F4: {-1.757002314296858e+08}, F5: {B}, F6: {140: 52, 57: 170}, F7: {2086068135: 2615176351, 3299523734: 853200618, 3996236786: 0}, F8: {F0: VSet_VBool{false}, F1: true, F2: true, F5: typeobject([]?VStructDepth1_VEnumBcd), F6: 51, F9: C, F15: 4071038098, F17: 6010338561684120220, F18: 6523574835546476118, F19: -46, F20: -38, F21: 11203, F22: -908, F23: -147854536, F24: -980745890, F25: 1674169228161876707, F26: -3407834473795059198, F27: -7.565527e+08, F28: 1.12560536e+08, F29: -1.5147075263360175e+08, F32: {}}, F10: {F0: VSet_VUnionDepth2_VArray1_String{{F0: {"abc"}}, {F0: {"ΔΘΠΣΦ王普"}}}}}},
},
{ false, `Random0`,
`VList_VStructDepth2_All{{F0: {typeobject(VStructDepth1_Any), typeobject(VStructDepth2_VSet_VEnumBcd)}, F1: {2852344228}, F2: {6226, -13730, -14739}, F4: {1.0146575372763048e+09, 9.589193381210451e+08}, F5: {B, D}, F6: {0: 177}, F8: {F0: set[VUnionDepth1_VNamedError]{{F11: {}}}, F1: true, F2: true, F3: "abcd", F4: "Θ", F6: 86, F7: 54, F8: B, F12: {Id: "ΔΘΠ", Msg: "ΔΘΠΣΦ"}, F16: 1795229240, F17: 8052886347157498977, F18: 11152925981139820641, F19: -8, F20: 53, F21: -11802, F22: -3969, F23: 189643013, F24: -308771394, F25: 2792823012750469968, F26: 2797901140661400422, F27: -1.4882101e+08, F28: -1.0015032e+09, F30: 6.267675903713744e+08, F31: {}, F32: {Msg: "ΔΘΠ"}}, F10: {F12: {Id: "bcdeΔΘΠΣ", Msg: "Φ"}}, F12: {}, F13: {}}, {F0: {typeobject([]uint32), typeobject(any)}, F2: {0}, F3: {VUnionDepth1_VFloat64{F30: 6.286506511512573e+07}, map[VEnumAbc]VEnumAbc{B: B}, VArray3_OptVNamedError{{Id: "d", Msg: "世"}, {}, {Id: "ΔΘΠΣΦ王普澤", Msg: "abcdeΔΘΠΣ"}}}, F4: {-1.757002314296858e+08}, F5: {B}, F6: {140: 52, 57: 170}, F7: {2086068135: 2615176351, 3299523734: 853200618, 3996236786: 0}, F8: {F0: VSet_VBool{false}, F1: true, F2: true, F5: typeobject([]?VStructDepth1_VEnumBcd), F6: 51, F9: C, F15: 4071038098, F17: 6010338561684120220, F18: 6523574835546476118, F19: -46, F20: -38, F21: 11203, F22: -908, F23: -147854536, F24: -980745890, F25: 1674169228161876707, F26: -3407834473795059198, F27: -7.565527e+08, F28: 1.12560536e+08, F29: -1.5147075263360175e+08, F32: {}}, F10: {F0: VSet_VUnionDepth2_VArray1_String{{F0: {"abc"}}, {F0: {"ΔΘΠΣΦ王普"}}}}}}`,
VList_VStructDepth2_All{{F0: {typeobject(VStructDepth1_Any), typeobject(VStructDepth2_VSet_VEnumBcd)}, F1: {2852344228}, F2: {6226, -13730, -14739}, F4: {1.0146575372763048e+09, 9.589193381210451e+08}, F5: {B, D}, F6: {0: 177}, F8: {F0: set[VUnionDepth1_VNamedError]{{F11: {}}}, F1: true, F2: true, F3: "abcd", F4: "Θ", F6: 86, F7: 54, F8: B, F12: {Id: "ΔΘΠ", Msg: "ΔΘΠΣΦ"}, F16: 1795229240, F17: 8052886347157498977, F18: 11152925981139820641, F19: -8, F20: 53, F21: -11802, F22: -3969, F23: 189643013, F24: -308771394, F25: 2792823012750469968, F26: 2797901140661400422, F27: -1.4882101e+08, F28: -1.0015032e+09, F30: 6.267675903713744e+08, F31: {}, F32: {Msg: "ΔΘΠ"}}, F10: {F12: {Id: "bcdeΔΘΠΣ", Msg: "Φ"}}, F12: {}, F13: {}}, {F0: {typeobject([]uint32), typeobject(any)}, F2: {0}, F3: {VUnionDepth1_VFloat64{F30: 6.286506511512573e+07}, map[VEnumAbc]VEnumAbc{B: B}, VArray3_OptVNamedError{{Id: "d", Msg: "世"}, {}, {Id: "ΔΘΠΣΦ王普澤", Msg: "abcdeΔΘΠΣ"}}}, F4: {-1.757002314296858e+08}, F5: {B}, F6: {140: 52, 57: 170}, F7: {2086068135: 2615176351, 3299523734: 853200618, 3996236786: 0}, F8: {F0: VSet_VBool{false}, F1: true, F2: true, F5: typeobject([]?VStructDepth1_VEnumBcd), F6: 51, F9: C, F15: 4071038098, F17: 6010338561684120220, F18: 6523574835546476118, F19: -46, F20: -38, F21: 11203, F22: -908, F23: -147854536, F24: -980745890, F25: 1674169228161876707, F26: -3407834473795059198, F27: -7.565527e+08, F28: 1.12560536e+08, F29: -1.5147075263360175e+08, F32: {}}, F10: {F0: VSet_VUnionDepth2_VArray1_String{{F0: {"abc"}}, {F0: {"ΔΘΠΣΦ王普"}}}}}},
`VArray2_VStructDepth2_All{{F0: {typeobject(VStructDepth1_Any), typeobject(VStructDepth2_VSet_VEnumBcd)}, F1: {2852344228}, F2: {6226, -13730, -14739}, F4: {1.0146575372763048e+09, 9.589193381210451e+08}, F5: {B, D}, F6: {0: 177}, F8: {F0: set[VUnionDepth1_VNamedError]{{F11: {}}}, F1: true, F2: true, F3: "abcd", F4: "Θ", F6: 86, F7: 54, F8: B, F12: {Id: "ΔΘΠ", Msg: "ΔΘΠΣΦ"}, F16: 1795229240, F17: 8052886347157498977, F18: 11152925981139820641, F19: -8, F20: 53, F21: -11802, F22: -3969, F23: 189643013, F24: -308771394, F25: 2792823012750469968, F26: 2797901140661400422, F27: -1.4882101e+08, F28: -1.0015032e+09, F30: 6.267675903713744e+08, F31: {}, F32: {Msg: "ΔΘΠ"}}, F10: {F12: {Id: "bcdeΔΘΠΣ", Msg: "Φ"}}, F12: {}, F13: {}}, {F0: {typeobject([]uint32), typeobject(any)}, F2: {0}, F3: {VUnionDepth1_VFloat64{F30: 6.286506511512573e+07}, map[VEnumAbc]VEnumAbc{B: B}, VArray3_OptVNamedError{{Id: "d", Msg: "世"}, {}, {Id: "ΔΘΠΣΦ王普澤", Msg: "abcdeΔΘΠΣ"}}}, F4: {-1.757002314296858e+08}, F5: {B}, F6: {140: 52, 57: 170}, F7: {2086068135: 2615176351, 3299523734: 853200618, 3996236786: 0}, F8: {F0: VSet_VBool{false}, F1: true, F2: true, F5: typeobject([]?VStructDepth1_VEnumBcd), F6: 51, F9: C, F15: 4071038098, F17: 6010338561684120220, F18: 6523574835546476118, F19: -46, F20: -38, F21: 11203, F22: -908, F23: -147854536, F24: -980745890, F25: 1674169228161876707, F26: -3407834473795059198, F27: -7.565527e+08, F28: 1.12560536e+08, F29: -1.5147075263360175e+08, F32: {}}, F10: {F0: VSet_VUnionDepth2_VArray1_String{{F0: {"abc"}}, {F0: {"ΔΘΠΣΦ王普"}}}}}}`,
VArray2_VStructDepth2_All{{F0: {typeobject(VStructDepth1_Any), typeobject(VStructDepth2_VSet_VEnumBcd)}, F1: {2852344228}, F2: {6226, -13730, -14739}, F4: {1.0146575372763048e+09, 9.589193381210451e+08}, F5: {B, D}, F6: {0: 177}, F8: {F0: set[VUnionDepth1_VNamedError]{{F11: {}}}, F1: true, F2: true, F3: "abcd", F4: "Θ", F6: 86, F7: 54, F8: B, F12: {Id: "ΔΘΠ", Msg: "ΔΘΠΣΦ"}, F16: 1795229240, F17: 8052886347157498977, F18: 11152925981139820641, F19: -8, F20: 53, F21: -11802, F22: -3969, F23: 189643013, F24: -308771394, F25: 2792823012750469968, F26: 2797901140661400422, F27: -1.4882101e+08, F28: -1.0015032e+09, F30: 6.267675903713744e+08, F31: {}, F32: {Msg: "ΔΘΠ"}}, F10: {F12: {Id: "bcdeΔΘΠΣ", Msg: "Φ"}}, F12: {}, F13: {}}, {F0: {typeobject([]uint32), typeobject(any)}, F2: {0}, F3: {VUnionDepth1_VFloat64{F30: 6.286506511512573e+07}, map[VEnumAbc]VEnumAbc{B: B}, VArray3_OptVNamedError{{Id: "d", Msg: "世"}, {}, {Id: "ΔΘΠΣΦ王普澤", Msg: "abcdeΔΘΠΣ"}}}, F4: {-1.757002314296858e+08}, F5: {B}, F6: {140: 52, 57: 170}, F7: {2086068135: 2615176351, 3299523734: 853200618, 3996236786: 0}, F8: {F0: VSet_VBool{false}, F1: true, F2: true, F5: typeobject([]?VStructDepth1_VEnumBcd), F6: 51, F9: C, F15: 4071038098, F17: 6010338561684120220, F18: 6523574835546476118, F19: -46, F20: -38, F21: 11203, F22: -908, F23: -147854536, F24: -980745890, F25: 1674169228161876707, F26: -3407834473795059198, F27: -7.565527e+08, F28: 1.12560536e+08, F29: -1.5147075263360175e+08, F32: {}}, F10: {F0: VSet_VUnionDepth2_VArray1_String{{F0: {"abc"}}, {F0: {"ΔΘΠΣΦ王普"}}}}}},
},
// Canonical
{ true, `Zero`, `VList_VUnionDepth2_All{}`, VList_VUnionDepth2_All{}, `VList_VUnionDepth2_All{}`, VList_VUnionDepth2_All{} },
{ false, `Zero`, `VList_VUnionDepth2_All{}`, VList_VUnionDepth2_All{}, `VList_Any{}`, VList_Any{} },
{ false, `Zero`, `VList_VUnionDepth2_All{}`, VList_VUnionDepth2_All{}, `[]any{}`, []any{} },
// Canonical
{ true, `Full`,
`VList_VUnionDepth2_All{{F13: {F28: 1.5}}}`,
VList_VUnionDepth2_All{{F13: {F28: 1.5}}},
`VList_VUnionDepth2_All{{F13: {F28: 1.5}}}`,
VList_VUnionDepth2_All{{F13: {F28: 1.5}}},
},
{ false, `Full`,
`VList_VUnionDepth2_All{{F13: {F28: 1.5}}}`,
VList_VUnionDepth2_All{{F13: {F28: 1.5}}},
`[]any{VUnionDepth2_All{F13: {F28: 1.5}}}`,
[]any{VUnionDepth2_All{F13: {F28: 1.5}}},
},
// Canonical
{ true, `Random0`,
`VList_VUnionDepth2_All{{F0: {}}}`,
VList_VUnionDepth2_All{{F0: {}}},
`VList_VUnionDepth2_All{{F0: {}}}`,
VList_VUnionDepth2_All{{F0: {}}},
},
{ false, `Random0`,
`VList_VUnionDepth2_All{{F0: {}}}`,
VList_VUnionDepth2_All{{F0: {}}},
`VList_Any{VUnionDepth2_All{F0: {}}}`,
VList_Any{VUnionDepth2_All{F0: {}}},
},
// Canonical
{ true, `Zero`,
`VList_OptVStructDepth2_Set_Float64{}`,
VList_OptVStructDepth2_Set_Float64{},
`VList_OptVStructDepth2_Set_Float64{}`,
VList_OptVStructDepth2_Set_Float64{},
},
{ false, `Zero`,
`VList_OptVStructDepth2_Set_Float64{}`,
VList_OptVStructDepth2_Set_Float64{},
`[]?VStructEmpty{}`,
[]?VStructEmpty{},
},
{ false, `Zero`,
`VList_OptVStructDepth2_Set_Float64{}`,
VList_OptVStructDepth2_Set_Float64{},
`VList_VStructEmpty{}`,
VList_VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VList_OptVStructDepth2_Set_Float64{{F4: {1.5}}}`,
VList_OptVStructDepth2_Set_Float64{{F4: {1.5}}},
`VList_OptVStructDepth2_Set_Float64{{F4: {1.5}}}`,
VList_OptVStructDepth2_Set_Float64{{F4: {1.5}}},
},
{ false, `Full`,
`VList_OptVStructDepth2_Set_Float64{{F4: {1.5}}}`,
VList_OptVStructDepth2_Set_Float64{{F4: {1.5}}},
`VList_VStructDepth2_All{{F4: {1.5}}}`,
VList_VStructDepth2_All{{F4: {1.5}}},
},
// Canonical
{ true, `Random0`,
`VList_OptVStructDepth2_Set_Float64{{}, nil}`,
VList_OptVStructDepth2_Set_Float64{{}, nil},
`VList_OptVStructDepth2_Set_Float64{{}, nil}`,
VList_OptVStructDepth2_Set_Float64{{}, nil},
},
{ false, `Random0`,
`VList_OptVStructDepth2_Set_Float64{{}, nil}`,
VList_OptVStructDepth2_Set_Float64{{}, nil},
`VList_OptVStructEmpty{{}, nil}`,
VList_OptVStructEmpty{{}, nil},
},
// Canonical
{ true, `Zero`,
`set[VArray1_VArray3_Int64]{}`,
set[VArray1_VArray3_Int64]{},
`set[VArray1_VArray3_Int64]{}`,
set[VArray1_VArray3_Int64]{},
},
{ false, `Zero`,
`set[VArray1_VArray3_Int64]{}`,
set[VArray1_VArray3_Int64]{},
`VSet_VArray1_VArray3_Int64{}`,
VSet_VArray1_VArray3_Int64{},
},
// Canonical
{ true, `Full`,
`set[VArray1_VArray3_Int64]{{{-123, -123, -123}}}`,
set[VArray1_VArray3_Int64]{{{-123, -123, -123}}},
`set[VArray1_VArray3_Int64]{{{-123, -123, -123}}}`,
set[VArray1_VArray3_Int64]{{{-123, -123, -123}}},
},
{ false, `Full`,
`set[VArray1_VArray3_Int64]{{{-123, -123, -123}}}`,
set[VArray1_VArray3_Int64]{{{-123, -123, -123}}},
`VSet_VArray1_VArray3_Int64{{{-123, -123, -123}}}`,
VSet_VArray1_VArray3_Int64{{{-123, -123, -123}}},
},
// Canonical
{ true, `Random0`,
`set[VArray1_VArray3_Int64]{{{-4470894919113206637, 0, -2119333667702404185}}, {{0, -1703399565817978280, 0}}}`,
set[VArray1_VArray3_Int64]{{{-4470894919113206637, 0, -2119333667702404185}}, {{0, -1703399565817978280, 0}}},
`set[VArray1_VArray3_Int64]{{{-4470894919113206637, 0, -2119333667702404185}}, {{0, -1703399565817978280, 0}}}`,
set[VArray1_VArray3_Int64]{{{-4470894919113206637, 0, -2119333667702404185}}, {{0, -1703399565817978280, 0}}},
},
{ false, `Random0`,
`set[VArray1_VArray3_Int64]{{{-4470894919113206637, 0, -2119333667702404185}}, {{0, -1703399565817978280, 0}}}`,
set[VArray1_VArray3_Int64]{{{-4470894919113206637, 0, -2119333667702404185}}, {{0, -1703399565817978280, 0}}},
`VSet_VArray1_VArray3_Int64{{{-4470894919113206637, 0, -2119333667702404185}}, {{0, -1703399565817978280, 0}}}`,
VSet_VArray1_VArray3_Int64{{{-4470894919113206637, 0, -2119333667702404185}}, {{0, -1703399565817978280, 0}}},
},
// Canonical
{ true, `Zero`,
`set[VStructDepth2_VStructDepth1_Bool]{}`,
set[VStructDepth2_VStructDepth1_Bool]{},
`set[VStructDepth2_VStructDepth1_Bool]{}`,
set[VStructDepth2_VStructDepth1_Bool]{},
},
{ false, `Zero`,
`set[VStructDepth2_VStructDepth1_Bool]{}`,
set[VStructDepth2_VStructDepth1_Bool]{},
`VSet_VStructEmpty{}`,
VSet_VStructEmpty{},
},
{ false, `Zero`,
`set[VStructDepth2_VStructDepth1_Bool]{}`,
set[VStructDepth2_VStructDepth1_Bool]{},
`set[VStructEmpty]{}`,
set[VStructEmpty]{},
},
// Canonical
{ true, `Full`,
`set[VStructDepth2_VStructDepth1_Bool]{{F9: {F1: true}}}`,
set[VStructDepth2_VStructDepth1_Bool]{{F9: {F1: true}}},
`set[VStructDepth2_VStructDepth1_Bool]{{F9: {F1: true}}}`,
set[VStructDepth2_VStructDepth1_Bool]{{F9: {F1: true}}},
},
{ false, `Full`,
`set[VStructDepth2_VStructDepth1_Bool]{{F9: {F1: true}}}`,
set[VStructDepth2_VStructDepth1_Bool]{{F9: {F1: true}}},
`VSet_VStructDepth2_VStructDepth1_Bool{{F9: {F1: true}}}`,
VSet_VStructDepth2_VStructDepth1_Bool{{F9: {F1: true}}},
},
// Canonical
{ true, `Zero`,
`set[VUnionDepth2_VArray1_String]{}`,
set[VUnionDepth2_VArray1_String]{},
`set[VUnionDepth2_VArray1_String]{}`,
set[VUnionDepth2_VArray1_String]{},
},
{ false, `Zero`,
`set[VUnionDepth2_VArray1_String]{}`,
set[VUnionDepth2_VArray1_String]{},
`VSet_VUnionDepth2_VArray1_String{}`,
VSet_VUnionDepth2_VArray1_String{},
},
// Canonical
{ true, `Full`,
`set[VUnionDepth2_VArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
set[VUnionDepth2_VArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
`set[VUnionDepth2_VArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
set[VUnionDepth2_VArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`set[VUnionDepth2_VArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
set[VUnionDepth2_VArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
`VSet_VUnionDepth2_VArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
VSet_VUnionDepth2_VArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`set[VUnionDepth2_VArray1_String]{{F0: {"ΔΘΠΣΦ王"}}, {F0: {"ΠΣΦ"}}, {F0: {"ΣΦ王普澤世"}}}`,
set[VUnionDepth2_VArray1_String]{{F0: {"ΔΘΠΣΦ王"}}, {F0: {"ΠΣΦ"}}, {F0: {"ΣΦ王普澤世"}}},
`set[VUnionDepth2_VArray1_String]{{F0: {"ΔΘΠΣΦ王"}}, {F0: {"ΠΣΦ"}}, {F0: {"ΣΦ王普澤世"}}}`,
set[VUnionDepth2_VArray1_String]{{F0: {"ΔΘΠΣΦ王"}}, {F0: {"ΠΣΦ"}}, {F0: {"ΣΦ王普澤世"}}},
},
{ false, `Random0`,
`set[VUnionDepth2_VArray1_String]{{F0: {"ΔΘΠΣΦ王"}}, {F0: {"ΠΣΦ"}}, {F0: {"ΣΦ王普澤世"}}}`,
set[VUnionDepth2_VArray1_String]{{F0: {"ΔΘΠΣΦ王"}}, {F0: {"ΠΣΦ"}}, {F0: {"ΣΦ王普澤世"}}},
`VSet_VUnionDepth2_VArray1_String{{F0: {"ΔΘΠΣΦ王"}}, {F0: {"ΠΣΦ"}}, {F0: {"ΣΦ王普澤世"}}}`,
VSet_VUnionDepth2_VArray1_String{{F0: {"ΔΘΠΣΦ王"}}, {F0: {"ΠΣΦ"}}, {F0: {"ΣΦ王普澤世"}}},
},
// Canonical
{ true, `Zero`,
`VSet_VArray1_VArray3_Int64{}`,
VSet_VArray1_VArray3_Int64{},
`VSet_VArray1_VArray3_Int64{}`,
VSet_VArray1_VArray3_Int64{},
},
{ false, `Zero`,
`VSet_VArray1_VArray3_Int64{}`,
VSet_VArray1_VArray3_Int64{},
`set[VArray1_VArray3_Int64]{}`,
set[VArray1_VArray3_Int64]{},
},
// Canonical
{ true, `Full`,
`VSet_VArray1_VArray3_Int64{{{-123, -123, -123}}}`,
VSet_VArray1_VArray3_Int64{{{-123, -123, -123}}},
`VSet_VArray1_VArray3_Int64{{{-123, -123, -123}}}`,
VSet_VArray1_VArray3_Int64{{{-123, -123, -123}}},
},
{ false, `Full`,
`VSet_VArray1_VArray3_Int64{{{-123, -123, -123}}}`,
VSet_VArray1_VArray3_Int64{{{-123, -123, -123}}},
`set[VArray1_VArray3_Int64]{{{-123, -123, -123}}}`,
set[VArray1_VArray3_Int64]{{{-123, -123, -123}}},
},
// Canonical
{ true, `Random0`,
`VSet_VArray1_VArray3_Int64{{{-2035807833907368457, -2288391145708108360, -4207036291952262741}}, {{0, 4371541142672217430, 0}}, {{4092751625765097463, 2744298937546551751, -760234479958146472}}}`,
VSet_VArray1_VArray3_Int64{{{-2035807833907368457, -2288391145708108360, -4207036291952262741}}, {{0, 4371541142672217430, 0}}, {{4092751625765097463, 2744298937546551751, -760234479958146472}}},
`VSet_VArray1_VArray3_Int64{{{-2035807833907368457, -2288391145708108360, -4207036291952262741}}, {{0, 4371541142672217430, 0}}, {{4092751625765097463, 2744298937546551751, -760234479958146472}}}`,
VSet_VArray1_VArray3_Int64{{{-2035807833907368457, -2288391145708108360, -4207036291952262741}}, {{0, 4371541142672217430, 0}}, {{4092751625765097463, 2744298937546551751, -760234479958146472}}},
},
{ false, `Random0`,
`VSet_VArray1_VArray3_Int64{{{-2035807833907368457, -2288391145708108360, -4207036291952262741}}, {{0, 4371541142672217430, 0}}, {{4092751625765097463, 2744298937546551751, -760234479958146472}}}`,
VSet_VArray1_VArray3_Int64{{{-2035807833907368457, -2288391145708108360, -4207036291952262741}}, {{0, 4371541142672217430, 0}}, {{4092751625765097463, 2744298937546551751, -760234479958146472}}},
`set[VArray1_VArray3_Int64]{{{-2035807833907368457, -2288391145708108360, -4207036291952262741}}, {{0, 4371541142672217430, 0}}, {{4092751625765097463, 2744298937546551751, -760234479958146472}}}`,
set[VArray1_VArray3_Int64]{{{-2035807833907368457, -2288391145708108360, -4207036291952262741}}, {{0, 4371541142672217430, 0}}, {{4092751625765097463, 2744298937546551751, -760234479958146472}}},
},
// Canonical
{ true, `Zero`,
`VSet_VStructDepth2_VStructDepth1_Bool{}`,
VSet_VStructDepth2_VStructDepth1_Bool{},
`VSet_VStructDepth2_VStructDepth1_Bool{}`,
VSet_VStructDepth2_VStructDepth1_Bool{},
},
{ false, `Zero`,
`VSet_VStructDepth2_VStructDepth1_Bool{}`,
VSet_VStructDepth2_VStructDepth1_Bool{},
`set[VStructDepth2_VStructDepth1_Bool]{}`,
set[VStructDepth2_VStructDepth1_Bool]{},
},
{ false, `Zero`,
`VSet_VStructDepth2_VStructDepth1_Bool{}`,
VSet_VStructDepth2_VStructDepth1_Bool{},
`VSet_VStructEmpty{}`,
VSet_VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VSet_VStructDepth2_VStructDepth1_Bool{{F9: {F1: true}}}`,
VSet_VStructDepth2_VStructDepth1_Bool{{F9: {F1: true}}},
`VSet_VStructDepth2_VStructDepth1_Bool{{F9: {F1: true}}}`,
VSet_VStructDepth2_VStructDepth1_Bool{{F9: {F1: true}}},
},
{ false, `Full`,
`VSet_VStructDepth2_VStructDepth1_Bool{{F9: {F1: true}}}`,
VSet_VStructDepth2_VStructDepth1_Bool{{F9: {F1: true}}},
`set[VStructDepth2_VStructDepth1_Bool]{{F9: {F1: true}}}`,
set[VStructDepth2_VStructDepth1_Bool]{{F9: {F1: true}}},
},
// Canonical
{ true, `Zero`,
`VSet_VUnionDepth2_VArray1_String{}`,
VSet_VUnionDepth2_VArray1_String{},
`VSet_VUnionDepth2_VArray1_String{}`,
VSet_VUnionDepth2_VArray1_String{},
},
{ false, `Zero`,
`VSet_VUnionDepth2_VArray1_String{}`,
VSet_VUnionDepth2_VArray1_String{},
`set[VUnionDepth2_VArray1_String]{}`,
set[VUnionDepth2_VArray1_String]{},
},
// Canonical
{ true, `Full`,
`VSet_VUnionDepth2_VArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
VSet_VUnionDepth2_VArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
`VSet_VUnionDepth2_VArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
VSet_VUnionDepth2_VArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`VSet_VUnionDepth2_VArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
VSet_VUnionDepth2_VArray1_String{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
`set[VUnionDepth2_VArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}}`,
set[VUnionDepth2_VArray1_String]{{F0: {"abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`VSet_VUnionDepth2_VArray1_String{{F0: {}}, {F0: {"世界"}}}`,
VSet_VUnionDepth2_VArray1_String{{F0: {}}, {F0: {"世界"}}},
`VSet_VUnionDepth2_VArray1_String{{F0: {}}, {F0: {"世界"}}}`,
VSet_VUnionDepth2_VArray1_String{{F0: {}}, {F0: {"世界"}}},
},
{ false, `Random0`,
`VSet_VUnionDepth2_VArray1_String{{F0: {}}, {F0: {"世界"}}}`,
VSet_VUnionDepth2_VArray1_String{{F0: {}}, {F0: {"世界"}}},
`set[VUnionDepth2_VArray1_String]{{F0: {}}, {F0: {"世界"}}}`,
set[VUnionDepth2_VArray1_String]{{F0: {}}, {F0: {"世界"}}},
},
// Canonical
{ true, `Zero`,
`map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{}`,
map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{},
`map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{}`,
map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{},
},
{ false, `Zero`,
`map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{}`,
map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{},
`VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{}`,
VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{},
},
// Canonical
{ true, `Full`,
`map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
`map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
},
{ false, `Full`,
`map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
`VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
},
// Canonical
{ true, `Random0`,
`map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{}: {}}`,
map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{}: {}},
`map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{}: {}}`,
map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{}: {}},
},
{ false, `Random0`,
`map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{}: {}}`,
map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{}: {}},
`VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{}: {}}`,
VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{}: {}},
},
// Canonical
{ true, `Zero`,
`map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{}`,
map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{},
`map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{}`,
map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{},
},
{ false, `Zero`,
`map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{}`,
map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{},
`VMap_VStructEmpty_VStructEmpty{}`,
VMap_VStructEmpty_VStructEmpty{},
},
{ false, `Zero`,
`map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{}`,
map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{},
`map[VStructEmpty]VStructEmpty{}`,
map[VStructEmpty]VStructEmpty{},
},
// Canonical
{ true, `Full`,
`map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{{F11: {F29: 1.5}}: {F11: {F29: 1.5}}}`,
map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{{F11: {F29: 1.5}}: {F11: {F29: 1.5}}},
`map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{{F11: {F29: 1.5}}: {F11: {F29: 1.5}}}`,
map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{{F11: {F29: 1.5}}: {F11: {F29: 1.5}}},
},
// Canonical
{ true, `Random0`,
`map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{{F11: {F29: -6.371127049036963e+08}}: {F11: {F29: -9.722650581730351e+08}}, {}: {F11: {F29: 3.035295342149691e+09}}, {F11: {F29: 7.747000902018925e+08}}: {F11: {F29: -3.441646204986067e+08}}}`,
map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{{F11: {F29: -6.371127049036963e+08}}: {F11: {F29: -9.722650581730351e+08}}, {}: {F11: {F29: 3.035295342149691e+09}}, {F11: {F29: 7.747000902018925e+08}}: {F11: {F29: -3.441646204986067e+08}}},
`map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{{F11: {F29: -6.371127049036963e+08}}: {F11: {F29: -9.722650581730351e+08}}, {}: {F11: {F29: 3.035295342149691e+09}}, {F11: {F29: 7.747000902018925e+08}}: {F11: {F29: -3.441646204986067e+08}}}`,
map[VStructDepth2_VUnionDepth1_Float64]VStructDepth2_VUnionDepth1_Float64{{F11: {F29: -6.371127049036963e+08}}: {F11: {F29: -9.722650581730351e+08}}, {}: {F11: {F29: 3.035295342149691e+09}}, {F11: {F29: 7.747000902018925e+08}}: {F11: {F29: -3.441646204986067e+08}}},
},
// Canonical
{ true, `Zero`,
`map[VUnionDepth2_VStructDepth1_Int8]VUnionDepth2_VStructDepth1_Int8{}`,
map[VUnionDepth2_VStructDepth1_Int8]VUnionDepth2_VStructDepth1_Int8{},
`map[VUnionDepth2_VStructDepth1_Int8]VUnionDepth2_VStructDepth1_Int8{}`,
map[VUnionDepth2_VStructDepth1_Int8]VUnionDepth2_VStructDepth1_Int8{},
},
// Canonical
{ true, `Full`,
`map[VUnionDepth2_VStructDepth1_Int8]VUnionDepth2_VStructDepth1_Int8{{F9: {F19: -123}}: {F9: {F19: -123}}}`,
map[VUnionDepth2_VStructDepth1_Int8]VUnionDepth2_VStructDepth1_Int8{{F9: {F19: -123}}: {F9: {F19: -123}}},
`map[VUnionDepth2_VStructDepth1_Int8]VUnionDepth2_VStructDepth1_Int8{{F9: {F19: -123}}: {F9: {F19: -123}}}`,
map[VUnionDepth2_VStructDepth1_Int8]VUnionDepth2_VStructDepth1_Int8{{F9: {F19: -123}}: {F9: {F19: -123}}},
},
// Canonical
{ true, `Random0`,
`map[VUnionDepth2_VStructDepth1_Int8]VUnionDepth2_VStructDepth1_Int8{{F9: {F19: -38}}: {F9: {}}, {F9: {}}: {F9: {F19: -35}}}`,
map[VUnionDepth2_VStructDepth1_Int8]VUnionDepth2_VStructDepth1_Int8{{F9: {F19: -38}}: {F9: {}}, {F9: {}}: {F9: {F19: -35}}},
`map[VUnionDepth2_VStructDepth1_Int8]VUnionDepth2_VStructDepth1_Int8{{F9: {F19: -38}}: {F9: {}}, {F9: {}}: {F9: {F19: -35}}}`,
map[VUnionDepth2_VStructDepth1_Int8]VUnionDepth2_VStructDepth1_Int8{{F9: {F19: -38}}: {F9: {}}, {F9: {}}: {F9: {F19: -35}}},
},
// Canonical
{ true, `Zero`,
`VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{}`,
VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{},
`VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{}`,
VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{},
},
{ false, `Zero`,
`VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{}`,
VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{},
`map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{}`,
map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{},
},
// Canonical
{ true, `Full`,
`VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
`VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
},
{ false, `Full`,
`VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
`map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}}`,
map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{{-123, -123, -123}}: {{-123, -123, -123}}},
},
// Canonical
{ true, `Random0`,
`VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{}: {{2616124862496947504, -1419252331286077049, 0}}, {{3664679055585817450, -63297519567618320, 0}}: {}}`,
VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{}: {{2616124862496947504, -1419252331286077049, 0}}, {{3664679055585817450, -63297519567618320, 0}}: {}},
`VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{}: {{2616124862496947504, -1419252331286077049, 0}}, {{3664679055585817450, -63297519567618320, 0}}: {}}`,
VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{}: {{2616124862496947504, -1419252331286077049, 0}}, {{3664679055585817450, -63297519567618320, 0}}: {}},
},
{ false, `Random0`,
`VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{}: {{2616124862496947504, -1419252331286077049, 0}}, {{3664679055585817450, -63297519567618320, 0}}: {}}`,
VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64{{}: {{2616124862496947504, -1419252331286077049, 0}}, {{3664679055585817450, -63297519567618320, 0}}: {}},
`map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{}: {{2616124862496947504, -1419252331286077049, 0}}, {{3664679055585817450, -63297519567618320, 0}}: {}}`,
map[VArray1_VArray3_Int64]VArray1_VArray3_Int64{{}: {{2616124862496947504, -1419252331286077049, 0}}, {{3664679055585817450, -63297519567618320, 0}}: {}},
},
// Canonical
{ true, `Zero`,
`VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{}`,
VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{},
`VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{}`,
VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{},
},
{ false, `Zero`,
`VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{}`,
VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{},
`map[VStructEmpty]VStructEmpty{}`,
map[VStructEmpty]VStructEmpty{},
},
{ false, `Zero`,
`VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{}`,
VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{},
`VMap_VStructEmpty_VStructEmpty{}`,
VMap_VStructEmpty_VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{{F1: {123}}: {F1: {123}}}`,
VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{{F1: {123}}: {F1: {123}}},
`VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{{F1: {123}}: {F1: {123}}}`,
VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{{F1: {123}}: {F1: {123}}},
},
// Canonical
{ true, `Random0`,
`VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{{F1: {165369656}}: {F1: {3607576357}}, {F1: {4291126240}}: {}}`,
VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{{F1: {165369656}}: {F1: {3607576357}}, {F1: {4291126240}}: {}},
`VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{{F1: {165369656}}: {F1: {3607576357}}, {F1: {4291126240}}: {}}`,
VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32{{F1: {165369656}}: {F1: {3607576357}}, {F1: {4291126240}}: {}},
},
// Canonical
{ true, `Zero`,
`VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{}`,
VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{},
`VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{}`,
VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{},
},
// Canonical
{ true, `Full`,
`VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{{F1: "{{"}: {F1: "{{"}}`,
VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{{F1: "{{"}: {F1: "{{"}},
`VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{{F1: "{{"}: {F1: "{{"}}`,
VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{{F1: "{{"}: {F1: "{{"}},
},
// Canonical
{ true, `Random0`,
`VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{{F1: "\x00\x1e"}: {F1: "\x9b\xfa"}, {F1: "\x0fh"}: {F1: "\x00\x00"}, {F1: "\xb7\xb1"}: {F1: "\x00\x00"}}`,
VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{{F1: "\x00\x1e"}: {F1: "\x9b\xfa"}, {F1: "\x0fh"}: {F1: "\x00\x00"}, {F1: "\xb7\xb1"}: {F1: "\x00\x00"}},
`VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{{F1: "\x00\x1e"}: {F1: "\x9b\xfa"}, {F1: "\x0fh"}: {F1: "\x00\x00"}, {F1: "\xb7\xb1"}: {F1: "\x00\x00"}}`,
VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte{{F1: "\x00\x1e"}: {F1: "\x9b\xfa"}, {F1: "\x0fh"}: {F1: "\x00\x00"}, {F1: "\xb7\xb1"}: {F1: "\x00\x00"}},
},
// Canonical
{ true, `Zero`, `VStructDepth3_All{}`, VStructDepth3_All{}, `VStructDepth3_All{}`, VStructDepth3_All{} },
{ false, `Zero`, `VStructDepth3_All{}`, VStructDepth3_All{}, `?VStructEmpty{}`, ?VStructEmpty{} },
{ false, `Zero`,
`VStructDepth3_All{}`,
VStructDepth3_All{},
`VStructDepth3_VStructDepth2_All{}`,
VStructDepth3_VStructDepth2_All{},
},
// Canonical
{ true, `Full`,
`VStructDepth3_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}}}`,
VStructDepth3_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}}},
`VStructDepth3_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}}}`,
VStructDepth3_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`,
`VStructDepth3_All{F0: {{D}}, F1: {{F7: 0}, {F29: -7.86429253128458e+08}, {F23: -709460934}}, F2: {{}}, F3: {{F29: -1.2255739239434664e+09}: {F29: -1.1735608211823716e+09}, {F29: 0}: {F29: 1.111642678399444e+09}}, F4: {F0: {typeobject(any), typeobject(VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte)}, F1: {2133959987}, F2: {3781}, F3: {nil, VEnumBcd.D}, F4: {-2.3763406559414215e+09}, F5: {B, C}, F6: {0: 155, 112: 140, 95: 136}, F10: {F26: -3973383073406796346}, F12: {F9: D}}, F6: {F4: {-1.1621262415614358e+08, -3.236526650893023e+09, 6.374484454491236e+08}}}`,
VStructDepth3_All{F0: {{D}}, F1: {{F7: 0}, {F29: -7.86429253128458e+08}, {F23: -709460934}}, F2: {{}}, F3: {{F29: -1.2255739239434664e+09}: {F29: -1.1735608211823716e+09}, {F29: 0}: {F29: 1.111642678399444e+09}}, F4: {F0: {typeobject(any), typeobject(VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte)}, F1: {2133959987}, F2: {3781}, F3: {nil, VEnumBcd.D}, F4: {-2.3763406559414215e+09}, F5: {B, C}, F6: {0: 155, 112: 140, 95: 136}, F10: {F26: -3973383073406796346}, F12: {F9: D}}, F6: {F4: {-1.1621262415614358e+08, -3.236526650893023e+09, 6.374484454491236e+08}}},
`VStructDepth3_All{F0: {{D}}, F1: {{F7: 0}, {F29: -7.86429253128458e+08}, {F23: -709460934}}, F2: {{}}, F3: {{F29: -1.2255739239434664e+09}: {F29: -1.1735608211823716e+09}, {F29: 0}: {F29: 1.111642678399444e+09}}, F4: {F0: {typeobject(any), typeobject(VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte)}, F1: {2133959987}, F2: {3781}, F3: {nil, VEnumBcd.D}, F4: {-2.3763406559414215e+09}, F5: {B, C}, F6: {0: 155, 112: 140, 95: 136}, F10: {F26: -3973383073406796346}, F12: {F9: D}}, F6: {F4: {-1.1621262415614358e+08, -3.236526650893023e+09, 6.374484454491236e+08}}}`,
VStructDepth3_All{F0: {{D}}, F1: {{F7: 0}, {F29: -7.86429253128458e+08}, {F23: -709460934}}, F2: {{}}, F3: {{F29: -1.2255739239434664e+09}: {F29: -1.1735608211823716e+09}, {F29: 0}: {F29: 1.111642678399444e+09}}, F4: {F0: {typeobject(any), typeobject(VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte)}, F1: {2133959987}, F2: {3781}, F3: {nil, VEnumBcd.D}, F4: {-2.3763406559414215e+09}, F5: {B, C}, F6: {0: 155, 112: 140, 95: 136}, F10: {F26: -3973383073406796346}, F12: {F9: D}}, F6: {F4: {-1.1621262415614358e+08, -3.236526650893023e+09, 6.374484454491236e+08}}},
},
// Canonical
{ true, `Zero`,
`VStructDepth3_VArray1_Set_VEnumBcd{}`,
VStructDepth3_VArray1_Set_VEnumBcd{},
`VStructDepth3_VArray1_Set_VEnumBcd{}`,
VStructDepth3_VArray1_Set_VEnumBcd{},
},
{ false, `Zero`,
`VStructDepth3_VArray1_Set_VEnumBcd{}`,
VStructDepth3_VArray1_Set_VEnumBcd{},
`?VStructEmpty{}`,
?VStructEmpty{},
},
{ false, `Zero`,
`VStructDepth3_VArray1_Set_VEnumBcd{}`,
VStructDepth3_VArray1_Set_VEnumBcd{},
`VStructDepth1_Any{}`,
VStructDepth1_Any{},
},
// Canonical
{ true, `Full`,
`VStructDepth3_VArray1_Set_VEnumBcd{F0: {{D}}}`,
VStructDepth3_VArray1_Set_VEnumBcd{F0: {{D}}},
`VStructDepth3_VArray1_Set_VEnumBcd{F0: {{D}}}`,
VStructDepth3_VArray1_Set_VEnumBcd{F0: {{D}}},
},
{ false, `Full`,
`VStructDepth3_VArray1_Set_VEnumBcd{F0: {{D}}}`,
VStructDepth3_VArray1_Set_VEnumBcd{F0: {{D}}},
`VStructDepth1_Any{F0: VArray1_Set_VEnumBcd{{D}}}`,
VStructDepth1_Any{F0: VArray1_Set_VEnumBcd{{D}}},
},
// Canonical
{ true, `Zero`,
`VStructDepth3_List_VUnionDepth1_All{}`,
VStructDepth3_List_VUnionDepth1_All{},
`VStructDepth3_List_VUnionDepth1_All{}`,
VStructDepth3_List_VUnionDepth1_All{},
},
{ false, `Zero`,
`VStructDepth3_List_VUnionDepth1_All{}`,
VStructDepth3_List_VUnionDepth1_All{},
`?VStructEmpty{}`,
?VStructEmpty{},
},
{ false, `Zero`,
`VStructDepth3_List_VUnionDepth1_All{}`,
VStructDepth3_List_VUnionDepth1_All{},
`VStructEmpty{}`,
VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VStructDepth3_List_VUnionDepth1_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VStructDepth3_List_VUnionDepth1_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`VStructDepth3_List_VUnionDepth1_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VStructDepth3_List_VUnionDepth1_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
{ false, `Full`,
`VStructDepth3_List_VUnionDepth1_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VStructDepth3_List_VUnionDepth1_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`VStructDepth3_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VStructDepth3_All{F1: {{F32: {Id: "abcdeΔΘΠΣΦ王普澤世界", Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
// Canonical
{ true, `Random0`,
`VStructDepth3_List_VUnionDepth1_All{F1: {{F7: 31}, {F18: 0}, {F22: -14722}}}`,
VStructDepth3_List_VUnionDepth1_All{F1: {{F7: 31}, {F18: 0}, {F22: -14722}}},
`VStructDepth3_List_VUnionDepth1_All{F1: {{F7: 31}, {F18: 0}, {F22: -14722}}}`,
VStructDepth3_List_VUnionDepth1_All{F1: {{F7: 31}, {F18: 0}, {F22: -14722}}},
},
{ false, `Random0`,
`VStructDepth3_List_VUnionDepth1_All{F1: {{F7: 31}, {F18: 0}, {F22: -14722}}}`,
VStructDepth3_List_VUnionDepth1_All{F1: {{F7: 31}, {F18: 0}, {F22: -14722}}},
`VStructDepth3_All{F1: {{F7: 31}, {F18: 0}, {F22: -14722}}}`,
VStructDepth3_All{F1: {{F7: 31}, {F18: 0}, {F22: -14722}}},
},
// Canonical
{ true, `Zero`,
`VStructDepth3_VSet_VArray1_VStructEmpty{}`,
VStructDepth3_VSet_VArray1_VStructEmpty{},
`VStructDepth3_VSet_VArray1_VStructEmpty{}`,
VStructDepth3_VSet_VArray1_VStructEmpty{},
},
{ false, `Zero`,
`VStructDepth3_VSet_VArray1_VStructEmpty{}`,
VStructDepth3_VSet_VArray1_VStructEmpty{},
`VStructDepth3_All{}`,
VStructDepth3_All{},
},
{ false, `Zero`,
`VStructDepth3_VSet_VArray1_VStructEmpty{}`,
VStructDepth3_VSet_VArray1_VStructEmpty{},
`VStructEmpty{}`,
VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VStructDepth3_VSet_VArray1_VStructEmpty{F2: {{}}}`,
VStructDepth3_VSet_VArray1_VStructEmpty{F2: {{}}},
`VStructDepth3_VSet_VArray1_VStructEmpty{F2: {{}}}`,
VStructDepth3_VSet_VArray1_VStructEmpty{F2: {{}}},
},
{ false, `Full`,
`VStructDepth3_VSet_VArray1_VStructEmpty{F2: {{}}}`,
VStructDepth3_VSet_VArray1_VStructEmpty{F2: {{}}},
`VStructDepth3_All{F2: {{}}}`,
VStructDepth3_All{F2: {{}}},
},
// Canonical
{ true, `Zero`,
`VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{}`,
VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{},
`VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{}`,
VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{},
},
{ false, `Zero`,
`VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{}`,
VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{},
`VStructDepth3_All{}`,
VStructDepth3_All{},
},
{ false, `Zero`,
`VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{}`,
VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{},
`VStructEmpty{}`,
VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{F3: {{F29: 1.5}: {F29: 1.5}}}`,
VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{F3: {{F29: 1.5}: {F29: 1.5}}},
`VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{F3: {{F29: 1.5}: {F29: 1.5}}}`,
VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{F3: {{F29: 1.5}: {F29: 1.5}}},
},
{ false, `Full`,
`VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{F3: {{F29: 1.5}: {F29: 1.5}}}`,
VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{F3: {{F29: 1.5}: {F29: 1.5}}},
`VStructDepth3_All{F3: {{F29: 1.5}: {F29: 1.5}}}`,
VStructDepth3_All{F3: {{F29: 1.5}: {F29: 1.5}}},
},
// Canonical
{ true, `Random0`,
`VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{F3: {{F29: -3.378878853574675e+09}: {F29: -1.8691965570508745e+09}, {F29: -7.12426163010141e+07}: {F29: 2.279171161118203e+09}}}`,
VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{F3: {{F29: -3.378878853574675e+09}: {F29: -1.8691965570508745e+09}, {F29: -7.12426163010141e+07}: {F29: 2.279171161118203e+09}}},
`VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{F3: {{F29: -3.378878853574675e+09}: {F29: -1.8691965570508745e+09}, {F29: -7.12426163010141e+07}: {F29: 2.279171161118203e+09}}}`,
VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{F3: {{F29: -3.378878853574675e+09}: {F29: -1.8691965570508745e+09}, {F29: -7.12426163010141e+07}: {F29: 2.279171161118203e+09}}},
},
{ false, `Random0`,
`VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{F3: {{F29: -3.378878853574675e+09}: {F29: -1.8691965570508745e+09}, {F29: -7.12426163010141e+07}: {F29: 2.279171161118203e+09}}}`,
VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64{F3: {{F29: -3.378878853574675e+09}: {F29: -1.8691965570508745e+09}, {F29: -7.12426163010141e+07}: {F29: 2.279171161118203e+09}}},
`VStructDepth3_All{F3: {{F29: -3.378878853574675e+09}: {F29: -1.8691965570508745e+09}, {F29: -7.12426163010141e+07}: {F29: 2.279171161118203e+09}}}`,
VStructDepth3_All{F3: {{F29: -3.378878853574675e+09}: {F29: -1.8691965570508745e+09}, {F29: -7.12426163010141e+07}: {F29: 2.279171161118203e+09}}},
},
// Canonical
{ true, `Zero`,
`VStructDepth3_VStructDepth2_All{}`,
VStructDepth3_VStructDepth2_All{},
`VStructDepth3_VStructDepth2_All{}`,
VStructDepth3_VStructDepth2_All{},
},
{ false, `Zero`,
`VStructDepth3_VStructDepth2_All{}`,
VStructDepth3_VStructDepth2_All{},
`VStructDepth3_All{}`,
VStructDepth3_All{},
},
{ false, `Zero`, `VStructDepth3_VStructDepth2_All{}`, VStructDepth3_VStructDepth2_All{}, `?VStructEmpty{}`, ?VStructEmpty{} },
// Canonical
{ true, `Full`,
`VStructDepth3_VStructDepth2_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}}}`,
VStructDepth3_VStructDepth2_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}}},
`VStructDepth3_VStructDepth2_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}}}`,
VStructDepth3_VStructDepth2_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`,
`VStructDepth3_VStructDepth2_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}}}`,
VStructDepth3_VStructDepth2_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}}},
`VStructDepth3_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}}}`,
VStructDepth3_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`,
`VStructDepth3_VStructDepth2_All{F4: {F1: {1540208733}, F2: {4909}, F3: {[]VArray1_String{{}, {"bcdeΔΘΠΣ"}}}, F4: {-1.9684892797302527e+09, -8.275744919550115e+08, 0}, F5: {C}, F6: {170: 244, 253: 0, 8: 21}, F7: {0: 541517617}, F8: {F0: VStructDepth1_Int64{F25: 1987092034709572939}, F2: true, F3: "abcd", F4: "abc", F5: typeobject(byte), F6: 197, F8: B, F11: {Id: "ΣΦ", Msg: "cde"}, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤"}, F13: 33783, F15: 2806157115, F16: 4207805273, F19: -49, F22: 6458, F23: -924748202, F24: -435626669, F25: -3505399419386896919, F27: 5.9329824e+08, F29: 1.1656722371802888e+09, F30: 3.122338919329276e+08, F31: {}, F32: {Msg: "王普澤世界"}}, F9: {F1: true}, F10: {F2: false}, F11: {F29: -5.916343133302755e+07}, F12: {F9: D}, F13: {F14: 21576}}}`,
VStructDepth3_VStructDepth2_All{F4: {F1: {1540208733}, F2: {4909}, F3: {[]VArray1_String{{}, {"bcdeΔΘΠΣ"}}}, F4: {-1.9684892797302527e+09, -8.275744919550115e+08, 0}, F5: {C}, F6: {170: 244, 253: 0, 8: 21}, F7: {0: 541517617}, F8: {F0: VStructDepth1_Int64{F25: 1987092034709572939}, F2: true, F3: "abcd", F4: "abc", F5: typeobject(byte), F6: 197, F8: B, F11: {Id: "ΣΦ", Msg: "cde"}, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤"}, F13: 33783, F15: 2806157115, F16: 4207805273, F19: -49, F22: 6458, F23: -924748202, F24: -435626669, F25: -3505399419386896919, F27: 5.9329824e+08, F29: 1.1656722371802888e+09, F30: 3.122338919329276e+08, F31: {}, F32: {Msg: "王普澤世界"}}, F9: {F1: true}, F10: {F2: false}, F11: {F29: -5.916343133302755e+07}, F12: {F9: D}, F13: {F14: 21576}}},
`VStructDepth3_VStructDepth2_All{F4: {F1: {1540208733}, F2: {4909}, F3: {[]VArray1_String{{}, {"bcdeΔΘΠΣ"}}}, F4: {-1.9684892797302527e+09, -8.275744919550115e+08, 0}, F5: {C}, F6: {170: 244, 253: 0, 8: 21}, F7: {0: 541517617}, F8: {F0: VStructDepth1_Int64{F25: 1987092034709572939}, F2: true, F3: "abcd", F4: "abc", F5: typeobject(byte), F6: 197, F8: B, F11: {Id: "ΣΦ", Msg: "cde"}, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤"}, F13: 33783, F15: 2806157115, F16: 4207805273, F19: -49, F22: 6458, F23: -924748202, F24: -435626669, F25: -3505399419386896919, F27: 5.9329824e+08, F29: 1.1656722371802888e+09, F30: 3.122338919329276e+08, F31: {}, F32: {Msg: "王普澤世界"}}, F9: {F1: true}, F10: {F2: false}, F11: {F29: -5.916343133302755e+07}, F12: {F9: D}, F13: {F14: 21576}}}`,
VStructDepth3_VStructDepth2_All{F4: {F1: {1540208733}, F2: {4909}, F3: {[]VArray1_String{{}, {"bcdeΔΘΠΣ"}}}, F4: {-1.9684892797302527e+09, -8.275744919550115e+08, 0}, F5: {C}, F6: {170: 244, 253: 0, 8: 21}, F7: {0: 541517617}, F8: {F0: VStructDepth1_Int64{F25: 1987092034709572939}, F2: true, F3: "abcd", F4: "abc", F5: typeobject(byte), F6: 197, F8: B, F11: {Id: "ΣΦ", Msg: "cde"}, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤"}, F13: 33783, F15: 2806157115, F16: 4207805273, F19: -49, F22: 6458, F23: -924748202, F24: -435626669, F25: -3505399419386896919, F27: 5.9329824e+08, F29: 1.1656722371802888e+09, F30: 3.122338919329276e+08, F31: {}, F32: {Msg: "王普澤世界"}}, F9: {F1: true}, F10: {F2: false}, F11: {F29: -5.916343133302755e+07}, F12: {F9: D}, F13: {F14: 21576}}},
},
{ false, `Random0`,
`VStructDepth3_VStructDepth2_All{F4: {F1: {1540208733}, F2: {4909}, F3: {[]VArray1_String{{}, {"bcdeΔΘΠΣ"}}}, F4: {-1.9684892797302527e+09, -8.275744919550115e+08, 0}, F5: {C}, F6: {170: 244, 253: 0, 8: 21}, F7: {0: 541517617}, F8: {F0: VStructDepth1_Int64{F25: 1987092034709572939}, F2: true, F3: "abcd", F4: "abc", F5: typeobject(byte), F6: 197, F8: B, F11: {Id: "ΣΦ", Msg: "cde"}, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤"}, F13: 33783, F15: 2806157115, F16: 4207805273, F19: -49, F22: 6458, F23: -924748202, F24: -435626669, F25: -3505399419386896919, F27: 5.9329824e+08, F29: 1.1656722371802888e+09, F30: 3.122338919329276e+08, F31: {}, F32: {Msg: "王普澤世界"}}, F9: {F1: true}, F10: {F2: false}, F11: {F29: -5.916343133302755e+07}, F12: {F9: D}, F13: {F14: 21576}}}`,
VStructDepth3_VStructDepth2_All{F4: {F1: {1540208733}, F2: {4909}, F3: {[]VArray1_String{{}, {"bcdeΔΘΠΣ"}}}, F4: {-1.9684892797302527e+09, -8.275744919550115e+08, 0}, F5: {C}, F6: {170: 244, 253: 0, 8: 21}, F7: {0: 541517617}, F8: {F0: VStructDepth1_Int64{F25: 1987092034709572939}, F2: true, F3: "abcd", F4: "abc", F5: typeobject(byte), F6: 197, F8: B, F11: {Id: "ΣΦ", Msg: "cde"}, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤"}, F13: 33783, F15: 2806157115, F16: 4207805273, F19: -49, F22: 6458, F23: -924748202, F24: -435626669, F25: -3505399419386896919, F27: 5.9329824e+08, F29: 1.1656722371802888e+09, F30: 3.122338919329276e+08, F31: {}, F32: {Msg: "王普澤世界"}}, F9: {F1: true}, F10: {F2: false}, F11: {F29: -5.916343133302755e+07}, F12: {F9: D}, F13: {F14: 21576}}},
`VStructDepth3_All{F4: {F1: {1540208733}, F2: {4909}, F3: {[]VArray1_String{{}, {"bcdeΔΘΠΣ"}}}, F4: {-1.9684892797302527e+09, -8.275744919550115e+08, 0}, F5: {C}, F6: {170: 244, 253: 0, 8: 21}, F7: {0: 541517617}, F8: {F0: VStructDepth1_Int64{F25: 1987092034709572939}, F2: true, F3: "abcd", F4: "abc", F5: typeobject(byte), F6: 197, F8: B, F11: {Id: "ΣΦ", Msg: "cde"}, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤"}, F13: 33783, F15: 2806157115, F16: 4207805273, F19: -49, F22: 6458, F23: -924748202, F24: -435626669, F25: -3505399419386896919, F27: 5.9329824e+08, F29: 1.1656722371802888e+09, F30: 3.122338919329276e+08, F31: {}, F32: {Msg: "王普澤世界"}}, F9: {F1: true}, F10: {F2: false}, F11: {F29: -5.916343133302755e+07}, F12: {F9: D}, F13: {F14: 21576}}}`,
VStructDepth3_All{F4: {F1: {1540208733}, F2: {4909}, F3: {[]VArray1_String{{}, {"bcdeΔΘΠΣ"}}}, F4: {-1.9684892797302527e+09, -8.275744919550115e+08, 0}, F5: {C}, F6: {170: 244, 253: 0, 8: 21}, F7: {0: 541517617}, F8: {F0: VStructDepth1_Int64{F25: 1987092034709572939}, F2: true, F3: "abcd", F4: "abc", F5: typeobject(byte), F6: 197, F8: B, F11: {Id: "ΣΦ", Msg: "cde"}, F12: {Id: "cdeΔ", RetryCode: RetryConnection, Msg: "ΣΦ王普澤"}, F13: 33783, F15: 2806157115, F16: 4207805273, F19: -49, F22: 6458, F23: -924748202, F24: -435626669, F25: -3505399419386896919, F27: 5.9329824e+08, F29: 1.1656722371802888e+09, F30: 3.122338919329276e+08, F31: {}, F32: {Msg: "王普澤世界"}}, F9: {F1: true}, F10: {F2: false}, F11: {F29: -5.916343133302755e+07}, F12: {F9: D}, F13: {F14: 21576}}},
},
// Canonical
{ true, `Zero`,
`VStructDepth3_VUnionDepth2_All{}`,
VStructDepth3_VUnionDepth2_All{},
`VStructDepth3_VUnionDepth2_All{}`,
VStructDepth3_VUnionDepth2_All{},
},
{ false, `Zero`, `VStructDepth3_VUnionDepth2_All{}`, VStructDepth3_VUnionDepth2_All{}, `VStructEmpty{}`, VStructEmpty{} },
{ false, `Zero`,
`VStructDepth3_VUnionDepth2_All{}`,
VStructDepth3_VUnionDepth2_All{},
`VStructDepth3_All{}`,
VStructDepth3_All{},
},
// Canonical
{ true, `Full`,
`VStructDepth3_VUnionDepth2_All{F5: {F13: {F28: 1.5}}}`,
VStructDepth3_VUnionDepth2_All{F5: {F13: {F28: 1.5}}},
`VStructDepth3_VUnionDepth2_All{F5: {F13: {F28: 1.5}}}`,
VStructDepth3_VUnionDepth2_All{F5: {F13: {F28: 1.5}}},
},
{ false, `Full`,
`VStructDepth3_VUnionDepth2_All{F5: {F13: {F28: 1.5}}}`,
VStructDepth3_VUnionDepth2_All{F5: {F13: {F28: 1.5}}},
`VStructDepth3_All{F5: {F13: {F28: 1.5}}}`,
VStructDepth3_All{F5: {F13: {F28: 1.5}}},
},
// Canonical
{ true, `Random0`,
`VStructDepth3_VUnionDepth2_All{F5: {F4: {false}}}`,
VStructDepth3_VUnionDepth2_All{F5: {F4: {false}}},
`VStructDepth3_VUnionDepth2_All{F5: {F4: {false}}}`,
VStructDepth3_VUnionDepth2_All{F5: {F4: {false}}},
},
{ false, `Random0`,
`VStructDepth3_VUnionDepth2_All{F5: {F4: {false}}}`,
VStructDepth3_VUnionDepth2_All{F5: {F4: {false}}},
`VStructDepth3_All{F5: {F4: {false}}}`,
VStructDepth3_All{F5: {F4: {false}}},
},
// Canonical
{ true, `Zero`,
`VStructDepth3_OptVStructDepth2_Set_Float64{}`,
VStructDepth3_OptVStructDepth2_Set_Float64{},
`VStructDepth3_OptVStructDepth2_Set_Float64{}`,
VStructDepth3_OptVStructDepth2_Set_Float64{},
},
{ false, `Zero`,
`VStructDepth3_OptVStructDepth2_Set_Float64{}`,
VStructDepth3_OptVStructDepth2_Set_Float64{},
`VStructDepth3_All{}`,
VStructDepth3_All{},
},
{ false, `Zero`,
`VStructDepth3_OptVStructDepth2_Set_Float64{}`,
VStructDepth3_OptVStructDepth2_Set_Float64{},
`?VStructEmpty{}`,
?VStructEmpty{},
},
// Canonical
{ true, `Full`,
`VStructDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
VStructDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}},
`VStructDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
VStructDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}},
},
{ false, `Full`,
`VStructDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
VStructDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}},
`VStructDepth3_All{F6: {F4: {1.5}}}`,
VStructDepth3_All{F6: {F4: {1.5}}},
},
// Canonical
{ true, `Random0`,
`VStructDepth3_OptVStructDepth2_Set_Float64{F6: {}}`,
VStructDepth3_OptVStructDepth2_Set_Float64{F6: {}},
`VStructDepth3_OptVStructDepth2_Set_Float64{F6: {}}`,
VStructDepth3_OptVStructDepth2_Set_Float64{F6: {}},
},
{ false, `Random0`,
`VStructDepth3_OptVStructDepth2_Set_Float64{F6: {}}`,
VStructDepth3_OptVStructDepth2_Set_Float64{F6: {}},
`VStructDepth3_All{F6: {}}`,
VStructDepth3_All{F6: {}},
},
// Canonical
{ true, `Zero`, `VUnionDepth3_All{F0: {}}`, VUnionDepth3_All{F0: {}}, `VUnionDepth3_All{F0: {}}`, VUnionDepth3_All{F0: {}} },
{ false, `Zero`,
`VUnionDepth3_All{F0: {}}`,
VUnionDepth3_All{F0: {}},
`VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {}}`,
VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {}},
},
{ false, `Zero`,
`VUnionDepth3_All{F0: {}}`,
VUnionDepth3_All{F0: {}},
`VUnionDepth1_Any{F0: VArray3_OptVStructDepth1_VFloat32{}}`,
VUnionDepth1_Any{F0: VArray3_OptVStructDepth1_VFloat32{}},
},
// Canonical
{ true, `Full`,
`VUnionDepth3_All{F6: {F4: {1.5}}}`,
VUnionDepth3_All{F6: {F4: {1.5}}},
`VUnionDepth3_All{F6: {F4: {1.5}}}`,
VUnionDepth3_All{F6: {F4: {1.5}}},
},
{ false, `Full`,
`VUnionDepth3_All{F6: {F4: {1.5}}}`,
VUnionDepth3_All{F6: {F4: {1.5}}},
`VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth3_All{F2: {{F3: "Φ"}}}`,
VUnionDepth3_All{F2: {{F3: "Φ"}}},
`VUnionDepth3_All{F2: {{F3: "Φ"}}}`,
VUnionDepth3_All{F2: {{F3: "Φ"}}},
},
{ false, `Random0`,
`VUnionDepth3_All{F2: {{F3: "Φ"}}}`,
VUnionDepth3_All{F2: {{F3: "Φ"}}},
`VUnionDepth3_Set_VStructDepth1_String{F2: {{F3: "Φ"}}}`,
VUnionDepth3_Set_VStructDepth1_String{F2: {{F3: "Φ"}}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {}}`,
VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {}},
`VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {}}`,
VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {}},
},
{ false, `Zero`,
`VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {}}`,
VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {}},
`VUnionDepth1_Any{F0: VArray3_OptVStructDepth1_VFloat32{}}`,
VUnionDepth1_Any{F0: VArray3_OptVStructDepth1_VFloat32{}},
},
{ false, `Zero`,
`VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {}}`,
VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {}},
`VUnionDepth1_All{F0: VArray3_OptVStructDepth1_VFloat32{}}`,
VUnionDepth1_All{F0: VArray3_OptVStructDepth1_VFloat32{}},
},
// Canonical
{ true, `Full`,
`VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}}`,
VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}},
`VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}}`,
VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}},
},
{ false, `Full`,
`VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}}`,
VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}},
`VUnionDepth3_All{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}}`,
VUnionDepth3_All{F0: {{F28: 1.5}, {F28: 1.5}, {F28: 1.5}}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {{}, nil, {F28: 3.367077e+08}}}`,
VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {{}, nil, {F28: 3.367077e+08}}},
`VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {{}, nil, {F28: 3.367077e+08}}}`,
VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {{}, nil, {F28: 3.367077e+08}}},
},
{ false, `Random0`,
`VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {{}, nil, {F28: 3.367077e+08}}}`,
VUnionDepth3_VArray3_OptVStructDepth1_VFloat32{F0: {{}, nil, {F28: 3.367077e+08}}},
`VUnionDepth3_All{F0: {{}, nil, {F28: 3.367077e+08}}}`,
VUnionDepth3_All{F0: {{}, nil, {F28: 3.367077e+08}}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth3_List_VList_Error{F1: {}}`,
VUnionDepth3_List_VList_Error{F1: {}},
`VUnionDepth3_List_VList_Error{F1: {}}`,
VUnionDepth3_List_VList_Error{F1: {}},
},
{ false, `Zero`,
`VUnionDepth3_List_VList_Error{F1: {}}`,
VUnionDepth3_List_VList_Error{F1: {}},
`VUnionDepth3_All{F1: {}}`,
VUnionDepth3_All{F1: {}},
},
// Canonical
{ true, `Full`,
`VUnionDepth3_List_VList_Error{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VUnionDepth3_List_VList_Error{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`VUnionDepth3_List_VList_Error{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VUnionDepth3_List_VList_Error{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
{ false, `Full`,
`VUnionDepth3_List_VList_Error{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VUnionDepth3_List_VList_Error{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
`VUnionDepth3_All{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}}`,
VUnionDepth3_All{F1: {{{Id: "abcdeΔΘΠΣΦ王普澤世界", RetryCode: RetryBackoff, Msg: "abcdeΔΘΠΣΦ王普澤世界"}}}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth3_List_VList_Error{F1: {{{Id: "ΘΠ", RetryCode: RetryRefetch, Msg: "cdeΔΘΠΣΦ王普"}, {}, {Id: "cdeΔΘΠΣΦ", RetryCode: RetryRefetch, Msg: "abc"}}}}`,
VUnionDepth3_List_VList_Error{F1: {{{Id: "ΘΠ", RetryCode: RetryRefetch, Msg: "cdeΔΘΠΣΦ王普"}, {}, {Id: "cdeΔΘΠΣΦ", RetryCode: RetryRefetch, Msg: "abc"}}}},
`VUnionDepth3_List_VList_Error{F1: {{{Id: "ΘΠ", RetryCode: RetryRefetch, Msg: "cdeΔΘΠΣΦ王普"}, {}, {Id: "cdeΔΘΠΣΦ", RetryCode: RetryRefetch, Msg: "abc"}}}}`,
VUnionDepth3_List_VList_Error{F1: {{{Id: "ΘΠ", RetryCode: RetryRefetch, Msg: "cdeΔΘΠΣΦ王普"}, {}, {Id: "cdeΔΘΠΣΦ", RetryCode: RetryRefetch, Msg: "abc"}}}},
},
{ false, `Random0`,
`VUnionDepth3_List_VList_Error{F1: {{{Id: "ΘΠ", RetryCode: RetryRefetch, Msg: "cdeΔΘΠΣΦ王普"}, {}, {Id: "cdeΔΘΠΣΦ", RetryCode: RetryRefetch, Msg: "abc"}}}}`,
VUnionDepth3_List_VList_Error{F1: {{{Id: "ΘΠ", RetryCode: RetryRefetch, Msg: "cdeΔΘΠΣΦ王普"}, {}, {Id: "cdeΔΘΠΣΦ", RetryCode: RetryRefetch, Msg: "abc"}}}},
`VUnionDepth3_All{F1: {{{Id: "ΘΠ", RetryCode: RetryRefetch, Msg: "cdeΔΘΠΣΦ王普"}, {}, {Id: "cdeΔΘΠΣΦ", RetryCode: RetryRefetch, Msg: "abc"}}}}`,
VUnionDepth3_All{F1: {{{Id: "ΘΠ", RetryCode: RetryRefetch, Msg: "cdeΔΘΠΣΦ王普"}, {}, {Id: "cdeΔΘΠΣΦ", RetryCode: RetryRefetch, Msg: "abc"}}}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth3_Set_VStructDepth1_String{F2: {}}`,
VUnionDepth3_Set_VStructDepth1_String{F2: {}},
`VUnionDepth3_Set_VStructDepth1_String{F2: {}}`,
VUnionDepth3_Set_VStructDepth1_String{F2: {}},
},
{ false, `Zero`,
`VUnionDepth3_Set_VStructDepth1_String{F2: {}}`,
VUnionDepth3_Set_VStructDepth1_String{F2: {}},
`VUnionDepth3_All{F2: {}}`,
VUnionDepth3_All{F2: {}},
},
// Canonical
{ true, `Full`,
`VUnionDepth3_Set_VStructDepth1_String{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth3_Set_VStructDepth1_String{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VUnionDepth3_Set_VStructDepth1_String{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth3_Set_VStructDepth1_String{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
{ false, `Full`,
`VUnionDepth3_Set_VStructDepth1_String{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth3_Set_VStructDepth1_String{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}},
`VUnionDepth3_All{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}}`,
VUnionDepth3_All{F2: {{F3: "abcdeΔΘΠΣΦ王普澤世界"}}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth3_Set_VStructDepth1_String{F2: {{}, {F3: "澤"}}}`,
VUnionDepth3_Set_VStructDepth1_String{F2: {{}, {F3: "澤"}}},
`VUnionDepth3_Set_VStructDepth1_String{F2: {{}, {F3: "澤"}}}`,
VUnionDepth3_Set_VStructDepth1_String{F2: {{}, {F3: "澤"}}},
},
{ false, `Random0`,
`VUnionDepth3_Set_VStructDepth1_String{F2: {{}, {F3: "澤"}}}`,
VUnionDepth3_Set_VStructDepth1_String{F2: {{}, {F3: "澤"}}},
`VUnionDepth3_All{F2: {{}, {F3: "澤"}}}`,
VUnionDepth3_All{F2: {{}, {F3: "澤"}}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool{F3: {}}`,
VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool{F3: {}},
`VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool{F3: {}}`,
VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool{F3: {}},
},
{ false, `Zero`,
`VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool{F3: {}}`,
VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool{F3: {}},
`VUnionDepth3_All{F3: {}}`,
VUnionDepth3_All{F3: {}},
},
// Canonical
{ true, `Full`,
`VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool{F3: {{F2: true}: {F2: true}}}`,
VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool{F3: {{F2: true}: {F2: true}}},
`VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool{F3: {{F2: true}: {F2: true}}}`,
VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool{F3: {{F2: true}: {F2: true}}},
},
{ false, `Full`,
`VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool{F3: {{F2: true}: {F2: true}}}`,
VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool{F3: {{F2: true}: {F2: true}}},
`VUnionDepth3_All{F3: {{F2: true}: {F2: true}}}`,
VUnionDepth3_All{F3: {{F2: true}: {F2: true}}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth3_VStructDepth2_All{F4: {}}`,
VUnionDepth3_VStructDepth2_All{F4: {}},
`VUnionDepth3_VStructDepth2_All{F4: {}}`,
VUnionDepth3_VStructDepth2_All{F4: {}},
},
{ false, `Zero`,
`VUnionDepth3_VStructDepth2_All{F4: {}}`,
VUnionDepth3_VStructDepth2_All{F4: {}},
`VUnionDepth3_All{F4: {}}`,
VUnionDepth3_All{F4: {}},
},
// Canonical
{ true, `Full`,
`VUnionDepth3_VStructDepth2_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}}}`,
VUnionDepth3_VStructDepth2_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}}},
`VUnionDepth3_VStructDepth2_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}}}`,
VUnionDepth3_VStructDepth2_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`,
`VUnionDepth3_VStructDepth2_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}}}`,
VUnionDepth3_VStructDepth2_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}}},
`VUnionDepth3_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}}}`,
VUnionDepth3_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`,
`VUnionDepth3_VStructDepth2_All{F4: {F0: {typeobject(VUnionDepth2_VList_VByte), typeobject(any)}, F1: {269472430}, F3: {float64(5.1889701539695996e+08)}, F4: {0}, F5: {B}, F6: {0: 94}, F8: {F0: VUnionDepth2_VSet_VNamedError{F5: {{Msg: "ΘΠΣΦ王普澤世"}}}, F3: "eΔ", F4: "ΔΘΠΣ", F5: typeobject(VUnionDepth2_OptVStructDepth1_VFloat32), F6: 41, F11: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普"}, F12: {Id: "ΠΣΦ王普澤", RetryCode: RetryRefetch, Msg: "bcdeΔ"}, F14: 5734, F15: 2546143158, F19: 54, F20: 36, F21: -12218, F22: -12639, F23: -596308104, F24: 831381495, F25: 2471666942645895286, F26: -480559897555658797, F27: -1.5791332e+09, F28: 8.072309e+08, F29: 3.2680107058968368e+09, F30: 2.0559144619019778e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F13: 23269}, F11: {F29: 6.897168490214154e+08}, F12: {F9: D}, F13: {}}}`,
VUnionDepth3_VStructDepth2_All{F4: {F0: {typeobject(VUnionDepth2_VList_VByte), typeobject(any)}, F1: {269472430}, F3: {float64(5.1889701539695996e+08)}, F4: {0}, F5: {B}, F6: {0: 94}, F8: {F0: VUnionDepth2_VSet_VNamedError{F5: {{Msg: "ΘΠΣΦ王普澤世"}}}, F3: "eΔ", F4: "ΔΘΠΣ", F5: typeobject(VUnionDepth2_OptVStructDepth1_VFloat32), F6: 41, F11: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普"}, F12: {Id: "ΠΣΦ王普澤", RetryCode: RetryRefetch, Msg: "bcdeΔ"}, F14: 5734, F15: 2546143158, F19: 54, F20: 36, F21: -12218, F22: -12639, F23: -596308104, F24: 831381495, F25: 2471666942645895286, F26: -480559897555658797, F27: -1.5791332e+09, F28: 8.072309e+08, F29: 3.2680107058968368e+09, F30: 2.0559144619019778e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F13: 23269}, F11: {F29: 6.897168490214154e+08}, F12: {F9: D}, F13: {}}},
`VUnionDepth3_VStructDepth2_All{F4: {F0: {typeobject(VUnionDepth2_VList_VByte), typeobject(any)}, F1: {269472430}, F3: {float64(5.1889701539695996e+08)}, F4: {0}, F5: {B}, F6: {0: 94}, F8: {F0: VUnionDepth2_VSet_VNamedError{F5: {{Msg: "ΘΠΣΦ王普澤世"}}}, F3: "eΔ", F4: "ΔΘΠΣ", F5: typeobject(VUnionDepth2_OptVStructDepth1_VFloat32), F6: 41, F11: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普"}, F12: {Id: "ΠΣΦ王普澤", RetryCode: RetryRefetch, Msg: "bcdeΔ"}, F14: 5734, F15: 2546143158, F19: 54, F20: 36, F21: -12218, F22: -12639, F23: -596308104, F24: 831381495, F25: 2471666942645895286, F26: -480559897555658797, F27: -1.5791332e+09, F28: 8.072309e+08, F29: 3.2680107058968368e+09, F30: 2.0559144619019778e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F13: 23269}, F11: {F29: 6.897168490214154e+08}, F12: {F9: D}, F13: {}}}`,
VUnionDepth3_VStructDepth2_All{F4: {F0: {typeobject(VUnionDepth2_VList_VByte), typeobject(any)}, F1: {269472430}, F3: {float64(5.1889701539695996e+08)}, F4: {0}, F5: {B}, F6: {0: 94}, F8: {F0: VUnionDepth2_VSet_VNamedError{F5: {{Msg: "ΘΠΣΦ王普澤世"}}}, F3: "eΔ", F4: "ΔΘΠΣ", F5: typeobject(VUnionDepth2_OptVStructDepth1_VFloat32), F6: 41, F11: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普"}, F12: {Id: "ΠΣΦ王普澤", RetryCode: RetryRefetch, Msg: "bcdeΔ"}, F14: 5734, F15: 2546143158, F19: 54, F20: 36, F21: -12218, F22: -12639, F23: -596308104, F24: 831381495, F25: 2471666942645895286, F26: -480559897555658797, F27: -1.5791332e+09, F28: 8.072309e+08, F29: 3.2680107058968368e+09, F30: 2.0559144619019778e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F13: 23269}, F11: {F29: 6.897168490214154e+08}, F12: {F9: D}, F13: {}}},
},
{ false, `Random0`,
`VUnionDepth3_VStructDepth2_All{F4: {F0: {typeobject(VUnionDepth2_VList_VByte), typeobject(any)}, F1: {269472430}, F3: {float64(5.1889701539695996e+08)}, F4: {0}, F5: {B}, F6: {0: 94}, F8: {F0: VUnionDepth2_VSet_VNamedError{F5: {{Msg: "ΘΠΣΦ王普澤世"}}}, F3: "eΔ", F4: "ΔΘΠΣ", F5: typeobject(VUnionDepth2_OptVStructDepth1_VFloat32), F6: 41, F11: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普"}, F12: {Id: "ΠΣΦ王普澤", RetryCode: RetryRefetch, Msg: "bcdeΔ"}, F14: 5734, F15: 2546143158, F19: 54, F20: 36, F21: -12218, F22: -12639, F23: -596308104, F24: 831381495, F25: 2471666942645895286, F26: -480559897555658797, F27: -1.5791332e+09, F28: 8.072309e+08, F29: 3.2680107058968368e+09, F30: 2.0559144619019778e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F13: 23269}, F11: {F29: 6.897168490214154e+08}, F12: {F9: D}, F13: {}}}`,
VUnionDepth3_VStructDepth2_All{F4: {F0: {typeobject(VUnionDepth2_VList_VByte), typeobject(any)}, F1: {269472430}, F3: {float64(5.1889701539695996e+08)}, F4: {0}, F5: {B}, F6: {0: 94}, F8: {F0: VUnionDepth2_VSet_VNamedError{F5: {{Msg: "ΘΠΣΦ王普澤世"}}}, F3: "eΔ", F4: "ΔΘΠΣ", F5: typeobject(VUnionDepth2_OptVStructDepth1_VFloat32), F6: 41, F11: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普"}, F12: {Id: "ΠΣΦ王普澤", RetryCode: RetryRefetch, Msg: "bcdeΔ"}, F14: 5734, F15: 2546143158, F19: 54, F20: 36, F21: -12218, F22: -12639, F23: -596308104, F24: 831381495, F25: 2471666942645895286, F26: -480559897555658797, F27: -1.5791332e+09, F28: 8.072309e+08, F29: 3.2680107058968368e+09, F30: 2.0559144619019778e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F13: 23269}, F11: {F29: 6.897168490214154e+08}, F12: {F9: D}, F13: {}}},
`VUnionDepth3_All{F4: {F0: {typeobject(VUnionDepth2_VList_VByte), typeobject(any)}, F1: {269472430}, F3: {float64(5.1889701539695996e+08)}, F4: {0}, F5: {B}, F6: {0: 94}, F8: {F0: VUnionDepth2_VSet_VNamedError{F5: {{Msg: "ΘΠΣΦ王普澤世"}}}, F3: "eΔ", F4: "ΔΘΠΣ", F5: typeobject(VUnionDepth2_OptVStructDepth1_VFloat32), F6: 41, F11: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普"}, F12: {Id: "ΠΣΦ王普澤", RetryCode: RetryRefetch, Msg: "bcdeΔ"}, F14: 5734, F15: 2546143158, F19: 54, F20: 36, F21: -12218, F22: -12639, F23: -596308104, F24: 831381495, F25: 2471666942645895286, F26: -480559897555658797, F27: -1.5791332e+09, F28: 8.072309e+08, F29: 3.2680107058968368e+09, F30: 2.0559144619019778e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F13: 23269}, F11: {F29: 6.897168490214154e+08}, F12: {F9: D}, F13: {}}}`,
VUnionDepth3_All{F4: {F0: {typeobject(VUnionDepth2_VList_VByte), typeobject(any)}, F1: {269472430}, F3: {float64(5.1889701539695996e+08)}, F4: {0}, F5: {B}, F6: {0: 94}, F8: {F0: VUnionDepth2_VSet_VNamedError{F5: {{Msg: "ΘΠΣΦ王普澤世"}}}, F3: "eΔ", F4: "ΔΘΠΣ", F5: typeobject(VUnionDepth2_OptVStructDepth1_VFloat32), F6: 41, F11: {Id: "cdeΔΘΠΣΦ王普澤", Msg: "bcdeΔΘΠΣΦ王普"}, F12: {Id: "ΠΣΦ王普澤", RetryCode: RetryRefetch, Msg: "bcdeΔ"}, F14: 5734, F15: 2546143158, F19: 54, F20: 36, F21: -12218, F22: -12639, F23: -596308104, F24: 831381495, F25: 2471666942645895286, F26: -480559897555658797, F27: -1.5791332e+09, F28: 8.072309e+08, F29: 3.2680107058968368e+09, F30: 2.0559144619019778e+09, F31: {}, F32: {}}, F9: {F1: true}, F10: {F13: 23269}, F11: {F29: 6.897168490214154e+08}, F12: {F9: D}, F13: {}}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth3_VUnionDepth2_All{F5: {F0: {}}}`,
VUnionDepth3_VUnionDepth2_All{F5: {F0: {}}},
`VUnionDepth3_VUnionDepth2_All{F5: {F0: {}}}`,
VUnionDepth3_VUnionDepth2_All{F5: {F0: {}}},
},
{ false, `Zero`,
`VUnionDepth3_VUnionDepth2_All{F5: {F0: {}}}`,
VUnionDepth3_VUnionDepth2_All{F5: {F0: {}}},
`VUnionDepth3_All{F5: {F0: {}}}`,
VUnionDepth3_All{F5: {F0: {}}},
},
// Canonical
{ true, `Full`,
`VUnionDepth3_VUnionDepth2_All{F5: {F13: {F28: 1.5}}}`,
VUnionDepth3_VUnionDepth2_All{F5: {F13: {F28: 1.5}}},
`VUnionDepth3_VUnionDepth2_All{F5: {F13: {F28: 1.5}}}`,
VUnionDepth3_VUnionDepth2_All{F5: {F13: {F28: 1.5}}},
},
{ false, `Full`,
`VUnionDepth3_VUnionDepth2_All{F5: {F13: {F28: 1.5}}}`,
VUnionDepth3_VUnionDepth2_All{F5: {F13: {F28: 1.5}}},
`VUnionDepth3_All{F5: {F13: {F28: 1.5}}}`,
VUnionDepth3_All{F5: {F13: {F28: 1.5}}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth3_VUnionDepth2_All{F5: {F9: {F19: 9}}}`,
VUnionDepth3_VUnionDepth2_All{F5: {F9: {F19: 9}}},
`VUnionDepth3_VUnionDepth2_All{F5: {F9: {F19: 9}}}`,
VUnionDepth3_VUnionDepth2_All{F5: {F9: {F19: 9}}},
},
{ false, `Random0`,
`VUnionDepth3_VUnionDepth2_All{F5: {F9: {F19: 9}}}`,
VUnionDepth3_VUnionDepth2_All{F5: {F9: {F19: 9}}},
`VUnionDepth3_All{F5: {F9: {F19: 9}}}`,
VUnionDepth3_All{F5: {F9: {F19: 9}}},
},
// Canonical
{ true, `Zero`,
`VUnionDepth3_OptVStructDepth2_Set_Float64{F6: nil}`,
VUnionDepth3_OptVStructDepth2_Set_Float64{F6: nil},
`VUnionDepth3_OptVStructDepth2_Set_Float64{F6: nil}`,
VUnionDepth3_OptVStructDepth2_Set_Float64{F6: nil},
},
{ false, `Zero`,
`VUnionDepth3_OptVStructDepth2_Set_Float64{F6: nil}`,
VUnionDepth3_OptVStructDepth2_Set_Float64{F6: nil},
`VUnionDepth3_All{F6: nil}`,
VUnionDepth3_All{F6: nil},
},
// Canonical
{ true, `Full`,
`VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}},
`VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}},
},
{ false, `Full`,
`VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}}`,
VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {1.5}}},
`VUnionDepth3_All{F6: {F4: {1.5}}}`,
VUnionDepth3_All{F6: {F4: {1.5}}},
},
// Canonical
{ true, `Random0`,
`VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {0, 1.2150244533707948e+08, 3.028392332433068e+09}}}`,
VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {0, 1.2150244533707948e+08, 3.028392332433068e+09}}},
`VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {0, 1.2150244533707948e+08, 3.028392332433068e+09}}}`,
VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {0, 1.2150244533707948e+08, 3.028392332433068e+09}}},
},
{ false, `Random0`,
`VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {0, 1.2150244533707948e+08, 3.028392332433068e+09}}}`,
VUnionDepth3_OptVStructDepth2_Set_Float64{F6: {F4: {0, 1.2150244533707948e+08, 3.028392332433068e+09}}},
`VUnionDepth3_All{F6: {F4: {0, 1.2150244533707948e+08, 3.028392332433068e+09}}}`,
VUnionDepth3_All{F6: {F4: {0, 1.2150244533707948e+08, 3.028392332433068e+09}}},
},
// Canonical
{ true, `Zero`,
`?VStructDepth3_VArray1_Set_VEnumBcd(nil)`,
?VStructDepth3_VArray1_Set_VEnumBcd(nil),
`?VStructDepth3_VArray1_Set_VEnumBcd(nil)`,
?VStructDepth3_VArray1_Set_VEnumBcd(nil),
},
{ false, `Zero`,
`?VStructDepth3_VArray1_Set_VEnumBcd(nil)`,
?VStructDepth3_VArray1_Set_VEnumBcd(nil),
`?VStructEmpty(nil)`,
?VStructEmpty(nil),
},
{ false, `NilAny`, `?VStructDepth3_VArray1_Set_VEnumBcd(nil)`, ?VStructDepth3_VArray1_Set_VEnumBcd(nil), `any(nil)`, any(nil) },
// Canonical
{ true, `Full`,
`?VStructDepth3_VArray1_Set_VEnumBcd{F0: {{D}}}`,
?VStructDepth3_VArray1_Set_VEnumBcd{F0: {{D}}},
`?VStructDepth3_VArray1_Set_VEnumBcd{F0: {{D}}}`,
?VStructDepth3_VArray1_Set_VEnumBcd{F0: {{D}}},
},
{ false, `Full`,
`?VStructDepth3_VArray1_Set_VEnumBcd{F0: {{D}}}`,
?VStructDepth3_VArray1_Set_VEnumBcd{F0: {{D}}},
`VStructDepth1_Any{F0: VArray1_Set_VEnumBcd{{D}}}`,
VStructDepth1_Any{F0: VArray1_Set_VEnumBcd{{D}}},
},
}