go-json/encode_optype.go

11692 lines
515 KiB
Go

// Code generated by cmd/generator. DO NOT EDIT!
package json
type codeType int
const (
codeOp codeType = 0
codeArrayHead codeType = 1
codeArrayElem codeType = 2
codeSliceHead codeType = 3
codeSliceElem codeType = 4
codeMapHead codeType = 5
codeMapKey codeType = 6
codeMapValue codeType = 7
codeMapEnd codeType = 8
codeStructFieldRecursive codeType = 9
codeStructField codeType = 10
)
type opType int
const (
opEnd opType = 0
opInterface opType = 1
opInterfaceEnd opType = 2
opPtr opType = 3
opSliceHead opType = 4
opRootSliceHead opType = 5
opSliceElem opType = 6
opRootSliceElem opType = 7
opSliceEnd opType = 8
opArrayHead opType = 9
opArrayElem opType = 10
opArrayEnd opType = 11
opMapHead opType = 12
opMapHeadLoad opType = 13
opMapKey opType = 14
opMapValue opType = 15
opMapEnd opType = 16
opStructFieldHead opType = 17
opStructFieldHeadOmitEmpty opType = 18
opStructFieldHeadStringTag opType = 19
opStructFieldAnonymousHead opType = 20
opStructFieldAnonymousHeadOmitEmpty opType = 21
opStructFieldPtrAnonymousHeadOmitEmpty opType = 22
opStructFieldAnonymousHeadStringTag opType = 23
opStructFieldPtrAnonymousHeadStringTag opType = 24
opStructFieldPtrHead opType = 25
opStructFieldPtrHeadOmitEmpty opType = 26
opStructFieldPtrHeadStringTag opType = 27
opStructFieldPtrAnonymousHead opType = 28
opStructField opType = 29
opStructFieldOmitEmpty opType = 30
opStructFieldStringTag opType = 31
opStructFieldRecursiveEnd opType = 32
opStructEnd opType = 33
opStructAnonymousEnd opType = 34
opInt opType = 35
opInt8 opType = 36
opInt16 opType = 37
opInt32 opType = 38
opInt64 opType = 39
opUint opType = 40
opUint8 opType = 41
opUint16 opType = 42
opUint32 opType = 43
opUint64 opType = 44
opFloat32 opType = 45
opFloat64 opType = 46
opBool opType = 47
opString opType = 48
opBytes opType = 49
opArray opType = 50
opMap opType = 51
opMapLoad opType = 52
opSlice opType = 53
opStruct opType = 54
opMarshalJSON opType = 55
opMarshalText opType = 56
opRecursive opType = 57
opIntString opType = 58
opInt8String opType = 59
opInt16String opType = 60
opInt32String opType = 61
opInt64String opType = 62
opUintString opType = 63
opUint8String opType = 64
opUint16String opType = 65
opUint32String opType = 66
opUint64String opType = 67
opStructFieldHeadInt opType = 68
opStructFieldHeadInt8 opType = 69
opStructFieldHeadInt16 opType = 70
opStructFieldHeadInt32 opType = 71
opStructFieldHeadInt64 opType = 72
opStructFieldHeadUint opType = 73
opStructFieldHeadUint8 opType = 74
opStructFieldHeadUint16 opType = 75
opStructFieldHeadUint32 opType = 76
opStructFieldHeadUint64 opType = 77
opStructFieldHeadFloat32 opType = 78
opStructFieldHeadFloat64 opType = 79
opStructFieldHeadBool opType = 80
opStructFieldHeadString opType = 81
opStructFieldHeadBytes opType = 82
opStructFieldHeadArray opType = 83
opStructFieldHeadMap opType = 84
opStructFieldHeadMapLoad opType = 85
opStructFieldHeadSlice opType = 86
opStructFieldHeadStruct opType = 87
opStructFieldHeadMarshalJSON opType = 88
opStructFieldHeadMarshalText opType = 89
opStructFieldHeadRecursive opType = 90
opStructFieldHeadIntString opType = 91
opStructFieldHeadInt8String opType = 92
opStructFieldHeadInt16String opType = 93
opStructFieldHeadInt32String opType = 94
opStructFieldHeadInt64String opType = 95
opStructFieldHeadUintString opType = 96
opStructFieldHeadUint8String opType = 97
opStructFieldHeadUint16String opType = 98
opStructFieldHeadUint32String opType = 99
opStructFieldHeadUint64String opType = 100
opStructFieldHeadOmitEmptyInt opType = 101
opStructFieldHeadOmitEmptyInt8 opType = 102
opStructFieldHeadOmitEmptyInt16 opType = 103
opStructFieldHeadOmitEmptyInt32 opType = 104
opStructFieldHeadOmitEmptyInt64 opType = 105
opStructFieldHeadOmitEmptyUint opType = 106
opStructFieldHeadOmitEmptyUint8 opType = 107
opStructFieldHeadOmitEmptyUint16 opType = 108
opStructFieldHeadOmitEmptyUint32 opType = 109
opStructFieldHeadOmitEmptyUint64 opType = 110
opStructFieldHeadOmitEmptyFloat32 opType = 111
opStructFieldHeadOmitEmptyFloat64 opType = 112
opStructFieldHeadOmitEmptyBool opType = 113
opStructFieldHeadOmitEmptyString opType = 114
opStructFieldHeadOmitEmptyBytes opType = 115
opStructFieldHeadOmitEmptyArray opType = 116
opStructFieldHeadOmitEmptyMap opType = 117
opStructFieldHeadOmitEmptyMapLoad opType = 118
opStructFieldHeadOmitEmptySlice opType = 119
opStructFieldHeadOmitEmptyStruct opType = 120
opStructFieldHeadOmitEmptyMarshalJSON opType = 121
opStructFieldHeadOmitEmptyMarshalText opType = 122
opStructFieldHeadOmitEmptyRecursive opType = 123
opStructFieldHeadOmitEmptyIntString opType = 124
opStructFieldHeadOmitEmptyInt8String opType = 125
opStructFieldHeadOmitEmptyInt16String opType = 126
opStructFieldHeadOmitEmptyInt32String opType = 127
opStructFieldHeadOmitEmptyInt64String opType = 128
opStructFieldHeadOmitEmptyUintString opType = 129
opStructFieldHeadOmitEmptyUint8String opType = 130
opStructFieldHeadOmitEmptyUint16String opType = 131
opStructFieldHeadOmitEmptyUint32String opType = 132
opStructFieldHeadOmitEmptyUint64String opType = 133
opStructFieldHeadStringTagInt opType = 134
opStructFieldHeadStringTagInt8 opType = 135
opStructFieldHeadStringTagInt16 opType = 136
opStructFieldHeadStringTagInt32 opType = 137
opStructFieldHeadStringTagInt64 opType = 138
opStructFieldHeadStringTagUint opType = 139
opStructFieldHeadStringTagUint8 opType = 140
opStructFieldHeadStringTagUint16 opType = 141
opStructFieldHeadStringTagUint32 opType = 142
opStructFieldHeadStringTagUint64 opType = 143
opStructFieldHeadStringTagFloat32 opType = 144
opStructFieldHeadStringTagFloat64 opType = 145
opStructFieldHeadStringTagBool opType = 146
opStructFieldHeadStringTagString opType = 147
opStructFieldHeadStringTagBytes opType = 148
opStructFieldHeadStringTagArray opType = 149
opStructFieldHeadStringTagMap opType = 150
opStructFieldHeadStringTagMapLoad opType = 151
opStructFieldHeadStringTagSlice opType = 152
opStructFieldHeadStringTagStruct opType = 153
opStructFieldHeadStringTagMarshalJSON opType = 154
opStructFieldHeadStringTagMarshalText opType = 155
opStructFieldHeadStringTagRecursive opType = 156
opStructFieldHeadStringTagIntString opType = 157
opStructFieldHeadStringTagInt8String opType = 158
opStructFieldHeadStringTagInt16String opType = 159
opStructFieldHeadStringTagInt32String opType = 160
opStructFieldHeadStringTagInt64String opType = 161
opStructFieldHeadStringTagUintString opType = 162
opStructFieldHeadStringTagUint8String opType = 163
opStructFieldHeadStringTagUint16String opType = 164
opStructFieldHeadStringTagUint32String opType = 165
opStructFieldHeadStringTagUint64String opType = 166
opStructFieldAnonymousHeadInt opType = 167
opStructFieldAnonymousHeadInt8 opType = 168
opStructFieldAnonymousHeadInt16 opType = 169
opStructFieldAnonymousHeadInt32 opType = 170
opStructFieldAnonymousHeadInt64 opType = 171
opStructFieldAnonymousHeadUint opType = 172
opStructFieldAnonymousHeadUint8 opType = 173
opStructFieldAnonymousHeadUint16 opType = 174
opStructFieldAnonymousHeadUint32 opType = 175
opStructFieldAnonymousHeadUint64 opType = 176
opStructFieldAnonymousHeadFloat32 opType = 177
opStructFieldAnonymousHeadFloat64 opType = 178
opStructFieldAnonymousHeadBool opType = 179
opStructFieldAnonymousHeadString opType = 180
opStructFieldAnonymousHeadBytes opType = 181
opStructFieldAnonymousHeadArray opType = 182
opStructFieldAnonymousHeadMap opType = 183
opStructFieldAnonymousHeadMapLoad opType = 184
opStructFieldAnonymousHeadSlice opType = 185
opStructFieldAnonymousHeadStruct opType = 186
opStructFieldAnonymousHeadMarshalJSON opType = 187
opStructFieldAnonymousHeadMarshalText opType = 188
opStructFieldAnonymousHeadRecursive opType = 189
opStructFieldAnonymousHeadIntString opType = 190
opStructFieldAnonymousHeadInt8String opType = 191
opStructFieldAnonymousHeadInt16String opType = 192
opStructFieldAnonymousHeadInt32String opType = 193
opStructFieldAnonymousHeadInt64String opType = 194
opStructFieldAnonymousHeadUintString opType = 195
opStructFieldAnonymousHeadUint8String opType = 196
opStructFieldAnonymousHeadUint16String opType = 197
opStructFieldAnonymousHeadUint32String opType = 198
opStructFieldAnonymousHeadUint64String opType = 199
opStructFieldAnonymousHeadOmitEmptyInt opType = 200
opStructFieldAnonymousHeadOmitEmptyInt8 opType = 201
opStructFieldAnonymousHeadOmitEmptyInt16 opType = 202
opStructFieldAnonymousHeadOmitEmptyInt32 opType = 203
opStructFieldAnonymousHeadOmitEmptyInt64 opType = 204
opStructFieldAnonymousHeadOmitEmptyUint opType = 205
opStructFieldAnonymousHeadOmitEmptyUint8 opType = 206
opStructFieldAnonymousHeadOmitEmptyUint16 opType = 207
opStructFieldAnonymousHeadOmitEmptyUint32 opType = 208
opStructFieldAnonymousHeadOmitEmptyUint64 opType = 209
opStructFieldAnonymousHeadOmitEmptyFloat32 opType = 210
opStructFieldAnonymousHeadOmitEmptyFloat64 opType = 211
opStructFieldAnonymousHeadOmitEmptyBool opType = 212
opStructFieldAnonymousHeadOmitEmptyString opType = 213
opStructFieldAnonymousHeadOmitEmptyBytes opType = 214
opStructFieldAnonymousHeadOmitEmptyArray opType = 215
opStructFieldAnonymousHeadOmitEmptyMap opType = 216
opStructFieldAnonymousHeadOmitEmptyMapLoad opType = 217
opStructFieldAnonymousHeadOmitEmptySlice opType = 218
opStructFieldAnonymousHeadOmitEmptyStruct opType = 219
opStructFieldAnonymousHeadOmitEmptyMarshalJSON opType = 220
opStructFieldAnonymousHeadOmitEmptyMarshalText opType = 221
opStructFieldAnonymousHeadOmitEmptyRecursive opType = 222
opStructFieldAnonymousHeadOmitEmptyIntString opType = 223
opStructFieldAnonymousHeadOmitEmptyInt8String opType = 224
opStructFieldAnonymousHeadOmitEmptyInt16String opType = 225
opStructFieldAnonymousHeadOmitEmptyInt32String opType = 226
opStructFieldAnonymousHeadOmitEmptyInt64String opType = 227
opStructFieldAnonymousHeadOmitEmptyUintString opType = 228
opStructFieldAnonymousHeadOmitEmptyUint8String opType = 229
opStructFieldAnonymousHeadOmitEmptyUint16String opType = 230
opStructFieldAnonymousHeadOmitEmptyUint32String opType = 231
opStructFieldAnonymousHeadOmitEmptyUint64String opType = 232
opStructFieldAnonymousHeadStringTagInt opType = 233
opStructFieldAnonymousHeadStringTagInt8 opType = 234
opStructFieldAnonymousHeadStringTagInt16 opType = 235
opStructFieldAnonymousHeadStringTagInt32 opType = 236
opStructFieldAnonymousHeadStringTagInt64 opType = 237
opStructFieldAnonymousHeadStringTagUint opType = 238
opStructFieldAnonymousHeadStringTagUint8 opType = 239
opStructFieldAnonymousHeadStringTagUint16 opType = 240
opStructFieldAnonymousHeadStringTagUint32 opType = 241
opStructFieldAnonymousHeadStringTagUint64 opType = 242
opStructFieldAnonymousHeadStringTagFloat32 opType = 243
opStructFieldAnonymousHeadStringTagFloat64 opType = 244
opStructFieldAnonymousHeadStringTagBool opType = 245
opStructFieldAnonymousHeadStringTagString opType = 246
opStructFieldAnonymousHeadStringTagBytes opType = 247
opStructFieldAnonymousHeadStringTagArray opType = 248
opStructFieldAnonymousHeadStringTagMap opType = 249
opStructFieldAnonymousHeadStringTagMapLoad opType = 250
opStructFieldAnonymousHeadStringTagSlice opType = 251
opStructFieldAnonymousHeadStringTagStruct opType = 252
opStructFieldAnonymousHeadStringTagMarshalJSON opType = 253
opStructFieldAnonymousHeadStringTagMarshalText opType = 254
opStructFieldAnonymousHeadStringTagRecursive opType = 255
opStructFieldAnonymousHeadStringTagIntString opType = 256
opStructFieldAnonymousHeadStringTagInt8String opType = 257
opStructFieldAnonymousHeadStringTagInt16String opType = 258
opStructFieldAnonymousHeadStringTagInt32String opType = 259
opStructFieldAnonymousHeadStringTagInt64String opType = 260
opStructFieldAnonymousHeadStringTagUintString opType = 261
opStructFieldAnonymousHeadStringTagUint8String opType = 262
opStructFieldAnonymousHeadStringTagUint16String opType = 263
opStructFieldAnonymousHeadStringTagUint32String opType = 264
opStructFieldAnonymousHeadStringTagUint64String opType = 265
opStructFieldPtrHeadInt opType = 266
opStructFieldPtrHeadInt8 opType = 267
opStructFieldPtrHeadInt16 opType = 268
opStructFieldPtrHeadInt32 opType = 269
opStructFieldPtrHeadInt64 opType = 270
opStructFieldPtrHeadUint opType = 271
opStructFieldPtrHeadUint8 opType = 272
opStructFieldPtrHeadUint16 opType = 273
opStructFieldPtrHeadUint32 opType = 274
opStructFieldPtrHeadUint64 opType = 275
opStructFieldPtrHeadFloat32 opType = 276
opStructFieldPtrHeadFloat64 opType = 277
opStructFieldPtrHeadBool opType = 278
opStructFieldPtrHeadString opType = 279
opStructFieldPtrHeadBytes opType = 280
opStructFieldPtrHeadArray opType = 281
opStructFieldPtrHeadMap opType = 282
opStructFieldPtrHeadMapLoad opType = 283
opStructFieldPtrHeadSlice opType = 284
opStructFieldPtrHeadStruct opType = 285
opStructFieldPtrHeadMarshalJSON opType = 286
opStructFieldPtrHeadMarshalText opType = 287
opStructFieldPtrHeadRecursive opType = 288
opStructFieldPtrHeadIntString opType = 289
opStructFieldPtrHeadInt8String opType = 290
opStructFieldPtrHeadInt16String opType = 291
opStructFieldPtrHeadInt32String opType = 292
opStructFieldPtrHeadInt64String opType = 293
opStructFieldPtrHeadUintString opType = 294
opStructFieldPtrHeadUint8String opType = 295
opStructFieldPtrHeadUint16String opType = 296
opStructFieldPtrHeadUint32String opType = 297
opStructFieldPtrHeadUint64String opType = 298
opStructFieldPtrHeadOmitEmptyInt opType = 299
opStructFieldPtrHeadOmitEmptyInt8 opType = 300
opStructFieldPtrHeadOmitEmptyInt16 opType = 301
opStructFieldPtrHeadOmitEmptyInt32 opType = 302
opStructFieldPtrHeadOmitEmptyInt64 opType = 303
opStructFieldPtrHeadOmitEmptyUint opType = 304
opStructFieldPtrHeadOmitEmptyUint8 opType = 305
opStructFieldPtrHeadOmitEmptyUint16 opType = 306
opStructFieldPtrHeadOmitEmptyUint32 opType = 307
opStructFieldPtrHeadOmitEmptyUint64 opType = 308
opStructFieldPtrHeadOmitEmptyFloat32 opType = 309
opStructFieldPtrHeadOmitEmptyFloat64 opType = 310
opStructFieldPtrHeadOmitEmptyBool opType = 311
opStructFieldPtrHeadOmitEmptyString opType = 312
opStructFieldPtrHeadOmitEmptyBytes opType = 313
opStructFieldPtrHeadOmitEmptyArray opType = 314
opStructFieldPtrHeadOmitEmptyMap opType = 315
opStructFieldPtrHeadOmitEmptyMapLoad opType = 316
opStructFieldPtrHeadOmitEmptySlice opType = 317
opStructFieldPtrHeadOmitEmptyStruct opType = 318
opStructFieldPtrHeadOmitEmptyMarshalJSON opType = 319
opStructFieldPtrHeadOmitEmptyMarshalText opType = 320
opStructFieldPtrHeadOmitEmptyRecursive opType = 321
opStructFieldPtrHeadOmitEmptyIntString opType = 322
opStructFieldPtrHeadOmitEmptyInt8String opType = 323
opStructFieldPtrHeadOmitEmptyInt16String opType = 324
opStructFieldPtrHeadOmitEmptyInt32String opType = 325
opStructFieldPtrHeadOmitEmptyInt64String opType = 326
opStructFieldPtrHeadOmitEmptyUintString opType = 327
opStructFieldPtrHeadOmitEmptyUint8String opType = 328
opStructFieldPtrHeadOmitEmptyUint16String opType = 329
opStructFieldPtrHeadOmitEmptyUint32String opType = 330
opStructFieldPtrHeadOmitEmptyUint64String opType = 331
opStructFieldPtrHeadStringTagInt opType = 332
opStructFieldPtrHeadStringTagInt8 opType = 333
opStructFieldPtrHeadStringTagInt16 opType = 334
opStructFieldPtrHeadStringTagInt32 opType = 335
opStructFieldPtrHeadStringTagInt64 opType = 336
opStructFieldPtrHeadStringTagUint opType = 337
opStructFieldPtrHeadStringTagUint8 opType = 338
opStructFieldPtrHeadStringTagUint16 opType = 339
opStructFieldPtrHeadStringTagUint32 opType = 340
opStructFieldPtrHeadStringTagUint64 opType = 341
opStructFieldPtrHeadStringTagFloat32 opType = 342
opStructFieldPtrHeadStringTagFloat64 opType = 343
opStructFieldPtrHeadStringTagBool opType = 344
opStructFieldPtrHeadStringTagString opType = 345
opStructFieldPtrHeadStringTagBytes opType = 346
opStructFieldPtrHeadStringTagArray opType = 347
opStructFieldPtrHeadStringTagMap opType = 348
opStructFieldPtrHeadStringTagMapLoad opType = 349
opStructFieldPtrHeadStringTagSlice opType = 350
opStructFieldPtrHeadStringTagStruct opType = 351
opStructFieldPtrHeadStringTagMarshalJSON opType = 352
opStructFieldPtrHeadStringTagMarshalText opType = 353
opStructFieldPtrHeadStringTagRecursive opType = 354
opStructFieldPtrHeadStringTagIntString opType = 355
opStructFieldPtrHeadStringTagInt8String opType = 356
opStructFieldPtrHeadStringTagInt16String opType = 357
opStructFieldPtrHeadStringTagInt32String opType = 358
opStructFieldPtrHeadStringTagInt64String opType = 359
opStructFieldPtrHeadStringTagUintString opType = 360
opStructFieldPtrHeadStringTagUint8String opType = 361
opStructFieldPtrHeadStringTagUint16String opType = 362
opStructFieldPtrHeadStringTagUint32String opType = 363
opStructFieldPtrHeadStringTagUint64String opType = 364
opStructFieldPtrAnonymousHeadInt opType = 365
opStructFieldPtrAnonymousHeadInt8 opType = 366
opStructFieldPtrAnonymousHeadInt16 opType = 367
opStructFieldPtrAnonymousHeadInt32 opType = 368
opStructFieldPtrAnonymousHeadInt64 opType = 369
opStructFieldPtrAnonymousHeadUint opType = 370
opStructFieldPtrAnonymousHeadUint8 opType = 371
opStructFieldPtrAnonymousHeadUint16 opType = 372
opStructFieldPtrAnonymousHeadUint32 opType = 373
opStructFieldPtrAnonymousHeadUint64 opType = 374
opStructFieldPtrAnonymousHeadFloat32 opType = 375
opStructFieldPtrAnonymousHeadFloat64 opType = 376
opStructFieldPtrAnonymousHeadBool opType = 377
opStructFieldPtrAnonymousHeadString opType = 378
opStructFieldPtrAnonymousHeadBytes opType = 379
opStructFieldPtrAnonymousHeadArray opType = 380
opStructFieldPtrAnonymousHeadMap opType = 381
opStructFieldPtrAnonymousHeadMapLoad opType = 382
opStructFieldPtrAnonymousHeadSlice opType = 383
opStructFieldPtrAnonymousHeadStruct opType = 384
opStructFieldPtrAnonymousHeadMarshalJSON opType = 385
opStructFieldPtrAnonymousHeadMarshalText opType = 386
opStructFieldPtrAnonymousHeadRecursive opType = 387
opStructFieldPtrAnonymousHeadIntString opType = 388
opStructFieldPtrAnonymousHeadInt8String opType = 389
opStructFieldPtrAnonymousHeadInt16String opType = 390
opStructFieldPtrAnonymousHeadInt32String opType = 391
opStructFieldPtrAnonymousHeadInt64String opType = 392
opStructFieldPtrAnonymousHeadUintString opType = 393
opStructFieldPtrAnonymousHeadUint8String opType = 394
opStructFieldPtrAnonymousHeadUint16String opType = 395
opStructFieldPtrAnonymousHeadUint32String opType = 396
opStructFieldPtrAnonymousHeadUint64String opType = 397
opStructFieldPtrAnonymousHeadOmitEmptyInt opType = 398
opStructFieldPtrAnonymousHeadOmitEmptyInt8 opType = 399
opStructFieldPtrAnonymousHeadOmitEmptyInt16 opType = 400
opStructFieldPtrAnonymousHeadOmitEmptyInt32 opType = 401
opStructFieldPtrAnonymousHeadOmitEmptyInt64 opType = 402
opStructFieldPtrAnonymousHeadOmitEmptyUint opType = 403
opStructFieldPtrAnonymousHeadOmitEmptyUint8 opType = 404
opStructFieldPtrAnonymousHeadOmitEmptyUint16 opType = 405
opStructFieldPtrAnonymousHeadOmitEmptyUint32 opType = 406
opStructFieldPtrAnonymousHeadOmitEmptyUint64 opType = 407
opStructFieldPtrAnonymousHeadOmitEmptyFloat32 opType = 408
opStructFieldPtrAnonymousHeadOmitEmptyFloat64 opType = 409
opStructFieldPtrAnonymousHeadOmitEmptyBool opType = 410
opStructFieldPtrAnonymousHeadOmitEmptyString opType = 411
opStructFieldPtrAnonymousHeadOmitEmptyBytes opType = 412
opStructFieldPtrAnonymousHeadOmitEmptyArray opType = 413
opStructFieldPtrAnonymousHeadOmitEmptyMap opType = 414
opStructFieldPtrAnonymousHeadOmitEmptyMapLoad opType = 415
opStructFieldPtrAnonymousHeadOmitEmptySlice opType = 416
opStructFieldPtrAnonymousHeadOmitEmptyStruct opType = 417
opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSON opType = 418
opStructFieldPtrAnonymousHeadOmitEmptyMarshalText opType = 419
opStructFieldPtrAnonymousHeadOmitEmptyRecursive opType = 420
opStructFieldPtrAnonymousHeadOmitEmptyIntString opType = 421
opStructFieldPtrAnonymousHeadOmitEmptyInt8String opType = 422
opStructFieldPtrAnonymousHeadOmitEmptyInt16String opType = 423
opStructFieldPtrAnonymousHeadOmitEmptyInt32String opType = 424
opStructFieldPtrAnonymousHeadOmitEmptyInt64String opType = 425
opStructFieldPtrAnonymousHeadOmitEmptyUintString opType = 426
opStructFieldPtrAnonymousHeadOmitEmptyUint8String opType = 427
opStructFieldPtrAnonymousHeadOmitEmptyUint16String opType = 428
opStructFieldPtrAnonymousHeadOmitEmptyUint32String opType = 429
opStructFieldPtrAnonymousHeadOmitEmptyUint64String opType = 430
opStructFieldPtrAnonymousHeadStringTagInt opType = 431
opStructFieldPtrAnonymousHeadStringTagInt8 opType = 432
opStructFieldPtrAnonymousHeadStringTagInt16 opType = 433
opStructFieldPtrAnonymousHeadStringTagInt32 opType = 434
opStructFieldPtrAnonymousHeadStringTagInt64 opType = 435
opStructFieldPtrAnonymousHeadStringTagUint opType = 436
opStructFieldPtrAnonymousHeadStringTagUint8 opType = 437
opStructFieldPtrAnonymousHeadStringTagUint16 opType = 438
opStructFieldPtrAnonymousHeadStringTagUint32 opType = 439
opStructFieldPtrAnonymousHeadStringTagUint64 opType = 440
opStructFieldPtrAnonymousHeadStringTagFloat32 opType = 441
opStructFieldPtrAnonymousHeadStringTagFloat64 opType = 442
opStructFieldPtrAnonymousHeadStringTagBool opType = 443
opStructFieldPtrAnonymousHeadStringTagString opType = 444
opStructFieldPtrAnonymousHeadStringTagBytes opType = 445
opStructFieldPtrAnonymousHeadStringTagArray opType = 446
opStructFieldPtrAnonymousHeadStringTagMap opType = 447
opStructFieldPtrAnonymousHeadStringTagMapLoad opType = 448
opStructFieldPtrAnonymousHeadStringTagSlice opType = 449
opStructFieldPtrAnonymousHeadStringTagStruct opType = 450
opStructFieldPtrAnonymousHeadStringTagMarshalJSON opType = 451
opStructFieldPtrAnonymousHeadStringTagMarshalText opType = 452
opStructFieldPtrAnonymousHeadStringTagRecursive opType = 453
opStructFieldPtrAnonymousHeadStringTagIntString opType = 454
opStructFieldPtrAnonymousHeadStringTagInt8String opType = 455
opStructFieldPtrAnonymousHeadStringTagInt16String opType = 456
opStructFieldPtrAnonymousHeadStringTagInt32String opType = 457
opStructFieldPtrAnonymousHeadStringTagInt64String opType = 458
opStructFieldPtrAnonymousHeadStringTagUintString opType = 459
opStructFieldPtrAnonymousHeadStringTagUint8String opType = 460
opStructFieldPtrAnonymousHeadStringTagUint16String opType = 461
opStructFieldPtrAnonymousHeadStringTagUint32String opType = 462
opStructFieldPtrAnonymousHeadStringTagUint64String opType = 463
opStructFieldInt opType = 464
opStructFieldInt8 opType = 465
opStructFieldInt16 opType = 466
opStructFieldInt32 opType = 467
opStructFieldInt64 opType = 468
opStructFieldUint opType = 469
opStructFieldUint8 opType = 470
opStructFieldUint16 opType = 471
opStructFieldUint32 opType = 472
opStructFieldUint64 opType = 473
opStructFieldFloat32 opType = 474
opStructFieldFloat64 opType = 475
opStructFieldBool opType = 476
opStructFieldString opType = 477
opStructFieldBytes opType = 478
opStructFieldArray opType = 479
opStructFieldMap opType = 480
opStructFieldMapLoad opType = 481
opStructFieldSlice opType = 482
opStructFieldStruct opType = 483
opStructFieldMarshalJSON opType = 484
opStructFieldMarshalText opType = 485
opStructFieldRecursive opType = 486
opStructFieldIntString opType = 487
opStructFieldInt8String opType = 488
opStructFieldInt16String opType = 489
opStructFieldInt32String opType = 490
opStructFieldInt64String opType = 491
opStructFieldUintString opType = 492
opStructFieldUint8String opType = 493
opStructFieldUint16String opType = 494
opStructFieldUint32String opType = 495
opStructFieldUint64String opType = 496
opStructFieldPtrInt opType = 497
opStructFieldPtrInt8 opType = 498
opStructFieldPtrInt16 opType = 499
opStructFieldPtrInt32 opType = 500
opStructFieldPtrInt64 opType = 501
opStructFieldPtrUint opType = 502
opStructFieldPtrUint8 opType = 503
opStructFieldPtrUint16 opType = 504
opStructFieldPtrUint32 opType = 505
opStructFieldPtrUint64 opType = 506
opStructFieldPtrFloat32 opType = 507
opStructFieldPtrFloat64 opType = 508
opStructFieldPtrBool opType = 509
opStructFieldPtrString opType = 510
opStructFieldPtrBytes opType = 511
opStructFieldPtrArray opType = 512
opStructFieldPtrMap opType = 513
opStructFieldPtrMapLoad opType = 514
opStructFieldPtrSlice opType = 515
opStructFieldPtrStruct opType = 516
opStructFieldPtrMarshalJSON opType = 517
opStructFieldPtrMarshalText opType = 518
opStructFieldPtrRecursive opType = 519
opStructFieldPtrIntString opType = 520
opStructFieldPtrInt8String opType = 521
opStructFieldPtrInt16String opType = 522
opStructFieldPtrInt32String opType = 523
opStructFieldPtrInt64String opType = 524
opStructFieldPtrUintString opType = 525
opStructFieldPtrUint8String opType = 526
opStructFieldPtrUint16String opType = 527
opStructFieldPtrUint32String opType = 528
opStructFieldPtrUint64String opType = 529
opStructFieldOmitEmptyInt opType = 530
opStructFieldOmitEmptyInt8 opType = 531
opStructFieldOmitEmptyInt16 opType = 532
opStructFieldOmitEmptyInt32 opType = 533
opStructFieldOmitEmptyInt64 opType = 534
opStructFieldOmitEmptyUint opType = 535
opStructFieldOmitEmptyUint8 opType = 536
opStructFieldOmitEmptyUint16 opType = 537
opStructFieldOmitEmptyUint32 opType = 538
opStructFieldOmitEmptyUint64 opType = 539
opStructFieldOmitEmptyFloat32 opType = 540
opStructFieldOmitEmptyFloat64 opType = 541
opStructFieldOmitEmptyBool opType = 542
opStructFieldOmitEmptyString opType = 543
opStructFieldOmitEmptyBytes opType = 544
opStructFieldOmitEmptyArray opType = 545
opStructFieldOmitEmptyMap opType = 546
opStructFieldOmitEmptyMapLoad opType = 547
opStructFieldOmitEmptySlice opType = 548
opStructFieldOmitEmptyStruct opType = 549
opStructFieldOmitEmptyMarshalJSON opType = 550
opStructFieldOmitEmptyMarshalText opType = 551
opStructFieldOmitEmptyRecursive opType = 552
opStructFieldOmitEmptyIntString opType = 553
opStructFieldOmitEmptyInt8String opType = 554
opStructFieldOmitEmptyInt16String opType = 555
opStructFieldOmitEmptyInt32String opType = 556
opStructFieldOmitEmptyInt64String opType = 557
opStructFieldOmitEmptyUintString opType = 558
opStructFieldOmitEmptyUint8String opType = 559
opStructFieldOmitEmptyUint16String opType = 560
opStructFieldOmitEmptyUint32String opType = 561
opStructFieldOmitEmptyUint64String opType = 562
opStructFieldStringTagInt opType = 563
opStructFieldStringTagInt8 opType = 564
opStructFieldStringTagInt16 opType = 565
opStructFieldStringTagInt32 opType = 566
opStructFieldStringTagInt64 opType = 567
opStructFieldStringTagUint opType = 568
opStructFieldStringTagUint8 opType = 569
opStructFieldStringTagUint16 opType = 570
opStructFieldStringTagUint32 opType = 571
opStructFieldStringTagUint64 opType = 572
opStructFieldStringTagFloat32 opType = 573
opStructFieldStringTagFloat64 opType = 574
opStructFieldStringTagBool opType = 575
opStructFieldStringTagString opType = 576
opStructFieldStringTagBytes opType = 577
opStructFieldStringTagArray opType = 578
opStructFieldStringTagMap opType = 579
opStructFieldStringTagMapLoad opType = 580
opStructFieldStringTagSlice opType = 581
opStructFieldStringTagStruct opType = 582
opStructFieldStringTagMarshalJSON opType = 583
opStructFieldStringTagMarshalText opType = 584
opStructFieldStringTagRecursive opType = 585
opStructFieldStringTagIntString opType = 586
opStructFieldStringTagInt8String opType = 587
opStructFieldStringTagInt16String opType = 588
opStructFieldStringTagInt32String opType = 589
opStructFieldStringTagInt64String opType = 590
opStructFieldStringTagUintString opType = 591
opStructFieldStringTagUint8String opType = 592
opStructFieldStringTagUint16String opType = 593
opStructFieldStringTagUint32String opType = 594
opStructFieldStringTagUint64String opType = 595
opEndIndent opType = 596
opInterfaceIndent opType = 597
opInterfaceEndIndent opType = 598
opPtrIndent opType = 599
opSliceHeadIndent opType = 600
opRootSliceHeadIndent opType = 601
opSliceElemIndent opType = 602
opRootSliceElemIndent opType = 603
opSliceEndIndent opType = 604
opArrayHeadIndent opType = 605
opArrayElemIndent opType = 606
opArrayEndIndent opType = 607
opMapHeadIndent opType = 608
opMapHeadLoadIndent opType = 609
opMapKeyIndent opType = 610
opMapValueIndent opType = 611
opMapEndIndent opType = 612
opStructFieldHeadIndent opType = 613
opStructFieldHeadOmitEmptyIndent opType = 614
opStructFieldHeadStringTagIndent opType = 615
opStructFieldAnonymousHeadIndent opType = 616
opStructFieldAnonymousHeadOmitEmptyIndent opType = 617
opStructFieldPtrAnonymousHeadOmitEmptyIndent opType = 618
opStructFieldAnonymousHeadStringTagIndent opType = 619
opStructFieldPtrAnonymousHeadStringTagIndent opType = 620
opStructFieldPtrHeadIndent opType = 621
opStructFieldPtrHeadOmitEmptyIndent opType = 622
opStructFieldPtrHeadStringTagIndent opType = 623
opStructFieldPtrAnonymousHeadIndent opType = 624
opStructFieldIndent opType = 625
opStructFieldOmitEmptyIndent opType = 626
opStructFieldStringTagIndent opType = 627
opStructFieldRecursiveEndIndent opType = 628
opStructEndIndent opType = 629
opStructAnonymousEndIndent opType = 630
opIntIndent opType = 631
opInt8Indent opType = 632
opInt16Indent opType = 633
opInt32Indent opType = 634
opInt64Indent opType = 635
opUintIndent opType = 636
opUint8Indent opType = 637
opUint16Indent opType = 638
opUint32Indent opType = 639
opUint64Indent opType = 640
opFloat32Indent opType = 641
opFloat64Indent opType = 642
opBoolIndent opType = 643
opStringIndent opType = 644
opBytesIndent opType = 645
opArrayIndent opType = 646
opMapIndent opType = 647
opMapLoadIndent opType = 648
opSliceIndent opType = 649
opStructIndent opType = 650
opMarshalJSONIndent opType = 651
opMarshalTextIndent opType = 652
opRecursiveIndent opType = 653
opIntStringIndent opType = 654
opInt8StringIndent opType = 655
opInt16StringIndent opType = 656
opInt32StringIndent opType = 657
opInt64StringIndent opType = 658
opUintStringIndent opType = 659
opUint8StringIndent opType = 660
opUint16StringIndent opType = 661
opUint32StringIndent opType = 662
opUint64StringIndent opType = 663
opStructFieldHeadIntIndent opType = 664
opStructFieldHeadInt8Indent opType = 665
opStructFieldHeadInt16Indent opType = 666
opStructFieldHeadInt32Indent opType = 667
opStructFieldHeadInt64Indent opType = 668
opStructFieldHeadUintIndent opType = 669
opStructFieldHeadUint8Indent opType = 670
opStructFieldHeadUint16Indent opType = 671
opStructFieldHeadUint32Indent opType = 672
opStructFieldHeadUint64Indent opType = 673
opStructFieldHeadFloat32Indent opType = 674
opStructFieldHeadFloat64Indent opType = 675
opStructFieldHeadBoolIndent opType = 676
opStructFieldHeadStringIndent opType = 677
opStructFieldHeadBytesIndent opType = 678
opStructFieldHeadArrayIndent opType = 679
opStructFieldHeadMapIndent opType = 680
opStructFieldHeadMapLoadIndent opType = 681
opStructFieldHeadSliceIndent opType = 682
opStructFieldHeadStructIndent opType = 683
opStructFieldHeadMarshalJSONIndent opType = 684
opStructFieldHeadMarshalTextIndent opType = 685
opStructFieldHeadRecursiveIndent opType = 686
opStructFieldHeadIntStringIndent opType = 687
opStructFieldHeadInt8StringIndent opType = 688
opStructFieldHeadInt16StringIndent opType = 689
opStructFieldHeadInt32StringIndent opType = 690
opStructFieldHeadInt64StringIndent opType = 691
opStructFieldHeadUintStringIndent opType = 692
opStructFieldHeadUint8StringIndent opType = 693
opStructFieldHeadUint16StringIndent opType = 694
opStructFieldHeadUint32StringIndent opType = 695
opStructFieldHeadUint64StringIndent opType = 696
opStructFieldHeadOmitEmptyIntIndent opType = 697
opStructFieldHeadOmitEmptyInt8Indent opType = 698
opStructFieldHeadOmitEmptyInt16Indent opType = 699
opStructFieldHeadOmitEmptyInt32Indent opType = 700
opStructFieldHeadOmitEmptyInt64Indent opType = 701
opStructFieldHeadOmitEmptyUintIndent opType = 702
opStructFieldHeadOmitEmptyUint8Indent opType = 703
opStructFieldHeadOmitEmptyUint16Indent opType = 704
opStructFieldHeadOmitEmptyUint32Indent opType = 705
opStructFieldHeadOmitEmptyUint64Indent opType = 706
opStructFieldHeadOmitEmptyFloat32Indent opType = 707
opStructFieldHeadOmitEmptyFloat64Indent opType = 708
opStructFieldHeadOmitEmptyBoolIndent opType = 709
opStructFieldHeadOmitEmptyStringIndent opType = 710
opStructFieldHeadOmitEmptyBytesIndent opType = 711
opStructFieldHeadOmitEmptyArrayIndent opType = 712
opStructFieldHeadOmitEmptyMapIndent opType = 713
opStructFieldHeadOmitEmptyMapLoadIndent opType = 714
opStructFieldHeadOmitEmptySliceIndent opType = 715
opStructFieldHeadOmitEmptyStructIndent opType = 716
opStructFieldHeadOmitEmptyMarshalJSONIndent opType = 717
opStructFieldHeadOmitEmptyMarshalTextIndent opType = 718
opStructFieldHeadOmitEmptyRecursiveIndent opType = 719
opStructFieldHeadOmitEmptyIntStringIndent opType = 720
opStructFieldHeadOmitEmptyInt8StringIndent opType = 721
opStructFieldHeadOmitEmptyInt16StringIndent opType = 722
opStructFieldHeadOmitEmptyInt32StringIndent opType = 723
opStructFieldHeadOmitEmptyInt64StringIndent opType = 724
opStructFieldHeadOmitEmptyUintStringIndent opType = 725
opStructFieldHeadOmitEmptyUint8StringIndent opType = 726
opStructFieldHeadOmitEmptyUint16StringIndent opType = 727
opStructFieldHeadOmitEmptyUint32StringIndent opType = 728
opStructFieldHeadOmitEmptyUint64StringIndent opType = 729
opStructFieldHeadStringTagIntIndent opType = 730
opStructFieldHeadStringTagInt8Indent opType = 731
opStructFieldHeadStringTagInt16Indent opType = 732
opStructFieldHeadStringTagInt32Indent opType = 733
opStructFieldHeadStringTagInt64Indent opType = 734
opStructFieldHeadStringTagUintIndent opType = 735
opStructFieldHeadStringTagUint8Indent opType = 736
opStructFieldHeadStringTagUint16Indent opType = 737
opStructFieldHeadStringTagUint32Indent opType = 738
opStructFieldHeadStringTagUint64Indent opType = 739
opStructFieldHeadStringTagFloat32Indent opType = 740
opStructFieldHeadStringTagFloat64Indent opType = 741
opStructFieldHeadStringTagBoolIndent opType = 742
opStructFieldHeadStringTagStringIndent opType = 743
opStructFieldHeadStringTagBytesIndent opType = 744
opStructFieldHeadStringTagArrayIndent opType = 745
opStructFieldHeadStringTagMapIndent opType = 746
opStructFieldHeadStringTagMapLoadIndent opType = 747
opStructFieldHeadStringTagSliceIndent opType = 748
opStructFieldHeadStringTagStructIndent opType = 749
opStructFieldHeadStringTagMarshalJSONIndent opType = 750
opStructFieldHeadStringTagMarshalTextIndent opType = 751
opStructFieldHeadStringTagRecursiveIndent opType = 752
opStructFieldHeadStringTagIntStringIndent opType = 753
opStructFieldHeadStringTagInt8StringIndent opType = 754
opStructFieldHeadStringTagInt16StringIndent opType = 755
opStructFieldHeadStringTagInt32StringIndent opType = 756
opStructFieldHeadStringTagInt64StringIndent opType = 757
opStructFieldHeadStringTagUintStringIndent opType = 758
opStructFieldHeadStringTagUint8StringIndent opType = 759
opStructFieldHeadStringTagUint16StringIndent opType = 760
opStructFieldHeadStringTagUint32StringIndent opType = 761
opStructFieldHeadStringTagUint64StringIndent opType = 762
opStructFieldAnonymousHeadIntIndent opType = 763
opStructFieldAnonymousHeadInt8Indent opType = 764
opStructFieldAnonymousHeadInt16Indent opType = 765
opStructFieldAnonymousHeadInt32Indent opType = 766
opStructFieldAnonymousHeadInt64Indent opType = 767
opStructFieldAnonymousHeadUintIndent opType = 768
opStructFieldAnonymousHeadUint8Indent opType = 769
opStructFieldAnonymousHeadUint16Indent opType = 770
opStructFieldAnonymousHeadUint32Indent opType = 771
opStructFieldAnonymousHeadUint64Indent opType = 772
opStructFieldAnonymousHeadFloat32Indent opType = 773
opStructFieldAnonymousHeadFloat64Indent opType = 774
opStructFieldAnonymousHeadBoolIndent opType = 775
opStructFieldAnonymousHeadStringIndent opType = 776
opStructFieldAnonymousHeadBytesIndent opType = 777
opStructFieldAnonymousHeadArrayIndent opType = 778
opStructFieldAnonymousHeadMapIndent opType = 779
opStructFieldAnonymousHeadMapLoadIndent opType = 780
opStructFieldAnonymousHeadSliceIndent opType = 781
opStructFieldAnonymousHeadStructIndent opType = 782
opStructFieldAnonymousHeadMarshalJSONIndent opType = 783
opStructFieldAnonymousHeadMarshalTextIndent opType = 784
opStructFieldAnonymousHeadRecursiveIndent opType = 785
opStructFieldAnonymousHeadIntStringIndent opType = 786
opStructFieldAnonymousHeadInt8StringIndent opType = 787
opStructFieldAnonymousHeadInt16StringIndent opType = 788
opStructFieldAnonymousHeadInt32StringIndent opType = 789
opStructFieldAnonymousHeadInt64StringIndent opType = 790
opStructFieldAnonymousHeadUintStringIndent opType = 791
opStructFieldAnonymousHeadUint8StringIndent opType = 792
opStructFieldAnonymousHeadUint16StringIndent opType = 793
opStructFieldAnonymousHeadUint32StringIndent opType = 794
opStructFieldAnonymousHeadUint64StringIndent opType = 795
opStructFieldAnonymousHeadOmitEmptyIntIndent opType = 796
opStructFieldAnonymousHeadOmitEmptyInt8Indent opType = 797
opStructFieldAnonymousHeadOmitEmptyInt16Indent opType = 798
opStructFieldAnonymousHeadOmitEmptyInt32Indent opType = 799
opStructFieldAnonymousHeadOmitEmptyInt64Indent opType = 800
opStructFieldAnonymousHeadOmitEmptyUintIndent opType = 801
opStructFieldAnonymousHeadOmitEmptyUint8Indent opType = 802
opStructFieldAnonymousHeadOmitEmptyUint16Indent opType = 803
opStructFieldAnonymousHeadOmitEmptyUint32Indent opType = 804
opStructFieldAnonymousHeadOmitEmptyUint64Indent opType = 805
opStructFieldAnonymousHeadOmitEmptyFloat32Indent opType = 806
opStructFieldAnonymousHeadOmitEmptyFloat64Indent opType = 807
opStructFieldAnonymousHeadOmitEmptyBoolIndent opType = 808
opStructFieldAnonymousHeadOmitEmptyStringIndent opType = 809
opStructFieldAnonymousHeadOmitEmptyBytesIndent opType = 810
opStructFieldAnonymousHeadOmitEmptyArrayIndent opType = 811
opStructFieldAnonymousHeadOmitEmptyMapIndent opType = 812
opStructFieldAnonymousHeadOmitEmptyMapLoadIndent opType = 813
opStructFieldAnonymousHeadOmitEmptySliceIndent opType = 814
opStructFieldAnonymousHeadOmitEmptyStructIndent opType = 815
opStructFieldAnonymousHeadOmitEmptyMarshalJSONIndent opType = 816
opStructFieldAnonymousHeadOmitEmptyMarshalTextIndent opType = 817
opStructFieldAnonymousHeadOmitEmptyRecursiveIndent opType = 818
opStructFieldAnonymousHeadOmitEmptyIntStringIndent opType = 819
opStructFieldAnonymousHeadOmitEmptyInt8StringIndent opType = 820
opStructFieldAnonymousHeadOmitEmptyInt16StringIndent opType = 821
opStructFieldAnonymousHeadOmitEmptyInt32StringIndent opType = 822
opStructFieldAnonymousHeadOmitEmptyInt64StringIndent opType = 823
opStructFieldAnonymousHeadOmitEmptyUintStringIndent opType = 824
opStructFieldAnonymousHeadOmitEmptyUint8StringIndent opType = 825
opStructFieldAnonymousHeadOmitEmptyUint16StringIndent opType = 826
opStructFieldAnonymousHeadOmitEmptyUint32StringIndent opType = 827
opStructFieldAnonymousHeadOmitEmptyUint64StringIndent opType = 828
opStructFieldAnonymousHeadStringTagIntIndent opType = 829
opStructFieldAnonymousHeadStringTagInt8Indent opType = 830
opStructFieldAnonymousHeadStringTagInt16Indent opType = 831
opStructFieldAnonymousHeadStringTagInt32Indent opType = 832
opStructFieldAnonymousHeadStringTagInt64Indent opType = 833
opStructFieldAnonymousHeadStringTagUintIndent opType = 834
opStructFieldAnonymousHeadStringTagUint8Indent opType = 835
opStructFieldAnonymousHeadStringTagUint16Indent opType = 836
opStructFieldAnonymousHeadStringTagUint32Indent opType = 837
opStructFieldAnonymousHeadStringTagUint64Indent opType = 838
opStructFieldAnonymousHeadStringTagFloat32Indent opType = 839
opStructFieldAnonymousHeadStringTagFloat64Indent opType = 840
opStructFieldAnonymousHeadStringTagBoolIndent opType = 841
opStructFieldAnonymousHeadStringTagStringIndent opType = 842
opStructFieldAnonymousHeadStringTagBytesIndent opType = 843
opStructFieldAnonymousHeadStringTagArrayIndent opType = 844
opStructFieldAnonymousHeadStringTagMapIndent opType = 845
opStructFieldAnonymousHeadStringTagMapLoadIndent opType = 846
opStructFieldAnonymousHeadStringTagSliceIndent opType = 847
opStructFieldAnonymousHeadStringTagStructIndent opType = 848
opStructFieldAnonymousHeadStringTagMarshalJSONIndent opType = 849
opStructFieldAnonymousHeadStringTagMarshalTextIndent opType = 850
opStructFieldAnonymousHeadStringTagRecursiveIndent opType = 851
opStructFieldAnonymousHeadStringTagIntStringIndent opType = 852
opStructFieldAnonymousHeadStringTagInt8StringIndent opType = 853
opStructFieldAnonymousHeadStringTagInt16StringIndent opType = 854
opStructFieldAnonymousHeadStringTagInt32StringIndent opType = 855
opStructFieldAnonymousHeadStringTagInt64StringIndent opType = 856
opStructFieldAnonymousHeadStringTagUintStringIndent opType = 857
opStructFieldAnonymousHeadStringTagUint8StringIndent opType = 858
opStructFieldAnonymousHeadStringTagUint16StringIndent opType = 859
opStructFieldAnonymousHeadStringTagUint32StringIndent opType = 860
opStructFieldAnonymousHeadStringTagUint64StringIndent opType = 861
opStructFieldPtrHeadIntIndent opType = 862
opStructFieldPtrHeadInt8Indent opType = 863
opStructFieldPtrHeadInt16Indent opType = 864
opStructFieldPtrHeadInt32Indent opType = 865
opStructFieldPtrHeadInt64Indent opType = 866
opStructFieldPtrHeadUintIndent opType = 867
opStructFieldPtrHeadUint8Indent opType = 868
opStructFieldPtrHeadUint16Indent opType = 869
opStructFieldPtrHeadUint32Indent opType = 870
opStructFieldPtrHeadUint64Indent opType = 871
opStructFieldPtrHeadFloat32Indent opType = 872
opStructFieldPtrHeadFloat64Indent opType = 873
opStructFieldPtrHeadBoolIndent opType = 874
opStructFieldPtrHeadStringIndent opType = 875
opStructFieldPtrHeadBytesIndent opType = 876
opStructFieldPtrHeadArrayIndent opType = 877
opStructFieldPtrHeadMapIndent opType = 878
opStructFieldPtrHeadMapLoadIndent opType = 879
opStructFieldPtrHeadSliceIndent opType = 880
opStructFieldPtrHeadStructIndent opType = 881
opStructFieldPtrHeadMarshalJSONIndent opType = 882
opStructFieldPtrHeadMarshalTextIndent opType = 883
opStructFieldPtrHeadRecursiveIndent opType = 884
opStructFieldPtrHeadIntStringIndent opType = 885
opStructFieldPtrHeadInt8StringIndent opType = 886
opStructFieldPtrHeadInt16StringIndent opType = 887
opStructFieldPtrHeadInt32StringIndent opType = 888
opStructFieldPtrHeadInt64StringIndent opType = 889
opStructFieldPtrHeadUintStringIndent opType = 890
opStructFieldPtrHeadUint8StringIndent opType = 891
opStructFieldPtrHeadUint16StringIndent opType = 892
opStructFieldPtrHeadUint32StringIndent opType = 893
opStructFieldPtrHeadUint64StringIndent opType = 894
opStructFieldPtrHeadOmitEmptyIntIndent opType = 895
opStructFieldPtrHeadOmitEmptyInt8Indent opType = 896
opStructFieldPtrHeadOmitEmptyInt16Indent opType = 897
opStructFieldPtrHeadOmitEmptyInt32Indent opType = 898
opStructFieldPtrHeadOmitEmptyInt64Indent opType = 899
opStructFieldPtrHeadOmitEmptyUintIndent opType = 900
opStructFieldPtrHeadOmitEmptyUint8Indent opType = 901
opStructFieldPtrHeadOmitEmptyUint16Indent opType = 902
opStructFieldPtrHeadOmitEmptyUint32Indent opType = 903
opStructFieldPtrHeadOmitEmptyUint64Indent opType = 904
opStructFieldPtrHeadOmitEmptyFloat32Indent opType = 905
opStructFieldPtrHeadOmitEmptyFloat64Indent opType = 906
opStructFieldPtrHeadOmitEmptyBoolIndent opType = 907
opStructFieldPtrHeadOmitEmptyStringIndent opType = 908
opStructFieldPtrHeadOmitEmptyBytesIndent opType = 909
opStructFieldPtrHeadOmitEmptyArrayIndent opType = 910
opStructFieldPtrHeadOmitEmptyMapIndent opType = 911
opStructFieldPtrHeadOmitEmptyMapLoadIndent opType = 912
opStructFieldPtrHeadOmitEmptySliceIndent opType = 913
opStructFieldPtrHeadOmitEmptyStructIndent opType = 914
opStructFieldPtrHeadOmitEmptyMarshalJSONIndent opType = 915
opStructFieldPtrHeadOmitEmptyMarshalTextIndent opType = 916
opStructFieldPtrHeadOmitEmptyRecursiveIndent opType = 917
opStructFieldPtrHeadOmitEmptyIntStringIndent opType = 918
opStructFieldPtrHeadOmitEmptyInt8StringIndent opType = 919
opStructFieldPtrHeadOmitEmptyInt16StringIndent opType = 920
opStructFieldPtrHeadOmitEmptyInt32StringIndent opType = 921
opStructFieldPtrHeadOmitEmptyInt64StringIndent opType = 922
opStructFieldPtrHeadOmitEmptyUintStringIndent opType = 923
opStructFieldPtrHeadOmitEmptyUint8StringIndent opType = 924
opStructFieldPtrHeadOmitEmptyUint16StringIndent opType = 925
opStructFieldPtrHeadOmitEmptyUint32StringIndent opType = 926
opStructFieldPtrHeadOmitEmptyUint64StringIndent opType = 927
opStructFieldPtrHeadStringTagIntIndent opType = 928
opStructFieldPtrHeadStringTagInt8Indent opType = 929
opStructFieldPtrHeadStringTagInt16Indent opType = 930
opStructFieldPtrHeadStringTagInt32Indent opType = 931
opStructFieldPtrHeadStringTagInt64Indent opType = 932
opStructFieldPtrHeadStringTagUintIndent opType = 933
opStructFieldPtrHeadStringTagUint8Indent opType = 934
opStructFieldPtrHeadStringTagUint16Indent opType = 935
opStructFieldPtrHeadStringTagUint32Indent opType = 936
opStructFieldPtrHeadStringTagUint64Indent opType = 937
opStructFieldPtrHeadStringTagFloat32Indent opType = 938
opStructFieldPtrHeadStringTagFloat64Indent opType = 939
opStructFieldPtrHeadStringTagBoolIndent opType = 940
opStructFieldPtrHeadStringTagStringIndent opType = 941
opStructFieldPtrHeadStringTagBytesIndent opType = 942
opStructFieldPtrHeadStringTagArrayIndent opType = 943
opStructFieldPtrHeadStringTagMapIndent opType = 944
opStructFieldPtrHeadStringTagMapLoadIndent opType = 945
opStructFieldPtrHeadStringTagSliceIndent opType = 946
opStructFieldPtrHeadStringTagStructIndent opType = 947
opStructFieldPtrHeadStringTagMarshalJSONIndent opType = 948
opStructFieldPtrHeadStringTagMarshalTextIndent opType = 949
opStructFieldPtrHeadStringTagRecursiveIndent opType = 950
opStructFieldPtrHeadStringTagIntStringIndent opType = 951
opStructFieldPtrHeadStringTagInt8StringIndent opType = 952
opStructFieldPtrHeadStringTagInt16StringIndent opType = 953
opStructFieldPtrHeadStringTagInt32StringIndent opType = 954
opStructFieldPtrHeadStringTagInt64StringIndent opType = 955
opStructFieldPtrHeadStringTagUintStringIndent opType = 956
opStructFieldPtrHeadStringTagUint8StringIndent opType = 957
opStructFieldPtrHeadStringTagUint16StringIndent opType = 958
opStructFieldPtrHeadStringTagUint32StringIndent opType = 959
opStructFieldPtrHeadStringTagUint64StringIndent opType = 960
opStructFieldPtrAnonymousHeadIntIndent opType = 961
opStructFieldPtrAnonymousHeadInt8Indent opType = 962
opStructFieldPtrAnonymousHeadInt16Indent opType = 963
opStructFieldPtrAnonymousHeadInt32Indent opType = 964
opStructFieldPtrAnonymousHeadInt64Indent opType = 965
opStructFieldPtrAnonymousHeadUintIndent opType = 966
opStructFieldPtrAnonymousHeadUint8Indent opType = 967
opStructFieldPtrAnonymousHeadUint16Indent opType = 968
opStructFieldPtrAnonymousHeadUint32Indent opType = 969
opStructFieldPtrAnonymousHeadUint64Indent opType = 970
opStructFieldPtrAnonymousHeadFloat32Indent opType = 971
opStructFieldPtrAnonymousHeadFloat64Indent opType = 972
opStructFieldPtrAnonymousHeadBoolIndent opType = 973
opStructFieldPtrAnonymousHeadStringIndent opType = 974
opStructFieldPtrAnonymousHeadBytesIndent opType = 975
opStructFieldPtrAnonymousHeadArrayIndent opType = 976
opStructFieldPtrAnonymousHeadMapIndent opType = 977
opStructFieldPtrAnonymousHeadMapLoadIndent opType = 978
opStructFieldPtrAnonymousHeadSliceIndent opType = 979
opStructFieldPtrAnonymousHeadStructIndent opType = 980
opStructFieldPtrAnonymousHeadMarshalJSONIndent opType = 981
opStructFieldPtrAnonymousHeadMarshalTextIndent opType = 982
opStructFieldPtrAnonymousHeadRecursiveIndent opType = 983
opStructFieldPtrAnonymousHeadIntStringIndent opType = 984
opStructFieldPtrAnonymousHeadInt8StringIndent opType = 985
opStructFieldPtrAnonymousHeadInt16StringIndent opType = 986
opStructFieldPtrAnonymousHeadInt32StringIndent opType = 987
opStructFieldPtrAnonymousHeadInt64StringIndent opType = 988
opStructFieldPtrAnonymousHeadUintStringIndent opType = 989
opStructFieldPtrAnonymousHeadUint8StringIndent opType = 990
opStructFieldPtrAnonymousHeadUint16StringIndent opType = 991
opStructFieldPtrAnonymousHeadUint32StringIndent opType = 992
opStructFieldPtrAnonymousHeadUint64StringIndent opType = 993
opStructFieldPtrAnonymousHeadOmitEmptyIntIndent opType = 994
opStructFieldPtrAnonymousHeadOmitEmptyInt8Indent opType = 995
opStructFieldPtrAnonymousHeadOmitEmptyInt16Indent opType = 996
opStructFieldPtrAnonymousHeadOmitEmptyInt32Indent opType = 997
opStructFieldPtrAnonymousHeadOmitEmptyInt64Indent opType = 998
opStructFieldPtrAnonymousHeadOmitEmptyUintIndent opType = 999
opStructFieldPtrAnonymousHeadOmitEmptyUint8Indent opType = 1000
opStructFieldPtrAnonymousHeadOmitEmptyUint16Indent opType = 1001
opStructFieldPtrAnonymousHeadOmitEmptyUint32Indent opType = 1002
opStructFieldPtrAnonymousHeadOmitEmptyUint64Indent opType = 1003
opStructFieldPtrAnonymousHeadOmitEmptyFloat32Indent opType = 1004
opStructFieldPtrAnonymousHeadOmitEmptyFloat64Indent opType = 1005
opStructFieldPtrAnonymousHeadOmitEmptyBoolIndent opType = 1006
opStructFieldPtrAnonymousHeadOmitEmptyStringIndent opType = 1007
opStructFieldPtrAnonymousHeadOmitEmptyBytesIndent opType = 1008
opStructFieldPtrAnonymousHeadOmitEmptyArrayIndent opType = 1009
opStructFieldPtrAnonymousHeadOmitEmptyMapIndent opType = 1010
opStructFieldPtrAnonymousHeadOmitEmptyMapLoadIndent opType = 1011
opStructFieldPtrAnonymousHeadOmitEmptySliceIndent opType = 1012
opStructFieldPtrAnonymousHeadOmitEmptyStructIndent opType = 1013
opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSONIndent opType = 1014
opStructFieldPtrAnonymousHeadOmitEmptyMarshalTextIndent opType = 1015
opStructFieldPtrAnonymousHeadOmitEmptyRecursiveIndent opType = 1016
opStructFieldPtrAnonymousHeadOmitEmptyIntStringIndent opType = 1017
opStructFieldPtrAnonymousHeadOmitEmptyInt8StringIndent opType = 1018
opStructFieldPtrAnonymousHeadOmitEmptyInt16StringIndent opType = 1019
opStructFieldPtrAnonymousHeadOmitEmptyInt32StringIndent opType = 1020
opStructFieldPtrAnonymousHeadOmitEmptyInt64StringIndent opType = 1021
opStructFieldPtrAnonymousHeadOmitEmptyUintStringIndent opType = 1022
opStructFieldPtrAnonymousHeadOmitEmptyUint8StringIndent opType = 1023
opStructFieldPtrAnonymousHeadOmitEmptyUint16StringIndent opType = 1024
opStructFieldPtrAnonymousHeadOmitEmptyUint32StringIndent opType = 1025
opStructFieldPtrAnonymousHeadOmitEmptyUint64StringIndent opType = 1026
opStructFieldPtrAnonymousHeadStringTagIntIndent opType = 1027
opStructFieldPtrAnonymousHeadStringTagInt8Indent opType = 1028
opStructFieldPtrAnonymousHeadStringTagInt16Indent opType = 1029
opStructFieldPtrAnonymousHeadStringTagInt32Indent opType = 1030
opStructFieldPtrAnonymousHeadStringTagInt64Indent opType = 1031
opStructFieldPtrAnonymousHeadStringTagUintIndent opType = 1032
opStructFieldPtrAnonymousHeadStringTagUint8Indent opType = 1033
opStructFieldPtrAnonymousHeadStringTagUint16Indent opType = 1034
opStructFieldPtrAnonymousHeadStringTagUint32Indent opType = 1035
opStructFieldPtrAnonymousHeadStringTagUint64Indent opType = 1036
opStructFieldPtrAnonymousHeadStringTagFloat32Indent opType = 1037
opStructFieldPtrAnonymousHeadStringTagFloat64Indent opType = 1038
opStructFieldPtrAnonymousHeadStringTagBoolIndent opType = 1039
opStructFieldPtrAnonymousHeadStringTagStringIndent opType = 1040
opStructFieldPtrAnonymousHeadStringTagBytesIndent opType = 1041
opStructFieldPtrAnonymousHeadStringTagArrayIndent opType = 1042
opStructFieldPtrAnonymousHeadStringTagMapIndent opType = 1043
opStructFieldPtrAnonymousHeadStringTagMapLoadIndent opType = 1044
opStructFieldPtrAnonymousHeadStringTagSliceIndent opType = 1045
opStructFieldPtrAnonymousHeadStringTagStructIndent opType = 1046
opStructFieldPtrAnonymousHeadStringTagMarshalJSONIndent opType = 1047
opStructFieldPtrAnonymousHeadStringTagMarshalTextIndent opType = 1048
opStructFieldPtrAnonymousHeadStringTagRecursiveIndent opType = 1049
opStructFieldPtrAnonymousHeadStringTagIntStringIndent opType = 1050
opStructFieldPtrAnonymousHeadStringTagInt8StringIndent opType = 1051
opStructFieldPtrAnonymousHeadStringTagInt16StringIndent opType = 1052
opStructFieldPtrAnonymousHeadStringTagInt32StringIndent opType = 1053
opStructFieldPtrAnonymousHeadStringTagInt64StringIndent opType = 1054
opStructFieldPtrAnonymousHeadStringTagUintStringIndent opType = 1055
opStructFieldPtrAnonymousHeadStringTagUint8StringIndent opType = 1056
opStructFieldPtrAnonymousHeadStringTagUint16StringIndent opType = 1057
opStructFieldPtrAnonymousHeadStringTagUint32StringIndent opType = 1058
opStructFieldPtrAnonymousHeadStringTagUint64StringIndent opType = 1059
opStructFieldIntIndent opType = 1060
opStructFieldInt8Indent opType = 1061
opStructFieldInt16Indent opType = 1062
opStructFieldInt32Indent opType = 1063
opStructFieldInt64Indent opType = 1064
opStructFieldUintIndent opType = 1065
opStructFieldUint8Indent opType = 1066
opStructFieldUint16Indent opType = 1067
opStructFieldUint32Indent opType = 1068
opStructFieldUint64Indent opType = 1069
opStructFieldFloat32Indent opType = 1070
opStructFieldFloat64Indent opType = 1071
opStructFieldBoolIndent opType = 1072
opStructFieldStringIndent opType = 1073
opStructFieldBytesIndent opType = 1074
opStructFieldArrayIndent opType = 1075
opStructFieldMapIndent opType = 1076
opStructFieldMapLoadIndent opType = 1077
opStructFieldSliceIndent opType = 1078
opStructFieldStructIndent opType = 1079
opStructFieldMarshalJSONIndent opType = 1080
opStructFieldMarshalTextIndent opType = 1081
opStructFieldRecursiveIndent opType = 1082
opStructFieldIntStringIndent opType = 1083
opStructFieldInt8StringIndent opType = 1084
opStructFieldInt16StringIndent opType = 1085
opStructFieldInt32StringIndent opType = 1086
opStructFieldInt64StringIndent opType = 1087
opStructFieldUintStringIndent opType = 1088
opStructFieldUint8StringIndent opType = 1089
opStructFieldUint16StringIndent opType = 1090
opStructFieldUint32StringIndent opType = 1091
opStructFieldUint64StringIndent opType = 1092
opStructFieldPtrIntIndent opType = 1093
opStructFieldPtrInt8Indent opType = 1094
opStructFieldPtrInt16Indent opType = 1095
opStructFieldPtrInt32Indent opType = 1096
opStructFieldPtrInt64Indent opType = 1097
opStructFieldPtrUintIndent opType = 1098
opStructFieldPtrUint8Indent opType = 1099
opStructFieldPtrUint16Indent opType = 1100
opStructFieldPtrUint32Indent opType = 1101
opStructFieldPtrUint64Indent opType = 1102
opStructFieldPtrFloat32Indent opType = 1103
opStructFieldPtrFloat64Indent opType = 1104
opStructFieldPtrBoolIndent opType = 1105
opStructFieldPtrStringIndent opType = 1106
opStructFieldPtrBytesIndent opType = 1107
opStructFieldPtrArrayIndent opType = 1108
opStructFieldPtrMapIndent opType = 1109
opStructFieldPtrMapLoadIndent opType = 1110
opStructFieldPtrSliceIndent opType = 1111
opStructFieldPtrStructIndent opType = 1112
opStructFieldPtrMarshalJSONIndent opType = 1113
opStructFieldPtrMarshalTextIndent opType = 1114
opStructFieldPtrRecursiveIndent opType = 1115
opStructFieldPtrIntStringIndent opType = 1116
opStructFieldPtrInt8StringIndent opType = 1117
opStructFieldPtrInt16StringIndent opType = 1118
opStructFieldPtrInt32StringIndent opType = 1119
opStructFieldPtrInt64StringIndent opType = 1120
opStructFieldPtrUintStringIndent opType = 1121
opStructFieldPtrUint8StringIndent opType = 1122
opStructFieldPtrUint16StringIndent opType = 1123
opStructFieldPtrUint32StringIndent opType = 1124
opStructFieldPtrUint64StringIndent opType = 1125
opStructFieldOmitEmptyIntIndent opType = 1126
opStructFieldOmitEmptyInt8Indent opType = 1127
opStructFieldOmitEmptyInt16Indent opType = 1128
opStructFieldOmitEmptyInt32Indent opType = 1129
opStructFieldOmitEmptyInt64Indent opType = 1130
opStructFieldOmitEmptyUintIndent opType = 1131
opStructFieldOmitEmptyUint8Indent opType = 1132
opStructFieldOmitEmptyUint16Indent opType = 1133
opStructFieldOmitEmptyUint32Indent opType = 1134
opStructFieldOmitEmptyUint64Indent opType = 1135
opStructFieldOmitEmptyFloat32Indent opType = 1136
opStructFieldOmitEmptyFloat64Indent opType = 1137
opStructFieldOmitEmptyBoolIndent opType = 1138
opStructFieldOmitEmptyStringIndent opType = 1139
opStructFieldOmitEmptyBytesIndent opType = 1140
opStructFieldOmitEmptyArrayIndent opType = 1141
opStructFieldOmitEmptyMapIndent opType = 1142
opStructFieldOmitEmptyMapLoadIndent opType = 1143
opStructFieldOmitEmptySliceIndent opType = 1144
opStructFieldOmitEmptyStructIndent opType = 1145
opStructFieldOmitEmptyMarshalJSONIndent opType = 1146
opStructFieldOmitEmptyMarshalTextIndent opType = 1147
opStructFieldOmitEmptyRecursiveIndent opType = 1148
opStructFieldOmitEmptyIntStringIndent opType = 1149
opStructFieldOmitEmptyInt8StringIndent opType = 1150
opStructFieldOmitEmptyInt16StringIndent opType = 1151
opStructFieldOmitEmptyInt32StringIndent opType = 1152
opStructFieldOmitEmptyInt64StringIndent opType = 1153
opStructFieldOmitEmptyUintStringIndent opType = 1154
opStructFieldOmitEmptyUint8StringIndent opType = 1155
opStructFieldOmitEmptyUint16StringIndent opType = 1156
opStructFieldOmitEmptyUint32StringIndent opType = 1157
opStructFieldOmitEmptyUint64StringIndent opType = 1158
opStructFieldStringTagIntIndent opType = 1159
opStructFieldStringTagInt8Indent opType = 1160
opStructFieldStringTagInt16Indent opType = 1161
opStructFieldStringTagInt32Indent opType = 1162
opStructFieldStringTagInt64Indent opType = 1163
opStructFieldStringTagUintIndent opType = 1164
opStructFieldStringTagUint8Indent opType = 1165
opStructFieldStringTagUint16Indent opType = 1166
opStructFieldStringTagUint32Indent opType = 1167
opStructFieldStringTagUint64Indent opType = 1168
opStructFieldStringTagFloat32Indent opType = 1169
opStructFieldStringTagFloat64Indent opType = 1170
opStructFieldStringTagBoolIndent opType = 1171
opStructFieldStringTagStringIndent opType = 1172
opStructFieldStringTagBytesIndent opType = 1173
opStructFieldStringTagArrayIndent opType = 1174
opStructFieldStringTagMapIndent opType = 1175
opStructFieldStringTagMapLoadIndent opType = 1176
opStructFieldStringTagSliceIndent opType = 1177
opStructFieldStringTagStructIndent opType = 1178
opStructFieldStringTagMarshalJSONIndent opType = 1179
opStructFieldStringTagMarshalTextIndent opType = 1180
opStructFieldStringTagRecursiveIndent opType = 1181
opStructFieldStringTagIntStringIndent opType = 1182
opStructFieldStringTagInt8StringIndent opType = 1183
opStructFieldStringTagInt16StringIndent opType = 1184
opStructFieldStringTagInt32StringIndent opType = 1185
opStructFieldStringTagInt64StringIndent opType = 1186
opStructFieldStringTagUintStringIndent opType = 1187
opStructFieldStringTagUint8StringIndent opType = 1188
opStructFieldStringTagUint16StringIndent opType = 1189
opStructFieldStringTagUint32StringIndent opType = 1190
opStructFieldStringTagUint64StringIndent opType = 1191
)
func (t opType) String() string {
switch t {
case opEnd:
return "End"
case opInterface:
return "Interface"
case opInterfaceEnd:
return "InterfaceEnd"
case opPtr:
return "Ptr"
case opSliceHead:
return "SliceHead"
case opRootSliceHead:
return "RootSliceHead"
case opSliceElem:
return "SliceElem"
case opRootSliceElem:
return "RootSliceElem"
case opSliceEnd:
return "SliceEnd"
case opArrayHead:
return "ArrayHead"
case opArrayElem:
return "ArrayElem"
case opArrayEnd:
return "ArrayEnd"
case opMapHead:
return "MapHead"
case opMapHeadLoad:
return "MapHeadLoad"
case opMapKey:
return "MapKey"
case opMapValue:
return "MapValue"
case opMapEnd:
return "MapEnd"
case opStructFieldHead:
return "StructFieldHead"
case opStructFieldHeadOmitEmpty:
return "StructFieldHeadOmitEmpty"
case opStructFieldHeadStringTag:
return "StructFieldHeadStringTag"
case opStructFieldAnonymousHead:
return "StructFieldAnonymousHead"
case opStructFieldAnonymousHeadOmitEmpty:
return "StructFieldAnonymousHeadOmitEmpty"
case opStructFieldPtrAnonymousHeadOmitEmpty:
return "StructFieldPtrAnonymousHeadOmitEmpty"
case opStructFieldAnonymousHeadStringTag:
return "StructFieldAnonymousHeadStringTag"
case opStructFieldPtrAnonymousHeadStringTag:
return "StructFieldPtrAnonymousHeadStringTag"
case opStructFieldPtrHead:
return "StructFieldPtrHead"
case opStructFieldPtrHeadOmitEmpty:
return "StructFieldPtrHeadOmitEmpty"
case opStructFieldPtrHeadStringTag:
return "StructFieldPtrHeadStringTag"
case opStructFieldPtrAnonymousHead:
return "StructFieldPtrAnonymousHead"
case opStructField:
return "StructField"
case opStructFieldOmitEmpty:
return "StructFieldOmitEmpty"
case opStructFieldStringTag:
return "StructFieldStringTag"
case opStructFieldRecursiveEnd:
return "StructFieldRecursiveEnd"
case opStructEnd:
return "StructEnd"
case opStructAnonymousEnd:
return "StructAnonymousEnd"
case opInt:
return "Int"
case opInt8:
return "Int8"
case opInt16:
return "Int16"
case opInt32:
return "Int32"
case opInt64:
return "Int64"
case opUint:
return "Uint"
case opUint8:
return "Uint8"
case opUint16:
return "Uint16"
case opUint32:
return "Uint32"
case opUint64:
return "Uint64"
case opFloat32:
return "Float32"
case opFloat64:
return "Float64"
case opBool:
return "Bool"
case opString:
return "String"
case opBytes:
return "Bytes"
case opArray:
return "Array"
case opMap:
return "Map"
case opMapLoad:
return "MapLoad"
case opSlice:
return "Slice"
case opStruct:
return "Struct"
case opMarshalJSON:
return "MarshalJSON"
case opMarshalText:
return "MarshalText"
case opRecursive:
return "Recursive"
case opIntString:
return "IntString"
case opInt8String:
return "Int8String"
case opInt16String:
return "Int16String"
case opInt32String:
return "Int32String"
case opInt64String:
return "Int64String"
case opUintString:
return "UintString"
case opUint8String:
return "Uint8String"
case opUint16String:
return "Uint16String"
case opUint32String:
return "Uint32String"
case opUint64String:
return "Uint64String"
case opStructFieldHeadInt:
return "StructFieldHeadInt"
case opStructFieldHeadInt8:
return "StructFieldHeadInt8"
case opStructFieldHeadInt16:
return "StructFieldHeadInt16"
case opStructFieldHeadInt32:
return "StructFieldHeadInt32"
case opStructFieldHeadInt64:
return "StructFieldHeadInt64"
case opStructFieldHeadUint:
return "StructFieldHeadUint"
case opStructFieldHeadUint8:
return "StructFieldHeadUint8"
case opStructFieldHeadUint16:
return "StructFieldHeadUint16"
case opStructFieldHeadUint32:
return "StructFieldHeadUint32"
case opStructFieldHeadUint64:
return "StructFieldHeadUint64"
case opStructFieldHeadFloat32:
return "StructFieldHeadFloat32"
case opStructFieldHeadFloat64:
return "StructFieldHeadFloat64"
case opStructFieldHeadBool:
return "StructFieldHeadBool"
case opStructFieldHeadString:
return "StructFieldHeadString"
case opStructFieldHeadBytes:
return "StructFieldHeadBytes"
case opStructFieldHeadArray:
return "StructFieldHeadArray"
case opStructFieldHeadMap:
return "StructFieldHeadMap"
case opStructFieldHeadMapLoad:
return "StructFieldHeadMapLoad"
case opStructFieldHeadSlice:
return "StructFieldHeadSlice"
case opStructFieldHeadStruct:
return "StructFieldHeadStruct"
case opStructFieldHeadMarshalJSON:
return "StructFieldHeadMarshalJSON"
case opStructFieldHeadMarshalText:
return "StructFieldHeadMarshalText"
case opStructFieldHeadRecursive:
return "StructFieldHeadRecursive"
case opStructFieldHeadIntString:
return "StructFieldHeadIntString"
case opStructFieldHeadInt8String:
return "StructFieldHeadInt8String"
case opStructFieldHeadInt16String:
return "StructFieldHeadInt16String"
case opStructFieldHeadInt32String:
return "StructFieldHeadInt32String"
case opStructFieldHeadInt64String:
return "StructFieldHeadInt64String"
case opStructFieldHeadUintString:
return "StructFieldHeadUintString"
case opStructFieldHeadUint8String:
return "StructFieldHeadUint8String"
case opStructFieldHeadUint16String:
return "StructFieldHeadUint16String"
case opStructFieldHeadUint32String:
return "StructFieldHeadUint32String"
case opStructFieldHeadUint64String:
return "StructFieldHeadUint64String"
case opStructFieldHeadOmitEmptyInt:
return "StructFieldHeadOmitEmptyInt"
case opStructFieldHeadOmitEmptyInt8:
return "StructFieldHeadOmitEmptyInt8"
case opStructFieldHeadOmitEmptyInt16:
return "StructFieldHeadOmitEmptyInt16"
case opStructFieldHeadOmitEmptyInt32:
return "StructFieldHeadOmitEmptyInt32"
case opStructFieldHeadOmitEmptyInt64:
return "StructFieldHeadOmitEmptyInt64"
case opStructFieldHeadOmitEmptyUint:
return "StructFieldHeadOmitEmptyUint"
case opStructFieldHeadOmitEmptyUint8:
return "StructFieldHeadOmitEmptyUint8"
case opStructFieldHeadOmitEmptyUint16:
return "StructFieldHeadOmitEmptyUint16"
case opStructFieldHeadOmitEmptyUint32:
return "StructFieldHeadOmitEmptyUint32"
case opStructFieldHeadOmitEmptyUint64:
return "StructFieldHeadOmitEmptyUint64"
case opStructFieldHeadOmitEmptyFloat32:
return "StructFieldHeadOmitEmptyFloat32"
case opStructFieldHeadOmitEmptyFloat64:
return "StructFieldHeadOmitEmptyFloat64"
case opStructFieldHeadOmitEmptyBool:
return "StructFieldHeadOmitEmptyBool"
case opStructFieldHeadOmitEmptyString:
return "StructFieldHeadOmitEmptyString"
case opStructFieldHeadOmitEmptyBytes:
return "StructFieldHeadOmitEmptyBytes"
case opStructFieldHeadOmitEmptyArray:
return "StructFieldHeadOmitEmptyArray"
case opStructFieldHeadOmitEmptyMap:
return "StructFieldHeadOmitEmptyMap"
case opStructFieldHeadOmitEmptyMapLoad:
return "StructFieldHeadOmitEmptyMapLoad"
case opStructFieldHeadOmitEmptySlice:
return "StructFieldHeadOmitEmptySlice"
case opStructFieldHeadOmitEmptyStruct:
return "StructFieldHeadOmitEmptyStruct"
case opStructFieldHeadOmitEmptyMarshalJSON:
return "StructFieldHeadOmitEmptyMarshalJSON"
case opStructFieldHeadOmitEmptyMarshalText:
return "StructFieldHeadOmitEmptyMarshalText"
case opStructFieldHeadOmitEmptyRecursive:
return "StructFieldHeadOmitEmptyRecursive"
case opStructFieldHeadOmitEmptyIntString:
return "StructFieldHeadOmitEmptyIntString"
case opStructFieldHeadOmitEmptyInt8String:
return "StructFieldHeadOmitEmptyInt8String"
case opStructFieldHeadOmitEmptyInt16String:
return "StructFieldHeadOmitEmptyInt16String"
case opStructFieldHeadOmitEmptyInt32String:
return "StructFieldHeadOmitEmptyInt32String"
case opStructFieldHeadOmitEmptyInt64String:
return "StructFieldHeadOmitEmptyInt64String"
case opStructFieldHeadOmitEmptyUintString:
return "StructFieldHeadOmitEmptyUintString"
case opStructFieldHeadOmitEmptyUint8String:
return "StructFieldHeadOmitEmptyUint8String"
case opStructFieldHeadOmitEmptyUint16String:
return "StructFieldHeadOmitEmptyUint16String"
case opStructFieldHeadOmitEmptyUint32String:
return "StructFieldHeadOmitEmptyUint32String"
case opStructFieldHeadOmitEmptyUint64String:
return "StructFieldHeadOmitEmptyUint64String"
case opStructFieldHeadStringTagInt:
return "StructFieldHeadStringTagInt"
case opStructFieldHeadStringTagInt8:
return "StructFieldHeadStringTagInt8"
case opStructFieldHeadStringTagInt16:
return "StructFieldHeadStringTagInt16"
case opStructFieldHeadStringTagInt32:
return "StructFieldHeadStringTagInt32"
case opStructFieldHeadStringTagInt64:
return "StructFieldHeadStringTagInt64"
case opStructFieldHeadStringTagUint:
return "StructFieldHeadStringTagUint"
case opStructFieldHeadStringTagUint8:
return "StructFieldHeadStringTagUint8"
case opStructFieldHeadStringTagUint16:
return "StructFieldHeadStringTagUint16"
case opStructFieldHeadStringTagUint32:
return "StructFieldHeadStringTagUint32"
case opStructFieldHeadStringTagUint64:
return "StructFieldHeadStringTagUint64"
case opStructFieldHeadStringTagFloat32:
return "StructFieldHeadStringTagFloat32"
case opStructFieldHeadStringTagFloat64:
return "StructFieldHeadStringTagFloat64"
case opStructFieldHeadStringTagBool:
return "StructFieldHeadStringTagBool"
case opStructFieldHeadStringTagString:
return "StructFieldHeadStringTagString"
case opStructFieldHeadStringTagBytes:
return "StructFieldHeadStringTagBytes"
case opStructFieldHeadStringTagArray:
return "StructFieldHeadStringTagArray"
case opStructFieldHeadStringTagMap:
return "StructFieldHeadStringTagMap"
case opStructFieldHeadStringTagMapLoad:
return "StructFieldHeadStringTagMapLoad"
case opStructFieldHeadStringTagSlice:
return "StructFieldHeadStringTagSlice"
case opStructFieldHeadStringTagStruct:
return "StructFieldHeadStringTagStruct"
case opStructFieldHeadStringTagMarshalJSON:
return "StructFieldHeadStringTagMarshalJSON"
case opStructFieldHeadStringTagMarshalText:
return "StructFieldHeadStringTagMarshalText"
case opStructFieldHeadStringTagRecursive:
return "StructFieldHeadStringTagRecursive"
case opStructFieldHeadStringTagIntString:
return "StructFieldHeadStringTagIntString"
case opStructFieldHeadStringTagInt8String:
return "StructFieldHeadStringTagInt8String"
case opStructFieldHeadStringTagInt16String:
return "StructFieldHeadStringTagInt16String"
case opStructFieldHeadStringTagInt32String:
return "StructFieldHeadStringTagInt32String"
case opStructFieldHeadStringTagInt64String:
return "StructFieldHeadStringTagInt64String"
case opStructFieldHeadStringTagUintString:
return "StructFieldHeadStringTagUintString"
case opStructFieldHeadStringTagUint8String:
return "StructFieldHeadStringTagUint8String"
case opStructFieldHeadStringTagUint16String:
return "StructFieldHeadStringTagUint16String"
case opStructFieldHeadStringTagUint32String:
return "StructFieldHeadStringTagUint32String"
case opStructFieldHeadStringTagUint64String:
return "StructFieldHeadStringTagUint64String"
case opStructFieldAnonymousHeadInt:
return "StructFieldAnonymousHeadInt"
case opStructFieldAnonymousHeadInt8:
return "StructFieldAnonymousHeadInt8"
case opStructFieldAnonymousHeadInt16:
return "StructFieldAnonymousHeadInt16"
case opStructFieldAnonymousHeadInt32:
return "StructFieldAnonymousHeadInt32"
case opStructFieldAnonymousHeadInt64:
return "StructFieldAnonymousHeadInt64"
case opStructFieldAnonymousHeadUint:
return "StructFieldAnonymousHeadUint"
case opStructFieldAnonymousHeadUint8:
return "StructFieldAnonymousHeadUint8"
case opStructFieldAnonymousHeadUint16:
return "StructFieldAnonymousHeadUint16"
case opStructFieldAnonymousHeadUint32:
return "StructFieldAnonymousHeadUint32"
case opStructFieldAnonymousHeadUint64:
return "StructFieldAnonymousHeadUint64"
case opStructFieldAnonymousHeadFloat32:
return "StructFieldAnonymousHeadFloat32"
case opStructFieldAnonymousHeadFloat64:
return "StructFieldAnonymousHeadFloat64"
case opStructFieldAnonymousHeadBool:
return "StructFieldAnonymousHeadBool"
case opStructFieldAnonymousHeadString:
return "StructFieldAnonymousHeadString"
case opStructFieldAnonymousHeadBytes:
return "StructFieldAnonymousHeadBytes"
case opStructFieldAnonymousHeadArray:
return "StructFieldAnonymousHeadArray"
case opStructFieldAnonymousHeadMap:
return "StructFieldAnonymousHeadMap"
case opStructFieldAnonymousHeadMapLoad:
return "StructFieldAnonymousHeadMapLoad"
case opStructFieldAnonymousHeadSlice:
return "StructFieldAnonymousHeadSlice"
case opStructFieldAnonymousHeadStruct:
return "StructFieldAnonymousHeadStruct"
case opStructFieldAnonymousHeadMarshalJSON:
return "StructFieldAnonymousHeadMarshalJSON"
case opStructFieldAnonymousHeadMarshalText:
return "StructFieldAnonymousHeadMarshalText"
case opStructFieldAnonymousHeadRecursive:
return "StructFieldAnonymousHeadRecursive"
case opStructFieldAnonymousHeadIntString:
return "StructFieldAnonymousHeadIntString"
case opStructFieldAnonymousHeadInt8String:
return "StructFieldAnonymousHeadInt8String"
case opStructFieldAnonymousHeadInt16String:
return "StructFieldAnonymousHeadInt16String"
case opStructFieldAnonymousHeadInt32String:
return "StructFieldAnonymousHeadInt32String"
case opStructFieldAnonymousHeadInt64String:
return "StructFieldAnonymousHeadInt64String"
case opStructFieldAnonymousHeadUintString:
return "StructFieldAnonymousHeadUintString"
case opStructFieldAnonymousHeadUint8String:
return "StructFieldAnonymousHeadUint8String"
case opStructFieldAnonymousHeadUint16String:
return "StructFieldAnonymousHeadUint16String"
case opStructFieldAnonymousHeadUint32String:
return "StructFieldAnonymousHeadUint32String"
case opStructFieldAnonymousHeadUint64String:
return "StructFieldAnonymousHeadUint64String"
case opStructFieldAnonymousHeadOmitEmptyInt:
return "StructFieldAnonymousHeadOmitEmptyInt"
case opStructFieldAnonymousHeadOmitEmptyInt8:
return "StructFieldAnonymousHeadOmitEmptyInt8"
case opStructFieldAnonymousHeadOmitEmptyInt16:
return "StructFieldAnonymousHeadOmitEmptyInt16"
case opStructFieldAnonymousHeadOmitEmptyInt32:
return "StructFieldAnonymousHeadOmitEmptyInt32"
case opStructFieldAnonymousHeadOmitEmptyInt64:
return "StructFieldAnonymousHeadOmitEmptyInt64"
case opStructFieldAnonymousHeadOmitEmptyUint:
return "StructFieldAnonymousHeadOmitEmptyUint"
case opStructFieldAnonymousHeadOmitEmptyUint8:
return "StructFieldAnonymousHeadOmitEmptyUint8"
case opStructFieldAnonymousHeadOmitEmptyUint16:
return "StructFieldAnonymousHeadOmitEmptyUint16"
case opStructFieldAnonymousHeadOmitEmptyUint32:
return "StructFieldAnonymousHeadOmitEmptyUint32"
case opStructFieldAnonymousHeadOmitEmptyUint64:
return "StructFieldAnonymousHeadOmitEmptyUint64"
case opStructFieldAnonymousHeadOmitEmptyFloat32:
return "StructFieldAnonymousHeadOmitEmptyFloat32"
case opStructFieldAnonymousHeadOmitEmptyFloat64:
return "StructFieldAnonymousHeadOmitEmptyFloat64"
case opStructFieldAnonymousHeadOmitEmptyBool:
return "StructFieldAnonymousHeadOmitEmptyBool"
case opStructFieldAnonymousHeadOmitEmptyString:
return "StructFieldAnonymousHeadOmitEmptyString"
case opStructFieldAnonymousHeadOmitEmptyBytes:
return "StructFieldAnonymousHeadOmitEmptyBytes"
case opStructFieldAnonymousHeadOmitEmptyArray:
return "StructFieldAnonymousHeadOmitEmptyArray"
case opStructFieldAnonymousHeadOmitEmptyMap:
return "StructFieldAnonymousHeadOmitEmptyMap"
case opStructFieldAnonymousHeadOmitEmptyMapLoad:
return "StructFieldAnonymousHeadOmitEmptyMapLoad"
case opStructFieldAnonymousHeadOmitEmptySlice:
return "StructFieldAnonymousHeadOmitEmptySlice"
case opStructFieldAnonymousHeadOmitEmptyStruct:
return "StructFieldAnonymousHeadOmitEmptyStruct"
case opStructFieldAnonymousHeadOmitEmptyMarshalJSON:
return "StructFieldAnonymousHeadOmitEmptyMarshalJSON"
case opStructFieldAnonymousHeadOmitEmptyMarshalText:
return "StructFieldAnonymousHeadOmitEmptyMarshalText"
case opStructFieldAnonymousHeadOmitEmptyRecursive:
return "StructFieldAnonymousHeadOmitEmptyRecursive"
case opStructFieldAnonymousHeadOmitEmptyIntString:
return "StructFieldAnonymousHeadOmitEmptyIntString"
case opStructFieldAnonymousHeadOmitEmptyInt8String:
return "StructFieldAnonymousHeadOmitEmptyInt8String"
case opStructFieldAnonymousHeadOmitEmptyInt16String:
return "StructFieldAnonymousHeadOmitEmptyInt16String"
case opStructFieldAnonymousHeadOmitEmptyInt32String:
return "StructFieldAnonymousHeadOmitEmptyInt32String"
case opStructFieldAnonymousHeadOmitEmptyInt64String:
return "StructFieldAnonymousHeadOmitEmptyInt64String"
case opStructFieldAnonymousHeadOmitEmptyUintString:
return "StructFieldAnonymousHeadOmitEmptyUintString"
case opStructFieldAnonymousHeadOmitEmptyUint8String:
return "StructFieldAnonymousHeadOmitEmptyUint8String"
case opStructFieldAnonymousHeadOmitEmptyUint16String:
return "StructFieldAnonymousHeadOmitEmptyUint16String"
case opStructFieldAnonymousHeadOmitEmptyUint32String:
return "StructFieldAnonymousHeadOmitEmptyUint32String"
case opStructFieldAnonymousHeadOmitEmptyUint64String:
return "StructFieldAnonymousHeadOmitEmptyUint64String"
case opStructFieldAnonymousHeadStringTagInt:
return "StructFieldAnonymousHeadStringTagInt"
case opStructFieldAnonymousHeadStringTagInt8:
return "StructFieldAnonymousHeadStringTagInt8"
case opStructFieldAnonymousHeadStringTagInt16:
return "StructFieldAnonymousHeadStringTagInt16"
case opStructFieldAnonymousHeadStringTagInt32:
return "StructFieldAnonymousHeadStringTagInt32"
case opStructFieldAnonymousHeadStringTagInt64:
return "StructFieldAnonymousHeadStringTagInt64"
case opStructFieldAnonymousHeadStringTagUint:
return "StructFieldAnonymousHeadStringTagUint"
case opStructFieldAnonymousHeadStringTagUint8:
return "StructFieldAnonymousHeadStringTagUint8"
case opStructFieldAnonymousHeadStringTagUint16:
return "StructFieldAnonymousHeadStringTagUint16"
case opStructFieldAnonymousHeadStringTagUint32:
return "StructFieldAnonymousHeadStringTagUint32"
case opStructFieldAnonymousHeadStringTagUint64:
return "StructFieldAnonymousHeadStringTagUint64"
case opStructFieldAnonymousHeadStringTagFloat32:
return "StructFieldAnonymousHeadStringTagFloat32"
case opStructFieldAnonymousHeadStringTagFloat64:
return "StructFieldAnonymousHeadStringTagFloat64"
case opStructFieldAnonymousHeadStringTagBool:
return "StructFieldAnonymousHeadStringTagBool"
case opStructFieldAnonymousHeadStringTagString:
return "StructFieldAnonymousHeadStringTagString"
case opStructFieldAnonymousHeadStringTagBytes:
return "StructFieldAnonymousHeadStringTagBytes"
case opStructFieldAnonymousHeadStringTagArray:
return "StructFieldAnonymousHeadStringTagArray"
case opStructFieldAnonymousHeadStringTagMap:
return "StructFieldAnonymousHeadStringTagMap"
case opStructFieldAnonymousHeadStringTagMapLoad:
return "StructFieldAnonymousHeadStringTagMapLoad"
case opStructFieldAnonymousHeadStringTagSlice:
return "StructFieldAnonymousHeadStringTagSlice"
case opStructFieldAnonymousHeadStringTagStruct:
return "StructFieldAnonymousHeadStringTagStruct"
case opStructFieldAnonymousHeadStringTagMarshalJSON:
return "StructFieldAnonymousHeadStringTagMarshalJSON"
case opStructFieldAnonymousHeadStringTagMarshalText:
return "StructFieldAnonymousHeadStringTagMarshalText"
case opStructFieldAnonymousHeadStringTagRecursive:
return "StructFieldAnonymousHeadStringTagRecursive"
case opStructFieldAnonymousHeadStringTagIntString:
return "StructFieldAnonymousHeadStringTagIntString"
case opStructFieldAnonymousHeadStringTagInt8String:
return "StructFieldAnonymousHeadStringTagInt8String"
case opStructFieldAnonymousHeadStringTagInt16String:
return "StructFieldAnonymousHeadStringTagInt16String"
case opStructFieldAnonymousHeadStringTagInt32String:
return "StructFieldAnonymousHeadStringTagInt32String"
case opStructFieldAnonymousHeadStringTagInt64String:
return "StructFieldAnonymousHeadStringTagInt64String"
case opStructFieldAnonymousHeadStringTagUintString:
return "StructFieldAnonymousHeadStringTagUintString"
case opStructFieldAnonymousHeadStringTagUint8String:
return "StructFieldAnonymousHeadStringTagUint8String"
case opStructFieldAnonymousHeadStringTagUint16String:
return "StructFieldAnonymousHeadStringTagUint16String"
case opStructFieldAnonymousHeadStringTagUint32String:
return "StructFieldAnonymousHeadStringTagUint32String"
case opStructFieldAnonymousHeadStringTagUint64String:
return "StructFieldAnonymousHeadStringTagUint64String"
case opStructFieldPtrHeadInt:
return "StructFieldPtrHeadInt"
case opStructFieldPtrHeadInt8:
return "StructFieldPtrHeadInt8"
case opStructFieldPtrHeadInt16:
return "StructFieldPtrHeadInt16"
case opStructFieldPtrHeadInt32:
return "StructFieldPtrHeadInt32"
case opStructFieldPtrHeadInt64:
return "StructFieldPtrHeadInt64"
case opStructFieldPtrHeadUint:
return "StructFieldPtrHeadUint"
case opStructFieldPtrHeadUint8:
return "StructFieldPtrHeadUint8"
case opStructFieldPtrHeadUint16:
return "StructFieldPtrHeadUint16"
case opStructFieldPtrHeadUint32:
return "StructFieldPtrHeadUint32"
case opStructFieldPtrHeadUint64:
return "StructFieldPtrHeadUint64"
case opStructFieldPtrHeadFloat32:
return "StructFieldPtrHeadFloat32"
case opStructFieldPtrHeadFloat64:
return "StructFieldPtrHeadFloat64"
case opStructFieldPtrHeadBool:
return "StructFieldPtrHeadBool"
case opStructFieldPtrHeadString:
return "StructFieldPtrHeadString"
case opStructFieldPtrHeadBytes:
return "StructFieldPtrHeadBytes"
case opStructFieldPtrHeadArray:
return "StructFieldPtrHeadArray"
case opStructFieldPtrHeadMap:
return "StructFieldPtrHeadMap"
case opStructFieldPtrHeadMapLoad:
return "StructFieldPtrHeadMapLoad"
case opStructFieldPtrHeadSlice:
return "StructFieldPtrHeadSlice"
case opStructFieldPtrHeadStruct:
return "StructFieldPtrHeadStruct"
case opStructFieldPtrHeadMarshalJSON:
return "StructFieldPtrHeadMarshalJSON"
case opStructFieldPtrHeadMarshalText:
return "StructFieldPtrHeadMarshalText"
case opStructFieldPtrHeadRecursive:
return "StructFieldPtrHeadRecursive"
case opStructFieldPtrHeadIntString:
return "StructFieldPtrHeadIntString"
case opStructFieldPtrHeadInt8String:
return "StructFieldPtrHeadInt8String"
case opStructFieldPtrHeadInt16String:
return "StructFieldPtrHeadInt16String"
case opStructFieldPtrHeadInt32String:
return "StructFieldPtrHeadInt32String"
case opStructFieldPtrHeadInt64String:
return "StructFieldPtrHeadInt64String"
case opStructFieldPtrHeadUintString:
return "StructFieldPtrHeadUintString"
case opStructFieldPtrHeadUint8String:
return "StructFieldPtrHeadUint8String"
case opStructFieldPtrHeadUint16String:
return "StructFieldPtrHeadUint16String"
case opStructFieldPtrHeadUint32String:
return "StructFieldPtrHeadUint32String"
case opStructFieldPtrHeadUint64String:
return "StructFieldPtrHeadUint64String"
case opStructFieldPtrHeadOmitEmptyInt:
return "StructFieldPtrHeadOmitEmptyInt"
case opStructFieldPtrHeadOmitEmptyInt8:
return "StructFieldPtrHeadOmitEmptyInt8"
case opStructFieldPtrHeadOmitEmptyInt16:
return "StructFieldPtrHeadOmitEmptyInt16"
case opStructFieldPtrHeadOmitEmptyInt32:
return "StructFieldPtrHeadOmitEmptyInt32"
case opStructFieldPtrHeadOmitEmptyInt64:
return "StructFieldPtrHeadOmitEmptyInt64"
case opStructFieldPtrHeadOmitEmptyUint:
return "StructFieldPtrHeadOmitEmptyUint"
case opStructFieldPtrHeadOmitEmptyUint8:
return "StructFieldPtrHeadOmitEmptyUint8"
case opStructFieldPtrHeadOmitEmptyUint16:
return "StructFieldPtrHeadOmitEmptyUint16"
case opStructFieldPtrHeadOmitEmptyUint32:
return "StructFieldPtrHeadOmitEmptyUint32"
case opStructFieldPtrHeadOmitEmptyUint64:
return "StructFieldPtrHeadOmitEmptyUint64"
case opStructFieldPtrHeadOmitEmptyFloat32:
return "StructFieldPtrHeadOmitEmptyFloat32"
case opStructFieldPtrHeadOmitEmptyFloat64:
return "StructFieldPtrHeadOmitEmptyFloat64"
case opStructFieldPtrHeadOmitEmptyBool:
return "StructFieldPtrHeadOmitEmptyBool"
case opStructFieldPtrHeadOmitEmptyString:
return "StructFieldPtrHeadOmitEmptyString"
case opStructFieldPtrHeadOmitEmptyBytes:
return "StructFieldPtrHeadOmitEmptyBytes"
case opStructFieldPtrHeadOmitEmptyArray:
return "StructFieldPtrHeadOmitEmptyArray"
case opStructFieldPtrHeadOmitEmptyMap:
return "StructFieldPtrHeadOmitEmptyMap"
case opStructFieldPtrHeadOmitEmptyMapLoad:
return "StructFieldPtrHeadOmitEmptyMapLoad"
case opStructFieldPtrHeadOmitEmptySlice:
return "StructFieldPtrHeadOmitEmptySlice"
case opStructFieldPtrHeadOmitEmptyStruct:
return "StructFieldPtrHeadOmitEmptyStruct"
case opStructFieldPtrHeadOmitEmptyMarshalJSON:
return "StructFieldPtrHeadOmitEmptyMarshalJSON"
case opStructFieldPtrHeadOmitEmptyMarshalText:
return "StructFieldPtrHeadOmitEmptyMarshalText"
case opStructFieldPtrHeadOmitEmptyRecursive:
return "StructFieldPtrHeadOmitEmptyRecursive"
case opStructFieldPtrHeadOmitEmptyIntString:
return "StructFieldPtrHeadOmitEmptyIntString"
case opStructFieldPtrHeadOmitEmptyInt8String:
return "StructFieldPtrHeadOmitEmptyInt8String"
case opStructFieldPtrHeadOmitEmptyInt16String:
return "StructFieldPtrHeadOmitEmptyInt16String"
case opStructFieldPtrHeadOmitEmptyInt32String:
return "StructFieldPtrHeadOmitEmptyInt32String"
case opStructFieldPtrHeadOmitEmptyInt64String:
return "StructFieldPtrHeadOmitEmptyInt64String"
case opStructFieldPtrHeadOmitEmptyUintString:
return "StructFieldPtrHeadOmitEmptyUintString"
case opStructFieldPtrHeadOmitEmptyUint8String:
return "StructFieldPtrHeadOmitEmptyUint8String"
case opStructFieldPtrHeadOmitEmptyUint16String:
return "StructFieldPtrHeadOmitEmptyUint16String"
case opStructFieldPtrHeadOmitEmptyUint32String:
return "StructFieldPtrHeadOmitEmptyUint32String"
case opStructFieldPtrHeadOmitEmptyUint64String:
return "StructFieldPtrHeadOmitEmptyUint64String"
case opStructFieldPtrHeadStringTagInt:
return "StructFieldPtrHeadStringTagInt"
case opStructFieldPtrHeadStringTagInt8:
return "StructFieldPtrHeadStringTagInt8"
case opStructFieldPtrHeadStringTagInt16:
return "StructFieldPtrHeadStringTagInt16"
case opStructFieldPtrHeadStringTagInt32:
return "StructFieldPtrHeadStringTagInt32"
case opStructFieldPtrHeadStringTagInt64:
return "StructFieldPtrHeadStringTagInt64"
case opStructFieldPtrHeadStringTagUint:
return "StructFieldPtrHeadStringTagUint"
case opStructFieldPtrHeadStringTagUint8:
return "StructFieldPtrHeadStringTagUint8"
case opStructFieldPtrHeadStringTagUint16:
return "StructFieldPtrHeadStringTagUint16"
case opStructFieldPtrHeadStringTagUint32:
return "StructFieldPtrHeadStringTagUint32"
case opStructFieldPtrHeadStringTagUint64:
return "StructFieldPtrHeadStringTagUint64"
case opStructFieldPtrHeadStringTagFloat32:
return "StructFieldPtrHeadStringTagFloat32"
case opStructFieldPtrHeadStringTagFloat64:
return "StructFieldPtrHeadStringTagFloat64"
case opStructFieldPtrHeadStringTagBool:
return "StructFieldPtrHeadStringTagBool"
case opStructFieldPtrHeadStringTagString:
return "StructFieldPtrHeadStringTagString"
case opStructFieldPtrHeadStringTagBytes:
return "StructFieldPtrHeadStringTagBytes"
case opStructFieldPtrHeadStringTagArray:
return "StructFieldPtrHeadStringTagArray"
case opStructFieldPtrHeadStringTagMap:
return "StructFieldPtrHeadStringTagMap"
case opStructFieldPtrHeadStringTagMapLoad:
return "StructFieldPtrHeadStringTagMapLoad"
case opStructFieldPtrHeadStringTagSlice:
return "StructFieldPtrHeadStringTagSlice"
case opStructFieldPtrHeadStringTagStruct:
return "StructFieldPtrHeadStringTagStruct"
case opStructFieldPtrHeadStringTagMarshalJSON:
return "StructFieldPtrHeadStringTagMarshalJSON"
case opStructFieldPtrHeadStringTagMarshalText:
return "StructFieldPtrHeadStringTagMarshalText"
case opStructFieldPtrHeadStringTagRecursive:
return "StructFieldPtrHeadStringTagRecursive"
case opStructFieldPtrHeadStringTagIntString:
return "StructFieldPtrHeadStringTagIntString"
case opStructFieldPtrHeadStringTagInt8String:
return "StructFieldPtrHeadStringTagInt8String"
case opStructFieldPtrHeadStringTagInt16String:
return "StructFieldPtrHeadStringTagInt16String"
case opStructFieldPtrHeadStringTagInt32String:
return "StructFieldPtrHeadStringTagInt32String"
case opStructFieldPtrHeadStringTagInt64String:
return "StructFieldPtrHeadStringTagInt64String"
case opStructFieldPtrHeadStringTagUintString:
return "StructFieldPtrHeadStringTagUintString"
case opStructFieldPtrHeadStringTagUint8String:
return "StructFieldPtrHeadStringTagUint8String"
case opStructFieldPtrHeadStringTagUint16String:
return "StructFieldPtrHeadStringTagUint16String"
case opStructFieldPtrHeadStringTagUint32String:
return "StructFieldPtrHeadStringTagUint32String"
case opStructFieldPtrHeadStringTagUint64String:
return "StructFieldPtrHeadStringTagUint64String"
case opStructFieldPtrAnonymousHeadInt:
return "StructFieldPtrAnonymousHeadInt"
case opStructFieldPtrAnonymousHeadInt8:
return "StructFieldPtrAnonymousHeadInt8"
case opStructFieldPtrAnonymousHeadInt16:
return "StructFieldPtrAnonymousHeadInt16"
case opStructFieldPtrAnonymousHeadInt32:
return "StructFieldPtrAnonymousHeadInt32"
case opStructFieldPtrAnonymousHeadInt64:
return "StructFieldPtrAnonymousHeadInt64"
case opStructFieldPtrAnonymousHeadUint:
return "StructFieldPtrAnonymousHeadUint"
case opStructFieldPtrAnonymousHeadUint8:
return "StructFieldPtrAnonymousHeadUint8"
case opStructFieldPtrAnonymousHeadUint16:
return "StructFieldPtrAnonymousHeadUint16"
case opStructFieldPtrAnonymousHeadUint32:
return "StructFieldPtrAnonymousHeadUint32"
case opStructFieldPtrAnonymousHeadUint64:
return "StructFieldPtrAnonymousHeadUint64"
case opStructFieldPtrAnonymousHeadFloat32:
return "StructFieldPtrAnonymousHeadFloat32"
case opStructFieldPtrAnonymousHeadFloat64:
return "StructFieldPtrAnonymousHeadFloat64"
case opStructFieldPtrAnonymousHeadBool:
return "StructFieldPtrAnonymousHeadBool"
case opStructFieldPtrAnonymousHeadString:
return "StructFieldPtrAnonymousHeadString"
case opStructFieldPtrAnonymousHeadBytes:
return "StructFieldPtrAnonymousHeadBytes"
case opStructFieldPtrAnonymousHeadArray:
return "StructFieldPtrAnonymousHeadArray"
case opStructFieldPtrAnonymousHeadMap:
return "StructFieldPtrAnonymousHeadMap"
case opStructFieldPtrAnonymousHeadMapLoad:
return "StructFieldPtrAnonymousHeadMapLoad"
case opStructFieldPtrAnonymousHeadSlice:
return "StructFieldPtrAnonymousHeadSlice"
case opStructFieldPtrAnonymousHeadStruct:
return "StructFieldPtrAnonymousHeadStruct"
case opStructFieldPtrAnonymousHeadMarshalJSON:
return "StructFieldPtrAnonymousHeadMarshalJSON"
case opStructFieldPtrAnonymousHeadMarshalText:
return "StructFieldPtrAnonymousHeadMarshalText"
case opStructFieldPtrAnonymousHeadRecursive:
return "StructFieldPtrAnonymousHeadRecursive"
case opStructFieldPtrAnonymousHeadIntString:
return "StructFieldPtrAnonymousHeadIntString"
case opStructFieldPtrAnonymousHeadInt8String:
return "StructFieldPtrAnonymousHeadInt8String"
case opStructFieldPtrAnonymousHeadInt16String:
return "StructFieldPtrAnonymousHeadInt16String"
case opStructFieldPtrAnonymousHeadInt32String:
return "StructFieldPtrAnonymousHeadInt32String"
case opStructFieldPtrAnonymousHeadInt64String:
return "StructFieldPtrAnonymousHeadInt64String"
case opStructFieldPtrAnonymousHeadUintString:
return "StructFieldPtrAnonymousHeadUintString"
case opStructFieldPtrAnonymousHeadUint8String:
return "StructFieldPtrAnonymousHeadUint8String"
case opStructFieldPtrAnonymousHeadUint16String:
return "StructFieldPtrAnonymousHeadUint16String"
case opStructFieldPtrAnonymousHeadUint32String:
return "StructFieldPtrAnonymousHeadUint32String"
case opStructFieldPtrAnonymousHeadUint64String:
return "StructFieldPtrAnonymousHeadUint64String"
case opStructFieldPtrAnonymousHeadOmitEmptyInt:
return "StructFieldPtrAnonymousHeadOmitEmptyInt"
case opStructFieldPtrAnonymousHeadOmitEmptyInt8:
return "StructFieldPtrAnonymousHeadOmitEmptyInt8"
case opStructFieldPtrAnonymousHeadOmitEmptyInt16:
return "StructFieldPtrAnonymousHeadOmitEmptyInt16"
case opStructFieldPtrAnonymousHeadOmitEmptyInt32:
return "StructFieldPtrAnonymousHeadOmitEmptyInt32"
case opStructFieldPtrAnonymousHeadOmitEmptyInt64:
return "StructFieldPtrAnonymousHeadOmitEmptyInt64"
case opStructFieldPtrAnonymousHeadOmitEmptyUint:
return "StructFieldPtrAnonymousHeadOmitEmptyUint"
case opStructFieldPtrAnonymousHeadOmitEmptyUint8:
return "StructFieldPtrAnonymousHeadOmitEmptyUint8"
case opStructFieldPtrAnonymousHeadOmitEmptyUint16:
return "StructFieldPtrAnonymousHeadOmitEmptyUint16"
case opStructFieldPtrAnonymousHeadOmitEmptyUint32:
return "StructFieldPtrAnonymousHeadOmitEmptyUint32"
case opStructFieldPtrAnonymousHeadOmitEmptyUint64:
return "StructFieldPtrAnonymousHeadOmitEmptyUint64"
case opStructFieldPtrAnonymousHeadOmitEmptyFloat32:
return "StructFieldPtrAnonymousHeadOmitEmptyFloat32"
case opStructFieldPtrAnonymousHeadOmitEmptyFloat64:
return "StructFieldPtrAnonymousHeadOmitEmptyFloat64"
case opStructFieldPtrAnonymousHeadOmitEmptyBool:
return "StructFieldPtrAnonymousHeadOmitEmptyBool"
case opStructFieldPtrAnonymousHeadOmitEmptyString:
return "StructFieldPtrAnonymousHeadOmitEmptyString"
case opStructFieldPtrAnonymousHeadOmitEmptyBytes:
return "StructFieldPtrAnonymousHeadOmitEmptyBytes"
case opStructFieldPtrAnonymousHeadOmitEmptyArray:
return "StructFieldPtrAnonymousHeadOmitEmptyArray"
case opStructFieldPtrAnonymousHeadOmitEmptyMap:
return "StructFieldPtrAnonymousHeadOmitEmptyMap"
case opStructFieldPtrAnonymousHeadOmitEmptyMapLoad:
return "StructFieldPtrAnonymousHeadOmitEmptyMapLoad"
case opStructFieldPtrAnonymousHeadOmitEmptySlice:
return "StructFieldPtrAnonymousHeadOmitEmptySlice"
case opStructFieldPtrAnonymousHeadOmitEmptyStruct:
return "StructFieldPtrAnonymousHeadOmitEmptyStruct"
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSON:
return "StructFieldPtrAnonymousHeadOmitEmptyMarshalJSON"
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalText:
return "StructFieldPtrAnonymousHeadOmitEmptyMarshalText"
case opStructFieldPtrAnonymousHeadOmitEmptyRecursive:
return "StructFieldPtrAnonymousHeadOmitEmptyRecursive"
case opStructFieldPtrAnonymousHeadOmitEmptyIntString:
return "StructFieldPtrAnonymousHeadOmitEmptyIntString"
case opStructFieldPtrAnonymousHeadOmitEmptyInt8String:
return "StructFieldPtrAnonymousHeadOmitEmptyInt8String"
case opStructFieldPtrAnonymousHeadOmitEmptyInt16String:
return "StructFieldPtrAnonymousHeadOmitEmptyInt16String"
case opStructFieldPtrAnonymousHeadOmitEmptyInt32String:
return "StructFieldPtrAnonymousHeadOmitEmptyInt32String"
case opStructFieldPtrAnonymousHeadOmitEmptyInt64String:
return "StructFieldPtrAnonymousHeadOmitEmptyInt64String"
case opStructFieldPtrAnonymousHeadOmitEmptyUintString:
return "StructFieldPtrAnonymousHeadOmitEmptyUintString"
case opStructFieldPtrAnonymousHeadOmitEmptyUint8String:
return "StructFieldPtrAnonymousHeadOmitEmptyUint8String"
case opStructFieldPtrAnonymousHeadOmitEmptyUint16String:
return "StructFieldPtrAnonymousHeadOmitEmptyUint16String"
case opStructFieldPtrAnonymousHeadOmitEmptyUint32String:
return "StructFieldPtrAnonymousHeadOmitEmptyUint32String"
case opStructFieldPtrAnonymousHeadOmitEmptyUint64String:
return "StructFieldPtrAnonymousHeadOmitEmptyUint64String"
case opStructFieldPtrAnonymousHeadStringTagInt:
return "StructFieldPtrAnonymousHeadStringTagInt"
case opStructFieldPtrAnonymousHeadStringTagInt8:
return "StructFieldPtrAnonymousHeadStringTagInt8"
case opStructFieldPtrAnonymousHeadStringTagInt16:
return "StructFieldPtrAnonymousHeadStringTagInt16"
case opStructFieldPtrAnonymousHeadStringTagInt32:
return "StructFieldPtrAnonymousHeadStringTagInt32"
case opStructFieldPtrAnonymousHeadStringTagInt64:
return "StructFieldPtrAnonymousHeadStringTagInt64"
case opStructFieldPtrAnonymousHeadStringTagUint:
return "StructFieldPtrAnonymousHeadStringTagUint"
case opStructFieldPtrAnonymousHeadStringTagUint8:
return "StructFieldPtrAnonymousHeadStringTagUint8"
case opStructFieldPtrAnonymousHeadStringTagUint16:
return "StructFieldPtrAnonymousHeadStringTagUint16"
case opStructFieldPtrAnonymousHeadStringTagUint32:
return "StructFieldPtrAnonymousHeadStringTagUint32"
case opStructFieldPtrAnonymousHeadStringTagUint64:
return "StructFieldPtrAnonymousHeadStringTagUint64"
case opStructFieldPtrAnonymousHeadStringTagFloat32:
return "StructFieldPtrAnonymousHeadStringTagFloat32"
case opStructFieldPtrAnonymousHeadStringTagFloat64:
return "StructFieldPtrAnonymousHeadStringTagFloat64"
case opStructFieldPtrAnonymousHeadStringTagBool:
return "StructFieldPtrAnonymousHeadStringTagBool"
case opStructFieldPtrAnonymousHeadStringTagString:
return "StructFieldPtrAnonymousHeadStringTagString"
case opStructFieldPtrAnonymousHeadStringTagBytes:
return "StructFieldPtrAnonymousHeadStringTagBytes"
case opStructFieldPtrAnonymousHeadStringTagArray:
return "StructFieldPtrAnonymousHeadStringTagArray"
case opStructFieldPtrAnonymousHeadStringTagMap:
return "StructFieldPtrAnonymousHeadStringTagMap"
case opStructFieldPtrAnonymousHeadStringTagMapLoad:
return "StructFieldPtrAnonymousHeadStringTagMapLoad"
case opStructFieldPtrAnonymousHeadStringTagSlice:
return "StructFieldPtrAnonymousHeadStringTagSlice"
case opStructFieldPtrAnonymousHeadStringTagStruct:
return "StructFieldPtrAnonymousHeadStringTagStruct"
case opStructFieldPtrAnonymousHeadStringTagMarshalJSON:
return "StructFieldPtrAnonymousHeadStringTagMarshalJSON"
case opStructFieldPtrAnonymousHeadStringTagMarshalText:
return "StructFieldPtrAnonymousHeadStringTagMarshalText"
case opStructFieldPtrAnonymousHeadStringTagRecursive:
return "StructFieldPtrAnonymousHeadStringTagRecursive"
case opStructFieldPtrAnonymousHeadStringTagIntString:
return "StructFieldPtrAnonymousHeadStringTagIntString"
case opStructFieldPtrAnonymousHeadStringTagInt8String:
return "StructFieldPtrAnonymousHeadStringTagInt8String"
case opStructFieldPtrAnonymousHeadStringTagInt16String:
return "StructFieldPtrAnonymousHeadStringTagInt16String"
case opStructFieldPtrAnonymousHeadStringTagInt32String:
return "StructFieldPtrAnonymousHeadStringTagInt32String"
case opStructFieldPtrAnonymousHeadStringTagInt64String:
return "StructFieldPtrAnonymousHeadStringTagInt64String"
case opStructFieldPtrAnonymousHeadStringTagUintString:
return "StructFieldPtrAnonymousHeadStringTagUintString"
case opStructFieldPtrAnonymousHeadStringTagUint8String:
return "StructFieldPtrAnonymousHeadStringTagUint8String"
case opStructFieldPtrAnonymousHeadStringTagUint16String:
return "StructFieldPtrAnonymousHeadStringTagUint16String"
case opStructFieldPtrAnonymousHeadStringTagUint32String:
return "StructFieldPtrAnonymousHeadStringTagUint32String"
case opStructFieldPtrAnonymousHeadStringTagUint64String:
return "StructFieldPtrAnonymousHeadStringTagUint64String"
case opStructFieldInt:
return "StructFieldInt"
case opStructFieldInt8:
return "StructFieldInt8"
case opStructFieldInt16:
return "StructFieldInt16"
case opStructFieldInt32:
return "StructFieldInt32"
case opStructFieldInt64:
return "StructFieldInt64"
case opStructFieldUint:
return "StructFieldUint"
case opStructFieldUint8:
return "StructFieldUint8"
case opStructFieldUint16:
return "StructFieldUint16"
case opStructFieldUint32:
return "StructFieldUint32"
case opStructFieldUint64:
return "StructFieldUint64"
case opStructFieldFloat32:
return "StructFieldFloat32"
case opStructFieldFloat64:
return "StructFieldFloat64"
case opStructFieldBool:
return "StructFieldBool"
case opStructFieldString:
return "StructFieldString"
case opStructFieldBytes:
return "StructFieldBytes"
case opStructFieldArray:
return "StructFieldArray"
case opStructFieldMap:
return "StructFieldMap"
case opStructFieldMapLoad:
return "StructFieldMapLoad"
case opStructFieldSlice:
return "StructFieldSlice"
case opStructFieldStruct:
return "StructFieldStruct"
case opStructFieldMarshalJSON:
return "StructFieldMarshalJSON"
case opStructFieldMarshalText:
return "StructFieldMarshalText"
case opStructFieldRecursive:
return "StructFieldRecursive"
case opStructFieldIntString:
return "StructFieldIntString"
case opStructFieldInt8String:
return "StructFieldInt8String"
case opStructFieldInt16String:
return "StructFieldInt16String"
case opStructFieldInt32String:
return "StructFieldInt32String"
case opStructFieldInt64String:
return "StructFieldInt64String"
case opStructFieldUintString:
return "StructFieldUintString"
case opStructFieldUint8String:
return "StructFieldUint8String"
case opStructFieldUint16String:
return "StructFieldUint16String"
case opStructFieldUint32String:
return "StructFieldUint32String"
case opStructFieldUint64String:
return "StructFieldUint64String"
case opStructFieldPtrInt:
return "StructFieldPtrInt"
case opStructFieldPtrInt8:
return "StructFieldPtrInt8"
case opStructFieldPtrInt16:
return "StructFieldPtrInt16"
case opStructFieldPtrInt32:
return "StructFieldPtrInt32"
case opStructFieldPtrInt64:
return "StructFieldPtrInt64"
case opStructFieldPtrUint:
return "StructFieldPtrUint"
case opStructFieldPtrUint8:
return "StructFieldPtrUint8"
case opStructFieldPtrUint16:
return "StructFieldPtrUint16"
case opStructFieldPtrUint32:
return "StructFieldPtrUint32"
case opStructFieldPtrUint64:
return "StructFieldPtrUint64"
case opStructFieldPtrFloat32:
return "StructFieldPtrFloat32"
case opStructFieldPtrFloat64:
return "StructFieldPtrFloat64"
case opStructFieldPtrBool:
return "StructFieldPtrBool"
case opStructFieldPtrString:
return "StructFieldPtrString"
case opStructFieldPtrBytes:
return "StructFieldPtrBytes"
case opStructFieldPtrArray:
return "StructFieldPtrArray"
case opStructFieldPtrMap:
return "StructFieldPtrMap"
case opStructFieldPtrMapLoad:
return "StructFieldPtrMapLoad"
case opStructFieldPtrSlice:
return "StructFieldPtrSlice"
case opStructFieldPtrStruct:
return "StructFieldPtrStruct"
case opStructFieldPtrMarshalJSON:
return "StructFieldPtrMarshalJSON"
case opStructFieldPtrMarshalText:
return "StructFieldPtrMarshalText"
case opStructFieldPtrRecursive:
return "StructFieldPtrRecursive"
case opStructFieldPtrIntString:
return "StructFieldPtrIntString"
case opStructFieldPtrInt8String:
return "StructFieldPtrInt8String"
case opStructFieldPtrInt16String:
return "StructFieldPtrInt16String"
case opStructFieldPtrInt32String:
return "StructFieldPtrInt32String"
case opStructFieldPtrInt64String:
return "StructFieldPtrInt64String"
case opStructFieldPtrUintString:
return "StructFieldPtrUintString"
case opStructFieldPtrUint8String:
return "StructFieldPtrUint8String"
case opStructFieldPtrUint16String:
return "StructFieldPtrUint16String"
case opStructFieldPtrUint32String:
return "StructFieldPtrUint32String"
case opStructFieldPtrUint64String:
return "StructFieldPtrUint64String"
case opStructFieldOmitEmptyInt:
return "StructFieldOmitEmptyInt"
case opStructFieldOmitEmptyInt8:
return "StructFieldOmitEmptyInt8"
case opStructFieldOmitEmptyInt16:
return "StructFieldOmitEmptyInt16"
case opStructFieldOmitEmptyInt32:
return "StructFieldOmitEmptyInt32"
case opStructFieldOmitEmptyInt64:
return "StructFieldOmitEmptyInt64"
case opStructFieldOmitEmptyUint:
return "StructFieldOmitEmptyUint"
case opStructFieldOmitEmptyUint8:
return "StructFieldOmitEmptyUint8"
case opStructFieldOmitEmptyUint16:
return "StructFieldOmitEmptyUint16"
case opStructFieldOmitEmptyUint32:
return "StructFieldOmitEmptyUint32"
case opStructFieldOmitEmptyUint64:
return "StructFieldOmitEmptyUint64"
case opStructFieldOmitEmptyFloat32:
return "StructFieldOmitEmptyFloat32"
case opStructFieldOmitEmptyFloat64:
return "StructFieldOmitEmptyFloat64"
case opStructFieldOmitEmptyBool:
return "StructFieldOmitEmptyBool"
case opStructFieldOmitEmptyString:
return "StructFieldOmitEmptyString"
case opStructFieldOmitEmptyBytes:
return "StructFieldOmitEmptyBytes"
case opStructFieldOmitEmptyArray:
return "StructFieldOmitEmptyArray"
case opStructFieldOmitEmptyMap:
return "StructFieldOmitEmptyMap"
case opStructFieldOmitEmptyMapLoad:
return "StructFieldOmitEmptyMapLoad"
case opStructFieldOmitEmptySlice:
return "StructFieldOmitEmptySlice"
case opStructFieldOmitEmptyStruct:
return "StructFieldOmitEmptyStruct"
case opStructFieldOmitEmptyMarshalJSON:
return "StructFieldOmitEmptyMarshalJSON"
case opStructFieldOmitEmptyMarshalText:
return "StructFieldOmitEmptyMarshalText"
case opStructFieldOmitEmptyRecursive:
return "StructFieldOmitEmptyRecursive"
case opStructFieldOmitEmptyIntString:
return "StructFieldOmitEmptyIntString"
case opStructFieldOmitEmptyInt8String:
return "StructFieldOmitEmptyInt8String"
case opStructFieldOmitEmptyInt16String:
return "StructFieldOmitEmptyInt16String"
case opStructFieldOmitEmptyInt32String:
return "StructFieldOmitEmptyInt32String"
case opStructFieldOmitEmptyInt64String:
return "StructFieldOmitEmptyInt64String"
case opStructFieldOmitEmptyUintString:
return "StructFieldOmitEmptyUintString"
case opStructFieldOmitEmptyUint8String:
return "StructFieldOmitEmptyUint8String"
case opStructFieldOmitEmptyUint16String:
return "StructFieldOmitEmptyUint16String"
case opStructFieldOmitEmptyUint32String:
return "StructFieldOmitEmptyUint32String"
case opStructFieldOmitEmptyUint64String:
return "StructFieldOmitEmptyUint64String"
case opStructFieldStringTagInt:
return "StructFieldStringTagInt"
case opStructFieldStringTagInt8:
return "StructFieldStringTagInt8"
case opStructFieldStringTagInt16:
return "StructFieldStringTagInt16"
case opStructFieldStringTagInt32:
return "StructFieldStringTagInt32"
case opStructFieldStringTagInt64:
return "StructFieldStringTagInt64"
case opStructFieldStringTagUint:
return "StructFieldStringTagUint"
case opStructFieldStringTagUint8:
return "StructFieldStringTagUint8"
case opStructFieldStringTagUint16:
return "StructFieldStringTagUint16"
case opStructFieldStringTagUint32:
return "StructFieldStringTagUint32"
case opStructFieldStringTagUint64:
return "StructFieldStringTagUint64"
case opStructFieldStringTagFloat32:
return "StructFieldStringTagFloat32"
case opStructFieldStringTagFloat64:
return "StructFieldStringTagFloat64"
case opStructFieldStringTagBool:
return "StructFieldStringTagBool"
case opStructFieldStringTagString:
return "StructFieldStringTagString"
case opStructFieldStringTagBytes:
return "StructFieldStringTagBytes"
case opStructFieldStringTagArray:
return "StructFieldStringTagArray"
case opStructFieldStringTagMap:
return "StructFieldStringTagMap"
case opStructFieldStringTagMapLoad:
return "StructFieldStringTagMapLoad"
case opStructFieldStringTagSlice:
return "StructFieldStringTagSlice"
case opStructFieldStringTagStruct:
return "StructFieldStringTagStruct"
case opStructFieldStringTagMarshalJSON:
return "StructFieldStringTagMarshalJSON"
case opStructFieldStringTagMarshalText:
return "StructFieldStringTagMarshalText"
case opStructFieldStringTagRecursive:
return "StructFieldStringTagRecursive"
case opStructFieldStringTagIntString:
return "StructFieldStringTagIntString"
case opStructFieldStringTagInt8String:
return "StructFieldStringTagInt8String"
case opStructFieldStringTagInt16String:
return "StructFieldStringTagInt16String"
case opStructFieldStringTagInt32String:
return "StructFieldStringTagInt32String"
case opStructFieldStringTagInt64String:
return "StructFieldStringTagInt64String"
case opStructFieldStringTagUintString:
return "StructFieldStringTagUintString"
case opStructFieldStringTagUint8String:
return "StructFieldStringTagUint8String"
case opStructFieldStringTagUint16String:
return "StructFieldStringTagUint16String"
case opStructFieldStringTagUint32String:
return "StructFieldStringTagUint32String"
case opStructFieldStringTagUint64String:
return "StructFieldStringTagUint64String"
case opEndIndent:
return "EndIndent"
case opInterfaceIndent:
return "InterfaceIndent"
case opInterfaceEndIndent:
return "InterfaceEndIndent"
case opPtrIndent:
return "PtrIndent"
case opSliceHeadIndent:
return "SliceHeadIndent"
case opRootSliceHeadIndent:
return "RootSliceHeadIndent"
case opSliceElemIndent:
return "SliceElemIndent"
case opRootSliceElemIndent:
return "RootSliceElemIndent"
case opSliceEndIndent:
return "SliceEndIndent"
case opArrayHeadIndent:
return "ArrayHeadIndent"
case opArrayElemIndent:
return "ArrayElemIndent"
case opArrayEndIndent:
return "ArrayEndIndent"
case opMapHeadIndent:
return "MapHeadIndent"
case opMapHeadLoadIndent:
return "MapHeadLoadIndent"
case opMapKeyIndent:
return "MapKeyIndent"
case opMapValueIndent:
return "MapValueIndent"
case opMapEndIndent:
return "MapEndIndent"
case opStructFieldHeadIndent:
return "StructFieldHeadIndent"
case opStructFieldHeadOmitEmptyIndent:
return "StructFieldHeadOmitEmptyIndent"
case opStructFieldHeadStringTagIndent:
return "StructFieldHeadStringTagIndent"
case opStructFieldAnonymousHeadIndent:
return "StructFieldAnonymousHeadIndent"
case opStructFieldAnonymousHeadOmitEmptyIndent:
return "StructFieldAnonymousHeadOmitEmptyIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyIndent"
case opStructFieldAnonymousHeadStringTagIndent:
return "StructFieldAnonymousHeadStringTagIndent"
case opStructFieldPtrAnonymousHeadStringTagIndent:
return "StructFieldPtrAnonymousHeadStringTagIndent"
case opStructFieldPtrHeadIndent:
return "StructFieldPtrHeadIndent"
case opStructFieldPtrHeadOmitEmptyIndent:
return "StructFieldPtrHeadOmitEmptyIndent"
case opStructFieldPtrHeadStringTagIndent:
return "StructFieldPtrHeadStringTagIndent"
case opStructFieldPtrAnonymousHeadIndent:
return "StructFieldPtrAnonymousHeadIndent"
case opStructFieldIndent:
return "StructFieldIndent"
case opStructFieldOmitEmptyIndent:
return "StructFieldOmitEmptyIndent"
case opStructFieldStringTagIndent:
return "StructFieldStringTagIndent"
case opStructFieldRecursiveEndIndent:
return "StructFieldRecursiveEndIndent"
case opStructEndIndent:
return "StructEndIndent"
case opStructAnonymousEndIndent:
return "StructAnonymousEndIndent"
case opIntIndent:
return "IntIndent"
case opInt8Indent:
return "Int8Indent"
case opInt16Indent:
return "Int16Indent"
case opInt32Indent:
return "Int32Indent"
case opInt64Indent:
return "Int64Indent"
case opUintIndent:
return "UintIndent"
case opUint8Indent:
return "Uint8Indent"
case opUint16Indent:
return "Uint16Indent"
case opUint32Indent:
return "Uint32Indent"
case opUint64Indent:
return "Uint64Indent"
case opFloat32Indent:
return "Float32Indent"
case opFloat64Indent:
return "Float64Indent"
case opBoolIndent:
return "BoolIndent"
case opStringIndent:
return "StringIndent"
case opBytesIndent:
return "BytesIndent"
case opArrayIndent:
return "ArrayIndent"
case opMapIndent:
return "MapIndent"
case opMapLoadIndent:
return "MapLoadIndent"
case opSliceIndent:
return "SliceIndent"
case opStructIndent:
return "StructIndent"
case opMarshalJSONIndent:
return "MarshalJSONIndent"
case opMarshalTextIndent:
return "MarshalTextIndent"
case opRecursiveIndent:
return "RecursiveIndent"
case opIntStringIndent:
return "IntStringIndent"
case opInt8StringIndent:
return "Int8StringIndent"
case opInt16StringIndent:
return "Int16StringIndent"
case opInt32StringIndent:
return "Int32StringIndent"
case opInt64StringIndent:
return "Int64StringIndent"
case opUintStringIndent:
return "UintStringIndent"
case opUint8StringIndent:
return "Uint8StringIndent"
case opUint16StringIndent:
return "Uint16StringIndent"
case opUint32StringIndent:
return "Uint32StringIndent"
case opUint64StringIndent:
return "Uint64StringIndent"
case opStructFieldHeadIntIndent:
return "StructFieldHeadIntIndent"
case opStructFieldHeadInt8Indent:
return "StructFieldHeadInt8Indent"
case opStructFieldHeadInt16Indent:
return "StructFieldHeadInt16Indent"
case opStructFieldHeadInt32Indent:
return "StructFieldHeadInt32Indent"
case opStructFieldHeadInt64Indent:
return "StructFieldHeadInt64Indent"
case opStructFieldHeadUintIndent:
return "StructFieldHeadUintIndent"
case opStructFieldHeadUint8Indent:
return "StructFieldHeadUint8Indent"
case opStructFieldHeadUint16Indent:
return "StructFieldHeadUint16Indent"
case opStructFieldHeadUint32Indent:
return "StructFieldHeadUint32Indent"
case opStructFieldHeadUint64Indent:
return "StructFieldHeadUint64Indent"
case opStructFieldHeadFloat32Indent:
return "StructFieldHeadFloat32Indent"
case opStructFieldHeadFloat64Indent:
return "StructFieldHeadFloat64Indent"
case opStructFieldHeadBoolIndent:
return "StructFieldHeadBoolIndent"
case opStructFieldHeadStringIndent:
return "StructFieldHeadStringIndent"
case opStructFieldHeadBytesIndent:
return "StructFieldHeadBytesIndent"
case opStructFieldHeadArrayIndent:
return "StructFieldHeadArrayIndent"
case opStructFieldHeadMapIndent:
return "StructFieldHeadMapIndent"
case opStructFieldHeadMapLoadIndent:
return "StructFieldHeadMapLoadIndent"
case opStructFieldHeadSliceIndent:
return "StructFieldHeadSliceIndent"
case opStructFieldHeadStructIndent:
return "StructFieldHeadStructIndent"
case opStructFieldHeadMarshalJSONIndent:
return "StructFieldHeadMarshalJSONIndent"
case opStructFieldHeadMarshalTextIndent:
return "StructFieldHeadMarshalTextIndent"
case opStructFieldHeadRecursiveIndent:
return "StructFieldHeadRecursiveIndent"
case opStructFieldHeadIntStringIndent:
return "StructFieldHeadIntStringIndent"
case opStructFieldHeadInt8StringIndent:
return "StructFieldHeadInt8StringIndent"
case opStructFieldHeadInt16StringIndent:
return "StructFieldHeadInt16StringIndent"
case opStructFieldHeadInt32StringIndent:
return "StructFieldHeadInt32StringIndent"
case opStructFieldHeadInt64StringIndent:
return "StructFieldHeadInt64StringIndent"
case opStructFieldHeadUintStringIndent:
return "StructFieldHeadUintStringIndent"
case opStructFieldHeadUint8StringIndent:
return "StructFieldHeadUint8StringIndent"
case opStructFieldHeadUint16StringIndent:
return "StructFieldHeadUint16StringIndent"
case opStructFieldHeadUint32StringIndent:
return "StructFieldHeadUint32StringIndent"
case opStructFieldHeadUint64StringIndent:
return "StructFieldHeadUint64StringIndent"
case opStructFieldHeadOmitEmptyIntIndent:
return "StructFieldHeadOmitEmptyIntIndent"
case opStructFieldHeadOmitEmptyInt8Indent:
return "StructFieldHeadOmitEmptyInt8Indent"
case opStructFieldHeadOmitEmptyInt16Indent:
return "StructFieldHeadOmitEmptyInt16Indent"
case opStructFieldHeadOmitEmptyInt32Indent:
return "StructFieldHeadOmitEmptyInt32Indent"
case opStructFieldHeadOmitEmptyInt64Indent:
return "StructFieldHeadOmitEmptyInt64Indent"
case opStructFieldHeadOmitEmptyUintIndent:
return "StructFieldHeadOmitEmptyUintIndent"
case opStructFieldHeadOmitEmptyUint8Indent:
return "StructFieldHeadOmitEmptyUint8Indent"
case opStructFieldHeadOmitEmptyUint16Indent:
return "StructFieldHeadOmitEmptyUint16Indent"
case opStructFieldHeadOmitEmptyUint32Indent:
return "StructFieldHeadOmitEmptyUint32Indent"
case opStructFieldHeadOmitEmptyUint64Indent:
return "StructFieldHeadOmitEmptyUint64Indent"
case opStructFieldHeadOmitEmptyFloat32Indent:
return "StructFieldHeadOmitEmptyFloat32Indent"
case opStructFieldHeadOmitEmptyFloat64Indent:
return "StructFieldHeadOmitEmptyFloat64Indent"
case opStructFieldHeadOmitEmptyBoolIndent:
return "StructFieldHeadOmitEmptyBoolIndent"
case opStructFieldHeadOmitEmptyStringIndent:
return "StructFieldHeadOmitEmptyStringIndent"
case opStructFieldHeadOmitEmptyBytesIndent:
return "StructFieldHeadOmitEmptyBytesIndent"
case opStructFieldHeadOmitEmptyArrayIndent:
return "StructFieldHeadOmitEmptyArrayIndent"
case opStructFieldHeadOmitEmptyMapIndent:
return "StructFieldHeadOmitEmptyMapIndent"
case opStructFieldHeadOmitEmptyMapLoadIndent:
return "StructFieldHeadOmitEmptyMapLoadIndent"
case opStructFieldHeadOmitEmptySliceIndent:
return "StructFieldHeadOmitEmptySliceIndent"
case opStructFieldHeadOmitEmptyStructIndent:
return "StructFieldHeadOmitEmptyStructIndent"
case opStructFieldHeadOmitEmptyMarshalJSONIndent:
return "StructFieldHeadOmitEmptyMarshalJSONIndent"
case opStructFieldHeadOmitEmptyMarshalTextIndent:
return "StructFieldHeadOmitEmptyMarshalTextIndent"
case opStructFieldHeadOmitEmptyRecursiveIndent:
return "StructFieldHeadOmitEmptyRecursiveIndent"
case opStructFieldHeadOmitEmptyIntStringIndent:
return "StructFieldHeadOmitEmptyIntStringIndent"
case opStructFieldHeadOmitEmptyInt8StringIndent:
return "StructFieldHeadOmitEmptyInt8StringIndent"
case opStructFieldHeadOmitEmptyInt16StringIndent:
return "StructFieldHeadOmitEmptyInt16StringIndent"
case opStructFieldHeadOmitEmptyInt32StringIndent:
return "StructFieldHeadOmitEmptyInt32StringIndent"
case opStructFieldHeadOmitEmptyInt64StringIndent:
return "StructFieldHeadOmitEmptyInt64StringIndent"
case opStructFieldHeadOmitEmptyUintStringIndent:
return "StructFieldHeadOmitEmptyUintStringIndent"
case opStructFieldHeadOmitEmptyUint8StringIndent:
return "StructFieldHeadOmitEmptyUint8StringIndent"
case opStructFieldHeadOmitEmptyUint16StringIndent:
return "StructFieldHeadOmitEmptyUint16StringIndent"
case opStructFieldHeadOmitEmptyUint32StringIndent:
return "StructFieldHeadOmitEmptyUint32StringIndent"
case opStructFieldHeadOmitEmptyUint64StringIndent:
return "StructFieldHeadOmitEmptyUint64StringIndent"
case opStructFieldHeadStringTagIntIndent:
return "StructFieldHeadStringTagIntIndent"
case opStructFieldHeadStringTagInt8Indent:
return "StructFieldHeadStringTagInt8Indent"
case opStructFieldHeadStringTagInt16Indent:
return "StructFieldHeadStringTagInt16Indent"
case opStructFieldHeadStringTagInt32Indent:
return "StructFieldHeadStringTagInt32Indent"
case opStructFieldHeadStringTagInt64Indent:
return "StructFieldHeadStringTagInt64Indent"
case opStructFieldHeadStringTagUintIndent:
return "StructFieldHeadStringTagUintIndent"
case opStructFieldHeadStringTagUint8Indent:
return "StructFieldHeadStringTagUint8Indent"
case opStructFieldHeadStringTagUint16Indent:
return "StructFieldHeadStringTagUint16Indent"
case opStructFieldHeadStringTagUint32Indent:
return "StructFieldHeadStringTagUint32Indent"
case opStructFieldHeadStringTagUint64Indent:
return "StructFieldHeadStringTagUint64Indent"
case opStructFieldHeadStringTagFloat32Indent:
return "StructFieldHeadStringTagFloat32Indent"
case opStructFieldHeadStringTagFloat64Indent:
return "StructFieldHeadStringTagFloat64Indent"
case opStructFieldHeadStringTagBoolIndent:
return "StructFieldHeadStringTagBoolIndent"
case opStructFieldHeadStringTagStringIndent:
return "StructFieldHeadStringTagStringIndent"
case opStructFieldHeadStringTagBytesIndent:
return "StructFieldHeadStringTagBytesIndent"
case opStructFieldHeadStringTagArrayIndent:
return "StructFieldHeadStringTagArrayIndent"
case opStructFieldHeadStringTagMapIndent:
return "StructFieldHeadStringTagMapIndent"
case opStructFieldHeadStringTagMapLoadIndent:
return "StructFieldHeadStringTagMapLoadIndent"
case opStructFieldHeadStringTagSliceIndent:
return "StructFieldHeadStringTagSliceIndent"
case opStructFieldHeadStringTagStructIndent:
return "StructFieldHeadStringTagStructIndent"
case opStructFieldHeadStringTagMarshalJSONIndent:
return "StructFieldHeadStringTagMarshalJSONIndent"
case opStructFieldHeadStringTagMarshalTextIndent:
return "StructFieldHeadStringTagMarshalTextIndent"
case opStructFieldHeadStringTagRecursiveIndent:
return "StructFieldHeadStringTagRecursiveIndent"
case opStructFieldHeadStringTagIntStringIndent:
return "StructFieldHeadStringTagIntStringIndent"
case opStructFieldHeadStringTagInt8StringIndent:
return "StructFieldHeadStringTagInt8StringIndent"
case opStructFieldHeadStringTagInt16StringIndent:
return "StructFieldHeadStringTagInt16StringIndent"
case opStructFieldHeadStringTagInt32StringIndent:
return "StructFieldHeadStringTagInt32StringIndent"
case opStructFieldHeadStringTagInt64StringIndent:
return "StructFieldHeadStringTagInt64StringIndent"
case opStructFieldHeadStringTagUintStringIndent:
return "StructFieldHeadStringTagUintStringIndent"
case opStructFieldHeadStringTagUint8StringIndent:
return "StructFieldHeadStringTagUint8StringIndent"
case opStructFieldHeadStringTagUint16StringIndent:
return "StructFieldHeadStringTagUint16StringIndent"
case opStructFieldHeadStringTagUint32StringIndent:
return "StructFieldHeadStringTagUint32StringIndent"
case opStructFieldHeadStringTagUint64StringIndent:
return "StructFieldHeadStringTagUint64StringIndent"
case opStructFieldAnonymousHeadIntIndent:
return "StructFieldAnonymousHeadIntIndent"
case opStructFieldAnonymousHeadInt8Indent:
return "StructFieldAnonymousHeadInt8Indent"
case opStructFieldAnonymousHeadInt16Indent:
return "StructFieldAnonymousHeadInt16Indent"
case opStructFieldAnonymousHeadInt32Indent:
return "StructFieldAnonymousHeadInt32Indent"
case opStructFieldAnonymousHeadInt64Indent:
return "StructFieldAnonymousHeadInt64Indent"
case opStructFieldAnonymousHeadUintIndent:
return "StructFieldAnonymousHeadUintIndent"
case opStructFieldAnonymousHeadUint8Indent:
return "StructFieldAnonymousHeadUint8Indent"
case opStructFieldAnonymousHeadUint16Indent:
return "StructFieldAnonymousHeadUint16Indent"
case opStructFieldAnonymousHeadUint32Indent:
return "StructFieldAnonymousHeadUint32Indent"
case opStructFieldAnonymousHeadUint64Indent:
return "StructFieldAnonymousHeadUint64Indent"
case opStructFieldAnonymousHeadFloat32Indent:
return "StructFieldAnonymousHeadFloat32Indent"
case opStructFieldAnonymousHeadFloat64Indent:
return "StructFieldAnonymousHeadFloat64Indent"
case opStructFieldAnonymousHeadBoolIndent:
return "StructFieldAnonymousHeadBoolIndent"
case opStructFieldAnonymousHeadStringIndent:
return "StructFieldAnonymousHeadStringIndent"
case opStructFieldAnonymousHeadBytesIndent:
return "StructFieldAnonymousHeadBytesIndent"
case opStructFieldAnonymousHeadArrayIndent:
return "StructFieldAnonymousHeadArrayIndent"
case opStructFieldAnonymousHeadMapIndent:
return "StructFieldAnonymousHeadMapIndent"
case opStructFieldAnonymousHeadMapLoadIndent:
return "StructFieldAnonymousHeadMapLoadIndent"
case opStructFieldAnonymousHeadSliceIndent:
return "StructFieldAnonymousHeadSliceIndent"
case opStructFieldAnonymousHeadStructIndent:
return "StructFieldAnonymousHeadStructIndent"
case opStructFieldAnonymousHeadMarshalJSONIndent:
return "StructFieldAnonymousHeadMarshalJSONIndent"
case opStructFieldAnonymousHeadMarshalTextIndent:
return "StructFieldAnonymousHeadMarshalTextIndent"
case opStructFieldAnonymousHeadRecursiveIndent:
return "StructFieldAnonymousHeadRecursiveIndent"
case opStructFieldAnonymousHeadIntStringIndent:
return "StructFieldAnonymousHeadIntStringIndent"
case opStructFieldAnonymousHeadInt8StringIndent:
return "StructFieldAnonymousHeadInt8StringIndent"
case opStructFieldAnonymousHeadInt16StringIndent:
return "StructFieldAnonymousHeadInt16StringIndent"
case opStructFieldAnonymousHeadInt32StringIndent:
return "StructFieldAnonymousHeadInt32StringIndent"
case opStructFieldAnonymousHeadInt64StringIndent:
return "StructFieldAnonymousHeadInt64StringIndent"
case opStructFieldAnonymousHeadUintStringIndent:
return "StructFieldAnonymousHeadUintStringIndent"
case opStructFieldAnonymousHeadUint8StringIndent:
return "StructFieldAnonymousHeadUint8StringIndent"
case opStructFieldAnonymousHeadUint16StringIndent:
return "StructFieldAnonymousHeadUint16StringIndent"
case opStructFieldAnonymousHeadUint32StringIndent:
return "StructFieldAnonymousHeadUint32StringIndent"
case opStructFieldAnonymousHeadUint64StringIndent:
return "StructFieldAnonymousHeadUint64StringIndent"
case opStructFieldAnonymousHeadOmitEmptyIntIndent:
return "StructFieldAnonymousHeadOmitEmptyIntIndent"
case opStructFieldAnonymousHeadOmitEmptyInt8Indent:
return "StructFieldAnonymousHeadOmitEmptyInt8Indent"
case opStructFieldAnonymousHeadOmitEmptyInt16Indent:
return "StructFieldAnonymousHeadOmitEmptyInt16Indent"
case opStructFieldAnonymousHeadOmitEmptyInt32Indent:
return "StructFieldAnonymousHeadOmitEmptyInt32Indent"
case opStructFieldAnonymousHeadOmitEmptyInt64Indent:
return "StructFieldAnonymousHeadOmitEmptyInt64Indent"
case opStructFieldAnonymousHeadOmitEmptyUintIndent:
return "StructFieldAnonymousHeadOmitEmptyUintIndent"
case opStructFieldAnonymousHeadOmitEmptyUint8Indent:
return "StructFieldAnonymousHeadOmitEmptyUint8Indent"
case opStructFieldAnonymousHeadOmitEmptyUint16Indent:
return "StructFieldAnonymousHeadOmitEmptyUint16Indent"
case opStructFieldAnonymousHeadOmitEmptyUint32Indent:
return "StructFieldAnonymousHeadOmitEmptyUint32Indent"
case opStructFieldAnonymousHeadOmitEmptyUint64Indent:
return "StructFieldAnonymousHeadOmitEmptyUint64Indent"
case opStructFieldAnonymousHeadOmitEmptyFloat32Indent:
return "StructFieldAnonymousHeadOmitEmptyFloat32Indent"
case opStructFieldAnonymousHeadOmitEmptyFloat64Indent:
return "StructFieldAnonymousHeadOmitEmptyFloat64Indent"
case opStructFieldAnonymousHeadOmitEmptyBoolIndent:
return "StructFieldAnonymousHeadOmitEmptyBoolIndent"
case opStructFieldAnonymousHeadOmitEmptyStringIndent:
return "StructFieldAnonymousHeadOmitEmptyStringIndent"
case opStructFieldAnonymousHeadOmitEmptyBytesIndent:
return "StructFieldAnonymousHeadOmitEmptyBytesIndent"
case opStructFieldAnonymousHeadOmitEmptyArrayIndent:
return "StructFieldAnonymousHeadOmitEmptyArrayIndent"
case opStructFieldAnonymousHeadOmitEmptyMapIndent:
return "StructFieldAnonymousHeadOmitEmptyMapIndent"
case opStructFieldAnonymousHeadOmitEmptyMapLoadIndent:
return "StructFieldAnonymousHeadOmitEmptyMapLoadIndent"
case opStructFieldAnonymousHeadOmitEmptySliceIndent:
return "StructFieldAnonymousHeadOmitEmptySliceIndent"
case opStructFieldAnonymousHeadOmitEmptyStructIndent:
return "StructFieldAnonymousHeadOmitEmptyStructIndent"
case opStructFieldAnonymousHeadOmitEmptyMarshalJSONIndent:
return "StructFieldAnonymousHeadOmitEmptyMarshalJSONIndent"
case opStructFieldAnonymousHeadOmitEmptyMarshalTextIndent:
return "StructFieldAnonymousHeadOmitEmptyMarshalTextIndent"
case opStructFieldAnonymousHeadOmitEmptyRecursiveIndent:
return "StructFieldAnonymousHeadOmitEmptyRecursiveIndent"
case opStructFieldAnonymousHeadOmitEmptyIntStringIndent:
return "StructFieldAnonymousHeadOmitEmptyIntStringIndent"
case opStructFieldAnonymousHeadOmitEmptyInt8StringIndent:
return "StructFieldAnonymousHeadOmitEmptyInt8StringIndent"
case opStructFieldAnonymousHeadOmitEmptyInt16StringIndent:
return "StructFieldAnonymousHeadOmitEmptyInt16StringIndent"
case opStructFieldAnonymousHeadOmitEmptyInt32StringIndent:
return "StructFieldAnonymousHeadOmitEmptyInt32StringIndent"
case opStructFieldAnonymousHeadOmitEmptyInt64StringIndent:
return "StructFieldAnonymousHeadOmitEmptyInt64StringIndent"
case opStructFieldAnonymousHeadOmitEmptyUintStringIndent:
return "StructFieldAnonymousHeadOmitEmptyUintStringIndent"
case opStructFieldAnonymousHeadOmitEmptyUint8StringIndent:
return "StructFieldAnonymousHeadOmitEmptyUint8StringIndent"
case opStructFieldAnonymousHeadOmitEmptyUint16StringIndent:
return "StructFieldAnonymousHeadOmitEmptyUint16StringIndent"
case opStructFieldAnonymousHeadOmitEmptyUint32StringIndent:
return "StructFieldAnonymousHeadOmitEmptyUint32StringIndent"
case opStructFieldAnonymousHeadOmitEmptyUint64StringIndent:
return "StructFieldAnonymousHeadOmitEmptyUint64StringIndent"
case opStructFieldAnonymousHeadStringTagIntIndent:
return "StructFieldAnonymousHeadStringTagIntIndent"
case opStructFieldAnonymousHeadStringTagInt8Indent:
return "StructFieldAnonymousHeadStringTagInt8Indent"
case opStructFieldAnonymousHeadStringTagInt16Indent:
return "StructFieldAnonymousHeadStringTagInt16Indent"
case opStructFieldAnonymousHeadStringTagInt32Indent:
return "StructFieldAnonymousHeadStringTagInt32Indent"
case opStructFieldAnonymousHeadStringTagInt64Indent:
return "StructFieldAnonymousHeadStringTagInt64Indent"
case opStructFieldAnonymousHeadStringTagUintIndent:
return "StructFieldAnonymousHeadStringTagUintIndent"
case opStructFieldAnonymousHeadStringTagUint8Indent:
return "StructFieldAnonymousHeadStringTagUint8Indent"
case opStructFieldAnonymousHeadStringTagUint16Indent:
return "StructFieldAnonymousHeadStringTagUint16Indent"
case opStructFieldAnonymousHeadStringTagUint32Indent:
return "StructFieldAnonymousHeadStringTagUint32Indent"
case opStructFieldAnonymousHeadStringTagUint64Indent:
return "StructFieldAnonymousHeadStringTagUint64Indent"
case opStructFieldAnonymousHeadStringTagFloat32Indent:
return "StructFieldAnonymousHeadStringTagFloat32Indent"
case opStructFieldAnonymousHeadStringTagFloat64Indent:
return "StructFieldAnonymousHeadStringTagFloat64Indent"
case opStructFieldAnonymousHeadStringTagBoolIndent:
return "StructFieldAnonymousHeadStringTagBoolIndent"
case opStructFieldAnonymousHeadStringTagStringIndent:
return "StructFieldAnonymousHeadStringTagStringIndent"
case opStructFieldAnonymousHeadStringTagBytesIndent:
return "StructFieldAnonymousHeadStringTagBytesIndent"
case opStructFieldAnonymousHeadStringTagArrayIndent:
return "StructFieldAnonymousHeadStringTagArrayIndent"
case opStructFieldAnonymousHeadStringTagMapIndent:
return "StructFieldAnonymousHeadStringTagMapIndent"
case opStructFieldAnonymousHeadStringTagMapLoadIndent:
return "StructFieldAnonymousHeadStringTagMapLoadIndent"
case opStructFieldAnonymousHeadStringTagSliceIndent:
return "StructFieldAnonymousHeadStringTagSliceIndent"
case opStructFieldAnonymousHeadStringTagStructIndent:
return "StructFieldAnonymousHeadStringTagStructIndent"
case opStructFieldAnonymousHeadStringTagMarshalJSONIndent:
return "StructFieldAnonymousHeadStringTagMarshalJSONIndent"
case opStructFieldAnonymousHeadStringTagMarshalTextIndent:
return "StructFieldAnonymousHeadStringTagMarshalTextIndent"
case opStructFieldAnonymousHeadStringTagRecursiveIndent:
return "StructFieldAnonymousHeadStringTagRecursiveIndent"
case opStructFieldAnonymousHeadStringTagIntStringIndent:
return "StructFieldAnonymousHeadStringTagIntStringIndent"
case opStructFieldAnonymousHeadStringTagInt8StringIndent:
return "StructFieldAnonymousHeadStringTagInt8StringIndent"
case opStructFieldAnonymousHeadStringTagInt16StringIndent:
return "StructFieldAnonymousHeadStringTagInt16StringIndent"
case opStructFieldAnonymousHeadStringTagInt32StringIndent:
return "StructFieldAnonymousHeadStringTagInt32StringIndent"
case opStructFieldAnonymousHeadStringTagInt64StringIndent:
return "StructFieldAnonymousHeadStringTagInt64StringIndent"
case opStructFieldAnonymousHeadStringTagUintStringIndent:
return "StructFieldAnonymousHeadStringTagUintStringIndent"
case opStructFieldAnonymousHeadStringTagUint8StringIndent:
return "StructFieldAnonymousHeadStringTagUint8StringIndent"
case opStructFieldAnonymousHeadStringTagUint16StringIndent:
return "StructFieldAnonymousHeadStringTagUint16StringIndent"
case opStructFieldAnonymousHeadStringTagUint32StringIndent:
return "StructFieldAnonymousHeadStringTagUint32StringIndent"
case opStructFieldAnonymousHeadStringTagUint64StringIndent:
return "StructFieldAnonymousHeadStringTagUint64StringIndent"
case opStructFieldPtrHeadIntIndent:
return "StructFieldPtrHeadIntIndent"
case opStructFieldPtrHeadInt8Indent:
return "StructFieldPtrHeadInt8Indent"
case opStructFieldPtrHeadInt16Indent:
return "StructFieldPtrHeadInt16Indent"
case opStructFieldPtrHeadInt32Indent:
return "StructFieldPtrHeadInt32Indent"
case opStructFieldPtrHeadInt64Indent:
return "StructFieldPtrHeadInt64Indent"
case opStructFieldPtrHeadUintIndent:
return "StructFieldPtrHeadUintIndent"
case opStructFieldPtrHeadUint8Indent:
return "StructFieldPtrHeadUint8Indent"
case opStructFieldPtrHeadUint16Indent:
return "StructFieldPtrHeadUint16Indent"
case opStructFieldPtrHeadUint32Indent:
return "StructFieldPtrHeadUint32Indent"
case opStructFieldPtrHeadUint64Indent:
return "StructFieldPtrHeadUint64Indent"
case opStructFieldPtrHeadFloat32Indent:
return "StructFieldPtrHeadFloat32Indent"
case opStructFieldPtrHeadFloat64Indent:
return "StructFieldPtrHeadFloat64Indent"
case opStructFieldPtrHeadBoolIndent:
return "StructFieldPtrHeadBoolIndent"
case opStructFieldPtrHeadStringIndent:
return "StructFieldPtrHeadStringIndent"
case opStructFieldPtrHeadBytesIndent:
return "StructFieldPtrHeadBytesIndent"
case opStructFieldPtrHeadArrayIndent:
return "StructFieldPtrHeadArrayIndent"
case opStructFieldPtrHeadMapIndent:
return "StructFieldPtrHeadMapIndent"
case opStructFieldPtrHeadMapLoadIndent:
return "StructFieldPtrHeadMapLoadIndent"
case opStructFieldPtrHeadSliceIndent:
return "StructFieldPtrHeadSliceIndent"
case opStructFieldPtrHeadStructIndent:
return "StructFieldPtrHeadStructIndent"
case opStructFieldPtrHeadMarshalJSONIndent:
return "StructFieldPtrHeadMarshalJSONIndent"
case opStructFieldPtrHeadMarshalTextIndent:
return "StructFieldPtrHeadMarshalTextIndent"
case opStructFieldPtrHeadRecursiveIndent:
return "StructFieldPtrHeadRecursiveIndent"
case opStructFieldPtrHeadIntStringIndent:
return "StructFieldPtrHeadIntStringIndent"
case opStructFieldPtrHeadInt8StringIndent:
return "StructFieldPtrHeadInt8StringIndent"
case opStructFieldPtrHeadInt16StringIndent:
return "StructFieldPtrHeadInt16StringIndent"
case opStructFieldPtrHeadInt32StringIndent:
return "StructFieldPtrHeadInt32StringIndent"
case opStructFieldPtrHeadInt64StringIndent:
return "StructFieldPtrHeadInt64StringIndent"
case opStructFieldPtrHeadUintStringIndent:
return "StructFieldPtrHeadUintStringIndent"
case opStructFieldPtrHeadUint8StringIndent:
return "StructFieldPtrHeadUint8StringIndent"
case opStructFieldPtrHeadUint16StringIndent:
return "StructFieldPtrHeadUint16StringIndent"
case opStructFieldPtrHeadUint32StringIndent:
return "StructFieldPtrHeadUint32StringIndent"
case opStructFieldPtrHeadUint64StringIndent:
return "StructFieldPtrHeadUint64StringIndent"
case opStructFieldPtrHeadOmitEmptyIntIndent:
return "StructFieldPtrHeadOmitEmptyIntIndent"
case opStructFieldPtrHeadOmitEmptyInt8Indent:
return "StructFieldPtrHeadOmitEmptyInt8Indent"
case opStructFieldPtrHeadOmitEmptyInt16Indent:
return "StructFieldPtrHeadOmitEmptyInt16Indent"
case opStructFieldPtrHeadOmitEmptyInt32Indent:
return "StructFieldPtrHeadOmitEmptyInt32Indent"
case opStructFieldPtrHeadOmitEmptyInt64Indent:
return "StructFieldPtrHeadOmitEmptyInt64Indent"
case opStructFieldPtrHeadOmitEmptyUintIndent:
return "StructFieldPtrHeadOmitEmptyUintIndent"
case opStructFieldPtrHeadOmitEmptyUint8Indent:
return "StructFieldPtrHeadOmitEmptyUint8Indent"
case opStructFieldPtrHeadOmitEmptyUint16Indent:
return "StructFieldPtrHeadOmitEmptyUint16Indent"
case opStructFieldPtrHeadOmitEmptyUint32Indent:
return "StructFieldPtrHeadOmitEmptyUint32Indent"
case opStructFieldPtrHeadOmitEmptyUint64Indent:
return "StructFieldPtrHeadOmitEmptyUint64Indent"
case opStructFieldPtrHeadOmitEmptyFloat32Indent:
return "StructFieldPtrHeadOmitEmptyFloat32Indent"
case opStructFieldPtrHeadOmitEmptyFloat64Indent:
return "StructFieldPtrHeadOmitEmptyFloat64Indent"
case opStructFieldPtrHeadOmitEmptyBoolIndent:
return "StructFieldPtrHeadOmitEmptyBoolIndent"
case opStructFieldPtrHeadOmitEmptyStringIndent:
return "StructFieldPtrHeadOmitEmptyStringIndent"
case opStructFieldPtrHeadOmitEmptyBytesIndent:
return "StructFieldPtrHeadOmitEmptyBytesIndent"
case opStructFieldPtrHeadOmitEmptyArrayIndent:
return "StructFieldPtrHeadOmitEmptyArrayIndent"
case opStructFieldPtrHeadOmitEmptyMapIndent:
return "StructFieldPtrHeadOmitEmptyMapIndent"
case opStructFieldPtrHeadOmitEmptyMapLoadIndent:
return "StructFieldPtrHeadOmitEmptyMapLoadIndent"
case opStructFieldPtrHeadOmitEmptySliceIndent:
return "StructFieldPtrHeadOmitEmptySliceIndent"
case opStructFieldPtrHeadOmitEmptyStructIndent:
return "StructFieldPtrHeadOmitEmptyStructIndent"
case opStructFieldPtrHeadOmitEmptyMarshalJSONIndent:
return "StructFieldPtrHeadOmitEmptyMarshalJSONIndent"
case opStructFieldPtrHeadOmitEmptyMarshalTextIndent:
return "StructFieldPtrHeadOmitEmptyMarshalTextIndent"
case opStructFieldPtrHeadOmitEmptyRecursiveIndent:
return "StructFieldPtrHeadOmitEmptyRecursiveIndent"
case opStructFieldPtrHeadOmitEmptyIntStringIndent:
return "StructFieldPtrHeadOmitEmptyIntStringIndent"
case opStructFieldPtrHeadOmitEmptyInt8StringIndent:
return "StructFieldPtrHeadOmitEmptyInt8StringIndent"
case opStructFieldPtrHeadOmitEmptyInt16StringIndent:
return "StructFieldPtrHeadOmitEmptyInt16StringIndent"
case opStructFieldPtrHeadOmitEmptyInt32StringIndent:
return "StructFieldPtrHeadOmitEmptyInt32StringIndent"
case opStructFieldPtrHeadOmitEmptyInt64StringIndent:
return "StructFieldPtrHeadOmitEmptyInt64StringIndent"
case opStructFieldPtrHeadOmitEmptyUintStringIndent:
return "StructFieldPtrHeadOmitEmptyUintStringIndent"
case opStructFieldPtrHeadOmitEmptyUint8StringIndent:
return "StructFieldPtrHeadOmitEmptyUint8StringIndent"
case opStructFieldPtrHeadOmitEmptyUint16StringIndent:
return "StructFieldPtrHeadOmitEmptyUint16StringIndent"
case opStructFieldPtrHeadOmitEmptyUint32StringIndent:
return "StructFieldPtrHeadOmitEmptyUint32StringIndent"
case opStructFieldPtrHeadOmitEmptyUint64StringIndent:
return "StructFieldPtrHeadOmitEmptyUint64StringIndent"
case opStructFieldPtrHeadStringTagIntIndent:
return "StructFieldPtrHeadStringTagIntIndent"
case opStructFieldPtrHeadStringTagInt8Indent:
return "StructFieldPtrHeadStringTagInt8Indent"
case opStructFieldPtrHeadStringTagInt16Indent:
return "StructFieldPtrHeadStringTagInt16Indent"
case opStructFieldPtrHeadStringTagInt32Indent:
return "StructFieldPtrHeadStringTagInt32Indent"
case opStructFieldPtrHeadStringTagInt64Indent:
return "StructFieldPtrHeadStringTagInt64Indent"
case opStructFieldPtrHeadStringTagUintIndent:
return "StructFieldPtrHeadStringTagUintIndent"
case opStructFieldPtrHeadStringTagUint8Indent:
return "StructFieldPtrHeadStringTagUint8Indent"
case opStructFieldPtrHeadStringTagUint16Indent:
return "StructFieldPtrHeadStringTagUint16Indent"
case opStructFieldPtrHeadStringTagUint32Indent:
return "StructFieldPtrHeadStringTagUint32Indent"
case opStructFieldPtrHeadStringTagUint64Indent:
return "StructFieldPtrHeadStringTagUint64Indent"
case opStructFieldPtrHeadStringTagFloat32Indent:
return "StructFieldPtrHeadStringTagFloat32Indent"
case opStructFieldPtrHeadStringTagFloat64Indent:
return "StructFieldPtrHeadStringTagFloat64Indent"
case opStructFieldPtrHeadStringTagBoolIndent:
return "StructFieldPtrHeadStringTagBoolIndent"
case opStructFieldPtrHeadStringTagStringIndent:
return "StructFieldPtrHeadStringTagStringIndent"
case opStructFieldPtrHeadStringTagBytesIndent:
return "StructFieldPtrHeadStringTagBytesIndent"
case opStructFieldPtrHeadStringTagArrayIndent:
return "StructFieldPtrHeadStringTagArrayIndent"
case opStructFieldPtrHeadStringTagMapIndent:
return "StructFieldPtrHeadStringTagMapIndent"
case opStructFieldPtrHeadStringTagMapLoadIndent:
return "StructFieldPtrHeadStringTagMapLoadIndent"
case opStructFieldPtrHeadStringTagSliceIndent:
return "StructFieldPtrHeadStringTagSliceIndent"
case opStructFieldPtrHeadStringTagStructIndent:
return "StructFieldPtrHeadStringTagStructIndent"
case opStructFieldPtrHeadStringTagMarshalJSONIndent:
return "StructFieldPtrHeadStringTagMarshalJSONIndent"
case opStructFieldPtrHeadStringTagMarshalTextIndent:
return "StructFieldPtrHeadStringTagMarshalTextIndent"
case opStructFieldPtrHeadStringTagRecursiveIndent:
return "StructFieldPtrHeadStringTagRecursiveIndent"
case opStructFieldPtrHeadStringTagIntStringIndent:
return "StructFieldPtrHeadStringTagIntStringIndent"
case opStructFieldPtrHeadStringTagInt8StringIndent:
return "StructFieldPtrHeadStringTagInt8StringIndent"
case opStructFieldPtrHeadStringTagInt16StringIndent:
return "StructFieldPtrHeadStringTagInt16StringIndent"
case opStructFieldPtrHeadStringTagInt32StringIndent:
return "StructFieldPtrHeadStringTagInt32StringIndent"
case opStructFieldPtrHeadStringTagInt64StringIndent:
return "StructFieldPtrHeadStringTagInt64StringIndent"
case opStructFieldPtrHeadStringTagUintStringIndent:
return "StructFieldPtrHeadStringTagUintStringIndent"
case opStructFieldPtrHeadStringTagUint8StringIndent:
return "StructFieldPtrHeadStringTagUint8StringIndent"
case opStructFieldPtrHeadStringTagUint16StringIndent:
return "StructFieldPtrHeadStringTagUint16StringIndent"
case opStructFieldPtrHeadStringTagUint32StringIndent:
return "StructFieldPtrHeadStringTagUint32StringIndent"
case opStructFieldPtrHeadStringTagUint64StringIndent:
return "StructFieldPtrHeadStringTagUint64StringIndent"
case opStructFieldPtrAnonymousHeadIntIndent:
return "StructFieldPtrAnonymousHeadIntIndent"
case opStructFieldPtrAnonymousHeadInt8Indent:
return "StructFieldPtrAnonymousHeadInt8Indent"
case opStructFieldPtrAnonymousHeadInt16Indent:
return "StructFieldPtrAnonymousHeadInt16Indent"
case opStructFieldPtrAnonymousHeadInt32Indent:
return "StructFieldPtrAnonymousHeadInt32Indent"
case opStructFieldPtrAnonymousHeadInt64Indent:
return "StructFieldPtrAnonymousHeadInt64Indent"
case opStructFieldPtrAnonymousHeadUintIndent:
return "StructFieldPtrAnonymousHeadUintIndent"
case opStructFieldPtrAnonymousHeadUint8Indent:
return "StructFieldPtrAnonymousHeadUint8Indent"
case opStructFieldPtrAnonymousHeadUint16Indent:
return "StructFieldPtrAnonymousHeadUint16Indent"
case opStructFieldPtrAnonymousHeadUint32Indent:
return "StructFieldPtrAnonymousHeadUint32Indent"
case opStructFieldPtrAnonymousHeadUint64Indent:
return "StructFieldPtrAnonymousHeadUint64Indent"
case opStructFieldPtrAnonymousHeadFloat32Indent:
return "StructFieldPtrAnonymousHeadFloat32Indent"
case opStructFieldPtrAnonymousHeadFloat64Indent:
return "StructFieldPtrAnonymousHeadFloat64Indent"
case opStructFieldPtrAnonymousHeadBoolIndent:
return "StructFieldPtrAnonymousHeadBoolIndent"
case opStructFieldPtrAnonymousHeadStringIndent:
return "StructFieldPtrAnonymousHeadStringIndent"
case opStructFieldPtrAnonymousHeadBytesIndent:
return "StructFieldPtrAnonymousHeadBytesIndent"
case opStructFieldPtrAnonymousHeadArrayIndent:
return "StructFieldPtrAnonymousHeadArrayIndent"
case opStructFieldPtrAnonymousHeadMapIndent:
return "StructFieldPtrAnonymousHeadMapIndent"
case opStructFieldPtrAnonymousHeadMapLoadIndent:
return "StructFieldPtrAnonymousHeadMapLoadIndent"
case opStructFieldPtrAnonymousHeadSliceIndent:
return "StructFieldPtrAnonymousHeadSliceIndent"
case opStructFieldPtrAnonymousHeadStructIndent:
return "StructFieldPtrAnonymousHeadStructIndent"
case opStructFieldPtrAnonymousHeadMarshalJSONIndent:
return "StructFieldPtrAnonymousHeadMarshalJSONIndent"
case opStructFieldPtrAnonymousHeadMarshalTextIndent:
return "StructFieldPtrAnonymousHeadMarshalTextIndent"
case opStructFieldPtrAnonymousHeadRecursiveIndent:
return "StructFieldPtrAnonymousHeadRecursiveIndent"
case opStructFieldPtrAnonymousHeadIntStringIndent:
return "StructFieldPtrAnonymousHeadIntStringIndent"
case opStructFieldPtrAnonymousHeadInt8StringIndent:
return "StructFieldPtrAnonymousHeadInt8StringIndent"
case opStructFieldPtrAnonymousHeadInt16StringIndent:
return "StructFieldPtrAnonymousHeadInt16StringIndent"
case opStructFieldPtrAnonymousHeadInt32StringIndent:
return "StructFieldPtrAnonymousHeadInt32StringIndent"
case opStructFieldPtrAnonymousHeadInt64StringIndent:
return "StructFieldPtrAnonymousHeadInt64StringIndent"
case opStructFieldPtrAnonymousHeadUintStringIndent:
return "StructFieldPtrAnonymousHeadUintStringIndent"
case opStructFieldPtrAnonymousHeadUint8StringIndent:
return "StructFieldPtrAnonymousHeadUint8StringIndent"
case opStructFieldPtrAnonymousHeadUint16StringIndent:
return "StructFieldPtrAnonymousHeadUint16StringIndent"
case opStructFieldPtrAnonymousHeadUint32StringIndent:
return "StructFieldPtrAnonymousHeadUint32StringIndent"
case opStructFieldPtrAnonymousHeadUint64StringIndent:
return "StructFieldPtrAnonymousHeadUint64StringIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyIntIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyIntIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyInt8Indent:
return "StructFieldPtrAnonymousHeadOmitEmptyInt8Indent"
case opStructFieldPtrAnonymousHeadOmitEmptyInt16Indent:
return "StructFieldPtrAnonymousHeadOmitEmptyInt16Indent"
case opStructFieldPtrAnonymousHeadOmitEmptyInt32Indent:
return "StructFieldPtrAnonymousHeadOmitEmptyInt32Indent"
case opStructFieldPtrAnonymousHeadOmitEmptyInt64Indent:
return "StructFieldPtrAnonymousHeadOmitEmptyInt64Indent"
case opStructFieldPtrAnonymousHeadOmitEmptyUintIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyUintIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyUint8Indent:
return "StructFieldPtrAnonymousHeadOmitEmptyUint8Indent"
case opStructFieldPtrAnonymousHeadOmitEmptyUint16Indent:
return "StructFieldPtrAnonymousHeadOmitEmptyUint16Indent"
case opStructFieldPtrAnonymousHeadOmitEmptyUint32Indent:
return "StructFieldPtrAnonymousHeadOmitEmptyUint32Indent"
case opStructFieldPtrAnonymousHeadOmitEmptyUint64Indent:
return "StructFieldPtrAnonymousHeadOmitEmptyUint64Indent"
case opStructFieldPtrAnonymousHeadOmitEmptyFloat32Indent:
return "StructFieldPtrAnonymousHeadOmitEmptyFloat32Indent"
case opStructFieldPtrAnonymousHeadOmitEmptyFloat64Indent:
return "StructFieldPtrAnonymousHeadOmitEmptyFloat64Indent"
case opStructFieldPtrAnonymousHeadOmitEmptyBoolIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyBoolIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyStringIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyStringIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyBytesIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyBytesIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyArrayIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyArrayIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyMapIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyMapIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyMapLoadIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyMapLoadIndent"
case opStructFieldPtrAnonymousHeadOmitEmptySliceIndent:
return "StructFieldPtrAnonymousHeadOmitEmptySliceIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyStructIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyStructIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSONIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyMarshalJSONIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalTextIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyMarshalTextIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyRecursiveIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyRecursiveIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyIntStringIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyIntStringIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyInt8StringIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyInt8StringIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyInt16StringIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyInt16StringIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyInt32StringIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyInt32StringIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyInt64StringIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyInt64StringIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyUintStringIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyUintStringIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyUint8StringIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyUint8StringIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyUint16StringIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyUint16StringIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyUint32StringIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyUint32StringIndent"
case opStructFieldPtrAnonymousHeadOmitEmptyUint64StringIndent:
return "StructFieldPtrAnonymousHeadOmitEmptyUint64StringIndent"
case opStructFieldPtrAnonymousHeadStringTagIntIndent:
return "StructFieldPtrAnonymousHeadStringTagIntIndent"
case opStructFieldPtrAnonymousHeadStringTagInt8Indent:
return "StructFieldPtrAnonymousHeadStringTagInt8Indent"
case opStructFieldPtrAnonymousHeadStringTagInt16Indent:
return "StructFieldPtrAnonymousHeadStringTagInt16Indent"
case opStructFieldPtrAnonymousHeadStringTagInt32Indent:
return "StructFieldPtrAnonymousHeadStringTagInt32Indent"
case opStructFieldPtrAnonymousHeadStringTagInt64Indent:
return "StructFieldPtrAnonymousHeadStringTagInt64Indent"
case opStructFieldPtrAnonymousHeadStringTagUintIndent:
return "StructFieldPtrAnonymousHeadStringTagUintIndent"
case opStructFieldPtrAnonymousHeadStringTagUint8Indent:
return "StructFieldPtrAnonymousHeadStringTagUint8Indent"
case opStructFieldPtrAnonymousHeadStringTagUint16Indent:
return "StructFieldPtrAnonymousHeadStringTagUint16Indent"
case opStructFieldPtrAnonymousHeadStringTagUint32Indent:
return "StructFieldPtrAnonymousHeadStringTagUint32Indent"
case opStructFieldPtrAnonymousHeadStringTagUint64Indent:
return "StructFieldPtrAnonymousHeadStringTagUint64Indent"
case opStructFieldPtrAnonymousHeadStringTagFloat32Indent:
return "StructFieldPtrAnonymousHeadStringTagFloat32Indent"
case opStructFieldPtrAnonymousHeadStringTagFloat64Indent:
return "StructFieldPtrAnonymousHeadStringTagFloat64Indent"
case opStructFieldPtrAnonymousHeadStringTagBoolIndent:
return "StructFieldPtrAnonymousHeadStringTagBoolIndent"
case opStructFieldPtrAnonymousHeadStringTagStringIndent:
return "StructFieldPtrAnonymousHeadStringTagStringIndent"
case opStructFieldPtrAnonymousHeadStringTagBytesIndent:
return "StructFieldPtrAnonymousHeadStringTagBytesIndent"
case opStructFieldPtrAnonymousHeadStringTagArrayIndent:
return "StructFieldPtrAnonymousHeadStringTagArrayIndent"
case opStructFieldPtrAnonymousHeadStringTagMapIndent:
return "StructFieldPtrAnonymousHeadStringTagMapIndent"
case opStructFieldPtrAnonymousHeadStringTagMapLoadIndent:
return "StructFieldPtrAnonymousHeadStringTagMapLoadIndent"
case opStructFieldPtrAnonymousHeadStringTagSliceIndent:
return "StructFieldPtrAnonymousHeadStringTagSliceIndent"
case opStructFieldPtrAnonymousHeadStringTagStructIndent:
return "StructFieldPtrAnonymousHeadStringTagStructIndent"
case opStructFieldPtrAnonymousHeadStringTagMarshalJSONIndent:
return "StructFieldPtrAnonymousHeadStringTagMarshalJSONIndent"
case opStructFieldPtrAnonymousHeadStringTagMarshalTextIndent:
return "StructFieldPtrAnonymousHeadStringTagMarshalTextIndent"
case opStructFieldPtrAnonymousHeadStringTagRecursiveIndent:
return "StructFieldPtrAnonymousHeadStringTagRecursiveIndent"
case opStructFieldPtrAnonymousHeadStringTagIntStringIndent:
return "StructFieldPtrAnonymousHeadStringTagIntStringIndent"
case opStructFieldPtrAnonymousHeadStringTagInt8StringIndent:
return "StructFieldPtrAnonymousHeadStringTagInt8StringIndent"
case opStructFieldPtrAnonymousHeadStringTagInt16StringIndent:
return "StructFieldPtrAnonymousHeadStringTagInt16StringIndent"
case opStructFieldPtrAnonymousHeadStringTagInt32StringIndent:
return "StructFieldPtrAnonymousHeadStringTagInt32StringIndent"
case opStructFieldPtrAnonymousHeadStringTagInt64StringIndent:
return "StructFieldPtrAnonymousHeadStringTagInt64StringIndent"
case opStructFieldPtrAnonymousHeadStringTagUintStringIndent:
return "StructFieldPtrAnonymousHeadStringTagUintStringIndent"
case opStructFieldPtrAnonymousHeadStringTagUint8StringIndent:
return "StructFieldPtrAnonymousHeadStringTagUint8StringIndent"
case opStructFieldPtrAnonymousHeadStringTagUint16StringIndent:
return "StructFieldPtrAnonymousHeadStringTagUint16StringIndent"
case opStructFieldPtrAnonymousHeadStringTagUint32StringIndent:
return "StructFieldPtrAnonymousHeadStringTagUint32StringIndent"
case opStructFieldPtrAnonymousHeadStringTagUint64StringIndent:
return "StructFieldPtrAnonymousHeadStringTagUint64StringIndent"
case opStructFieldIntIndent:
return "StructFieldIntIndent"
case opStructFieldInt8Indent:
return "StructFieldInt8Indent"
case opStructFieldInt16Indent:
return "StructFieldInt16Indent"
case opStructFieldInt32Indent:
return "StructFieldInt32Indent"
case opStructFieldInt64Indent:
return "StructFieldInt64Indent"
case opStructFieldUintIndent:
return "StructFieldUintIndent"
case opStructFieldUint8Indent:
return "StructFieldUint8Indent"
case opStructFieldUint16Indent:
return "StructFieldUint16Indent"
case opStructFieldUint32Indent:
return "StructFieldUint32Indent"
case opStructFieldUint64Indent:
return "StructFieldUint64Indent"
case opStructFieldFloat32Indent:
return "StructFieldFloat32Indent"
case opStructFieldFloat64Indent:
return "StructFieldFloat64Indent"
case opStructFieldBoolIndent:
return "StructFieldBoolIndent"
case opStructFieldStringIndent:
return "StructFieldStringIndent"
case opStructFieldBytesIndent:
return "StructFieldBytesIndent"
case opStructFieldArrayIndent:
return "StructFieldArrayIndent"
case opStructFieldMapIndent:
return "StructFieldMapIndent"
case opStructFieldMapLoadIndent:
return "StructFieldMapLoadIndent"
case opStructFieldSliceIndent:
return "StructFieldSliceIndent"
case opStructFieldStructIndent:
return "StructFieldStructIndent"
case opStructFieldMarshalJSONIndent:
return "StructFieldMarshalJSONIndent"
case opStructFieldMarshalTextIndent:
return "StructFieldMarshalTextIndent"
case opStructFieldRecursiveIndent:
return "StructFieldRecursiveIndent"
case opStructFieldIntStringIndent:
return "StructFieldIntStringIndent"
case opStructFieldInt8StringIndent:
return "StructFieldInt8StringIndent"
case opStructFieldInt16StringIndent:
return "StructFieldInt16StringIndent"
case opStructFieldInt32StringIndent:
return "StructFieldInt32StringIndent"
case opStructFieldInt64StringIndent:
return "StructFieldInt64StringIndent"
case opStructFieldUintStringIndent:
return "StructFieldUintStringIndent"
case opStructFieldUint8StringIndent:
return "StructFieldUint8StringIndent"
case opStructFieldUint16StringIndent:
return "StructFieldUint16StringIndent"
case opStructFieldUint32StringIndent:
return "StructFieldUint32StringIndent"
case opStructFieldUint64StringIndent:
return "StructFieldUint64StringIndent"
case opStructFieldPtrIntIndent:
return "StructFieldPtrIntIndent"
case opStructFieldPtrInt8Indent:
return "StructFieldPtrInt8Indent"
case opStructFieldPtrInt16Indent:
return "StructFieldPtrInt16Indent"
case opStructFieldPtrInt32Indent:
return "StructFieldPtrInt32Indent"
case opStructFieldPtrInt64Indent:
return "StructFieldPtrInt64Indent"
case opStructFieldPtrUintIndent:
return "StructFieldPtrUintIndent"
case opStructFieldPtrUint8Indent:
return "StructFieldPtrUint8Indent"
case opStructFieldPtrUint16Indent:
return "StructFieldPtrUint16Indent"
case opStructFieldPtrUint32Indent:
return "StructFieldPtrUint32Indent"
case opStructFieldPtrUint64Indent:
return "StructFieldPtrUint64Indent"
case opStructFieldPtrFloat32Indent:
return "StructFieldPtrFloat32Indent"
case opStructFieldPtrFloat64Indent:
return "StructFieldPtrFloat64Indent"
case opStructFieldPtrBoolIndent:
return "StructFieldPtrBoolIndent"
case opStructFieldPtrStringIndent:
return "StructFieldPtrStringIndent"
case opStructFieldPtrBytesIndent:
return "StructFieldPtrBytesIndent"
case opStructFieldPtrArrayIndent:
return "StructFieldPtrArrayIndent"
case opStructFieldPtrMapIndent:
return "StructFieldPtrMapIndent"
case opStructFieldPtrMapLoadIndent:
return "StructFieldPtrMapLoadIndent"
case opStructFieldPtrSliceIndent:
return "StructFieldPtrSliceIndent"
case opStructFieldPtrStructIndent:
return "StructFieldPtrStructIndent"
case opStructFieldPtrMarshalJSONIndent:
return "StructFieldPtrMarshalJSONIndent"
case opStructFieldPtrMarshalTextIndent:
return "StructFieldPtrMarshalTextIndent"
case opStructFieldPtrRecursiveIndent:
return "StructFieldPtrRecursiveIndent"
case opStructFieldPtrIntStringIndent:
return "StructFieldPtrIntStringIndent"
case opStructFieldPtrInt8StringIndent:
return "StructFieldPtrInt8StringIndent"
case opStructFieldPtrInt16StringIndent:
return "StructFieldPtrInt16StringIndent"
case opStructFieldPtrInt32StringIndent:
return "StructFieldPtrInt32StringIndent"
case opStructFieldPtrInt64StringIndent:
return "StructFieldPtrInt64StringIndent"
case opStructFieldPtrUintStringIndent:
return "StructFieldPtrUintStringIndent"
case opStructFieldPtrUint8StringIndent:
return "StructFieldPtrUint8StringIndent"
case opStructFieldPtrUint16StringIndent:
return "StructFieldPtrUint16StringIndent"
case opStructFieldPtrUint32StringIndent:
return "StructFieldPtrUint32StringIndent"
case opStructFieldPtrUint64StringIndent:
return "StructFieldPtrUint64StringIndent"
case opStructFieldOmitEmptyIntIndent:
return "StructFieldOmitEmptyIntIndent"
case opStructFieldOmitEmptyInt8Indent:
return "StructFieldOmitEmptyInt8Indent"
case opStructFieldOmitEmptyInt16Indent:
return "StructFieldOmitEmptyInt16Indent"
case opStructFieldOmitEmptyInt32Indent:
return "StructFieldOmitEmptyInt32Indent"
case opStructFieldOmitEmptyInt64Indent:
return "StructFieldOmitEmptyInt64Indent"
case opStructFieldOmitEmptyUintIndent:
return "StructFieldOmitEmptyUintIndent"
case opStructFieldOmitEmptyUint8Indent:
return "StructFieldOmitEmptyUint8Indent"
case opStructFieldOmitEmptyUint16Indent:
return "StructFieldOmitEmptyUint16Indent"
case opStructFieldOmitEmptyUint32Indent:
return "StructFieldOmitEmptyUint32Indent"
case opStructFieldOmitEmptyUint64Indent:
return "StructFieldOmitEmptyUint64Indent"
case opStructFieldOmitEmptyFloat32Indent:
return "StructFieldOmitEmptyFloat32Indent"
case opStructFieldOmitEmptyFloat64Indent:
return "StructFieldOmitEmptyFloat64Indent"
case opStructFieldOmitEmptyBoolIndent:
return "StructFieldOmitEmptyBoolIndent"
case opStructFieldOmitEmptyStringIndent:
return "StructFieldOmitEmptyStringIndent"
case opStructFieldOmitEmptyBytesIndent:
return "StructFieldOmitEmptyBytesIndent"
case opStructFieldOmitEmptyArrayIndent:
return "StructFieldOmitEmptyArrayIndent"
case opStructFieldOmitEmptyMapIndent:
return "StructFieldOmitEmptyMapIndent"
case opStructFieldOmitEmptyMapLoadIndent:
return "StructFieldOmitEmptyMapLoadIndent"
case opStructFieldOmitEmptySliceIndent:
return "StructFieldOmitEmptySliceIndent"
case opStructFieldOmitEmptyStructIndent:
return "StructFieldOmitEmptyStructIndent"
case opStructFieldOmitEmptyMarshalJSONIndent:
return "StructFieldOmitEmptyMarshalJSONIndent"
case opStructFieldOmitEmptyMarshalTextIndent:
return "StructFieldOmitEmptyMarshalTextIndent"
case opStructFieldOmitEmptyRecursiveIndent:
return "StructFieldOmitEmptyRecursiveIndent"
case opStructFieldOmitEmptyIntStringIndent:
return "StructFieldOmitEmptyIntStringIndent"
case opStructFieldOmitEmptyInt8StringIndent:
return "StructFieldOmitEmptyInt8StringIndent"
case opStructFieldOmitEmptyInt16StringIndent:
return "StructFieldOmitEmptyInt16StringIndent"
case opStructFieldOmitEmptyInt32StringIndent:
return "StructFieldOmitEmptyInt32StringIndent"
case opStructFieldOmitEmptyInt64StringIndent:
return "StructFieldOmitEmptyInt64StringIndent"
case opStructFieldOmitEmptyUintStringIndent:
return "StructFieldOmitEmptyUintStringIndent"
case opStructFieldOmitEmptyUint8StringIndent:
return "StructFieldOmitEmptyUint8StringIndent"
case opStructFieldOmitEmptyUint16StringIndent:
return "StructFieldOmitEmptyUint16StringIndent"
case opStructFieldOmitEmptyUint32StringIndent:
return "StructFieldOmitEmptyUint32StringIndent"
case opStructFieldOmitEmptyUint64StringIndent:
return "StructFieldOmitEmptyUint64StringIndent"
case opStructFieldStringTagIntIndent:
return "StructFieldStringTagIntIndent"
case opStructFieldStringTagInt8Indent:
return "StructFieldStringTagInt8Indent"
case opStructFieldStringTagInt16Indent:
return "StructFieldStringTagInt16Indent"
case opStructFieldStringTagInt32Indent:
return "StructFieldStringTagInt32Indent"
case opStructFieldStringTagInt64Indent:
return "StructFieldStringTagInt64Indent"
case opStructFieldStringTagUintIndent:
return "StructFieldStringTagUintIndent"
case opStructFieldStringTagUint8Indent:
return "StructFieldStringTagUint8Indent"
case opStructFieldStringTagUint16Indent:
return "StructFieldStringTagUint16Indent"
case opStructFieldStringTagUint32Indent:
return "StructFieldStringTagUint32Indent"
case opStructFieldStringTagUint64Indent:
return "StructFieldStringTagUint64Indent"
case opStructFieldStringTagFloat32Indent:
return "StructFieldStringTagFloat32Indent"
case opStructFieldStringTagFloat64Indent:
return "StructFieldStringTagFloat64Indent"
case opStructFieldStringTagBoolIndent:
return "StructFieldStringTagBoolIndent"
case opStructFieldStringTagStringIndent:
return "StructFieldStringTagStringIndent"
case opStructFieldStringTagBytesIndent:
return "StructFieldStringTagBytesIndent"
case opStructFieldStringTagArrayIndent:
return "StructFieldStringTagArrayIndent"
case opStructFieldStringTagMapIndent:
return "StructFieldStringTagMapIndent"
case opStructFieldStringTagMapLoadIndent:
return "StructFieldStringTagMapLoadIndent"
case opStructFieldStringTagSliceIndent:
return "StructFieldStringTagSliceIndent"
case opStructFieldStringTagStructIndent:
return "StructFieldStringTagStructIndent"
case opStructFieldStringTagMarshalJSONIndent:
return "StructFieldStringTagMarshalJSONIndent"
case opStructFieldStringTagMarshalTextIndent:
return "StructFieldStringTagMarshalTextIndent"
case opStructFieldStringTagRecursiveIndent:
return "StructFieldStringTagRecursiveIndent"
case opStructFieldStringTagIntStringIndent:
return "StructFieldStringTagIntStringIndent"
case opStructFieldStringTagInt8StringIndent:
return "StructFieldStringTagInt8StringIndent"
case opStructFieldStringTagInt16StringIndent:
return "StructFieldStringTagInt16StringIndent"
case opStructFieldStringTagInt32StringIndent:
return "StructFieldStringTagInt32StringIndent"
case opStructFieldStringTagInt64StringIndent:
return "StructFieldStringTagInt64StringIndent"
case opStructFieldStringTagUintStringIndent:
return "StructFieldStringTagUintStringIndent"
case opStructFieldStringTagUint8StringIndent:
return "StructFieldStringTagUint8StringIndent"
case opStructFieldStringTagUint16StringIndent:
return "StructFieldStringTagUint16StringIndent"
case opStructFieldStringTagUint32StringIndent:
return "StructFieldStringTagUint32StringIndent"
case opStructFieldStringTagUint64StringIndent:
return "StructFieldStringTagUint64StringIndent"
}
return ""
}
func (t opType) codeType() codeType {
switch t {
case opEnd:
return codeOp
case opInterface:
return codeOp
case opInterfaceEnd:
return codeOp
case opPtr:
return codeOp
case opSliceHead:
return codeSliceHead
case opRootSliceHead:
return codeSliceHead
case opSliceElem:
return codeSliceElem
case opRootSliceElem:
return codeSliceElem
case opSliceEnd:
return codeOp
case opArrayHead:
return codeArrayHead
case opArrayElem:
return codeArrayElem
case opArrayEnd:
return codeOp
case opMapHead:
return codeMapHead
case opMapHeadLoad:
return codeMapHead
case opMapKey:
return codeMapKey
case opMapValue:
return codeMapValue
case opMapEnd:
return codeOp
case opStructFieldHead:
return codeStructField
case opStructFieldHeadOmitEmpty:
return codeStructField
case opStructFieldHeadStringTag:
return codeStructField
case opStructFieldAnonymousHead:
return codeStructField
case opStructFieldAnonymousHeadOmitEmpty:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmpty:
return codeStructField
case opStructFieldAnonymousHeadStringTag:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTag:
return codeStructField
case opStructFieldPtrHead:
return codeStructField
case opStructFieldPtrHeadOmitEmpty:
return codeStructField
case opStructFieldPtrHeadStringTag:
return codeStructField
case opStructFieldPtrAnonymousHead:
return codeStructField
case opStructField:
return codeStructField
case opStructFieldOmitEmpty:
return codeStructField
case opStructFieldStringTag:
return codeStructField
case opStructFieldRecursiveEnd:
return codeOp
case opStructEnd:
return codeStructField
case opStructAnonymousEnd:
return codeStructField
case opInt:
return codeOp
case opInt8:
return codeOp
case opInt16:
return codeOp
case opInt32:
return codeOp
case opInt64:
return codeOp
case opUint:
return codeOp
case opUint8:
return codeOp
case opUint16:
return codeOp
case opUint32:
return codeOp
case opUint64:
return codeOp
case opFloat32:
return codeOp
case opFloat64:
return codeOp
case opBool:
return codeOp
case opString:
return codeOp
case opBytes:
return codeOp
case opArray:
return codeOp
case opMap:
return codeOp
case opMapLoad:
return codeOp
case opSlice:
return codeOp
case opStruct:
return codeOp
case opMarshalJSON:
return codeOp
case opMarshalText:
return codeOp
case opRecursive:
return codeOp
case opIntString:
return codeOp
case opInt8String:
return codeOp
case opInt16String:
return codeOp
case opInt32String:
return codeOp
case opInt64String:
return codeOp
case opUintString:
return codeOp
case opUint8String:
return codeOp
case opUint16String:
return codeOp
case opUint32String:
return codeOp
case opUint64String:
return codeOp
case opStructFieldHeadInt:
return codeStructField
case opStructFieldHeadInt8:
return codeStructField
case opStructFieldHeadInt16:
return codeStructField
case opStructFieldHeadInt32:
return codeStructField
case opStructFieldHeadInt64:
return codeStructField
case opStructFieldHeadUint:
return codeStructField
case opStructFieldHeadUint8:
return codeStructField
case opStructFieldHeadUint16:
return codeStructField
case opStructFieldHeadUint32:
return codeStructField
case opStructFieldHeadUint64:
return codeStructField
case opStructFieldHeadFloat32:
return codeStructField
case opStructFieldHeadFloat64:
return codeStructField
case opStructFieldHeadBool:
return codeStructField
case opStructFieldHeadString:
return codeStructField
case opStructFieldHeadBytes:
return codeStructField
case opStructFieldHeadArray:
return codeStructField
case opStructFieldHeadMap:
return codeStructField
case opStructFieldHeadMapLoad:
return codeStructField
case opStructFieldHeadSlice:
return codeStructField
case opStructFieldHeadStruct:
return codeStructField
case opStructFieldHeadMarshalJSON:
return codeStructField
case opStructFieldHeadMarshalText:
return codeStructField
case opStructFieldHeadRecursive:
return codeStructField
case opStructFieldHeadIntString:
return codeStructField
case opStructFieldHeadInt8String:
return codeStructField
case opStructFieldHeadInt16String:
return codeStructField
case opStructFieldHeadInt32String:
return codeStructField
case opStructFieldHeadInt64String:
return codeStructField
case opStructFieldHeadUintString:
return codeStructField
case opStructFieldHeadUint8String:
return codeStructField
case opStructFieldHeadUint16String:
return codeStructField
case opStructFieldHeadUint32String:
return codeStructField
case opStructFieldHeadUint64String:
return codeStructField
case opStructFieldHeadOmitEmptyInt:
return codeStructField
case opStructFieldHeadOmitEmptyInt8:
return codeStructField
case opStructFieldHeadOmitEmptyInt16:
return codeStructField
case opStructFieldHeadOmitEmptyInt32:
return codeStructField
case opStructFieldHeadOmitEmptyInt64:
return codeStructField
case opStructFieldHeadOmitEmptyUint:
return codeStructField
case opStructFieldHeadOmitEmptyUint8:
return codeStructField
case opStructFieldHeadOmitEmptyUint16:
return codeStructField
case opStructFieldHeadOmitEmptyUint32:
return codeStructField
case opStructFieldHeadOmitEmptyUint64:
return codeStructField
case opStructFieldHeadOmitEmptyFloat32:
return codeStructField
case opStructFieldHeadOmitEmptyFloat64:
return codeStructField
case opStructFieldHeadOmitEmptyBool:
return codeStructField
case opStructFieldHeadOmitEmptyString:
return codeStructField
case opStructFieldHeadOmitEmptyBytes:
return codeStructField
case opStructFieldHeadOmitEmptyArray:
return codeStructField
case opStructFieldHeadOmitEmptyMap:
return codeStructField
case opStructFieldHeadOmitEmptyMapLoad:
return codeStructField
case opStructFieldHeadOmitEmptySlice:
return codeStructField
case opStructFieldHeadOmitEmptyStruct:
return codeStructField
case opStructFieldHeadOmitEmptyMarshalJSON:
return codeStructField
case opStructFieldHeadOmitEmptyMarshalText:
return codeStructField
case opStructFieldHeadOmitEmptyRecursive:
return codeStructField
case opStructFieldHeadOmitEmptyIntString:
return codeStructField
case opStructFieldHeadOmitEmptyInt8String:
return codeStructField
case opStructFieldHeadOmitEmptyInt16String:
return codeStructField
case opStructFieldHeadOmitEmptyInt32String:
return codeStructField
case opStructFieldHeadOmitEmptyInt64String:
return codeStructField
case opStructFieldHeadOmitEmptyUintString:
return codeStructField
case opStructFieldHeadOmitEmptyUint8String:
return codeStructField
case opStructFieldHeadOmitEmptyUint16String:
return codeStructField
case opStructFieldHeadOmitEmptyUint32String:
return codeStructField
case opStructFieldHeadOmitEmptyUint64String:
return codeStructField
case opStructFieldHeadStringTagInt:
return codeStructField
case opStructFieldHeadStringTagInt8:
return codeStructField
case opStructFieldHeadStringTagInt16:
return codeStructField
case opStructFieldHeadStringTagInt32:
return codeStructField
case opStructFieldHeadStringTagInt64:
return codeStructField
case opStructFieldHeadStringTagUint:
return codeStructField
case opStructFieldHeadStringTagUint8:
return codeStructField
case opStructFieldHeadStringTagUint16:
return codeStructField
case opStructFieldHeadStringTagUint32:
return codeStructField
case opStructFieldHeadStringTagUint64:
return codeStructField
case opStructFieldHeadStringTagFloat32:
return codeStructField
case opStructFieldHeadStringTagFloat64:
return codeStructField
case opStructFieldHeadStringTagBool:
return codeStructField
case opStructFieldHeadStringTagString:
return codeStructField
case opStructFieldHeadStringTagBytes:
return codeStructField
case opStructFieldHeadStringTagArray:
return codeStructField
case opStructFieldHeadStringTagMap:
return codeStructField
case opStructFieldHeadStringTagMapLoad:
return codeStructField
case opStructFieldHeadStringTagSlice:
return codeStructField
case opStructFieldHeadStringTagStruct:
return codeStructField
case opStructFieldHeadStringTagMarshalJSON:
return codeStructField
case opStructFieldHeadStringTagMarshalText:
return codeStructField
case opStructFieldHeadStringTagRecursive:
return codeStructField
case opStructFieldHeadStringTagIntString:
return codeStructField
case opStructFieldHeadStringTagInt8String:
return codeStructField
case opStructFieldHeadStringTagInt16String:
return codeStructField
case opStructFieldHeadStringTagInt32String:
return codeStructField
case opStructFieldHeadStringTagInt64String:
return codeStructField
case opStructFieldHeadStringTagUintString:
return codeStructField
case opStructFieldHeadStringTagUint8String:
return codeStructField
case opStructFieldHeadStringTagUint16String:
return codeStructField
case opStructFieldHeadStringTagUint32String:
return codeStructField
case opStructFieldHeadStringTagUint64String:
return codeStructField
case opStructFieldAnonymousHeadInt:
return codeStructField
case opStructFieldAnonymousHeadInt8:
return codeStructField
case opStructFieldAnonymousHeadInt16:
return codeStructField
case opStructFieldAnonymousHeadInt32:
return codeStructField
case opStructFieldAnonymousHeadInt64:
return codeStructField
case opStructFieldAnonymousHeadUint:
return codeStructField
case opStructFieldAnonymousHeadUint8:
return codeStructField
case opStructFieldAnonymousHeadUint16:
return codeStructField
case opStructFieldAnonymousHeadUint32:
return codeStructField
case opStructFieldAnonymousHeadUint64:
return codeStructField
case opStructFieldAnonymousHeadFloat32:
return codeStructField
case opStructFieldAnonymousHeadFloat64:
return codeStructField
case opStructFieldAnonymousHeadBool:
return codeStructField
case opStructFieldAnonymousHeadString:
return codeStructField
case opStructFieldAnonymousHeadBytes:
return codeStructField
case opStructFieldAnonymousHeadArray:
return codeStructField
case opStructFieldAnonymousHeadMap:
return codeStructField
case opStructFieldAnonymousHeadMapLoad:
return codeStructField
case opStructFieldAnonymousHeadSlice:
return codeStructField
case opStructFieldAnonymousHeadStruct:
return codeStructField
case opStructFieldAnonymousHeadMarshalJSON:
return codeStructField
case opStructFieldAnonymousHeadMarshalText:
return codeStructField
case opStructFieldAnonymousHeadRecursive:
return codeStructField
case opStructFieldAnonymousHeadIntString:
return codeStructField
case opStructFieldAnonymousHeadInt8String:
return codeStructField
case opStructFieldAnonymousHeadInt16String:
return codeStructField
case opStructFieldAnonymousHeadInt32String:
return codeStructField
case opStructFieldAnonymousHeadInt64String:
return codeStructField
case opStructFieldAnonymousHeadUintString:
return codeStructField
case opStructFieldAnonymousHeadUint8String:
return codeStructField
case opStructFieldAnonymousHeadUint16String:
return codeStructField
case opStructFieldAnonymousHeadUint32String:
return codeStructField
case opStructFieldAnonymousHeadUint64String:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt8:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt16:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt32:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt64:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint8:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint16:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint32:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint64:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyFloat32:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyFloat64:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyBool:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyString:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyBytes:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyArray:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyMap:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyMapLoad:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptySlice:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyStruct:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyMarshalJSON:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyMarshalText:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyRecursive:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyIntString:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt8String:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt16String:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt32String:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt64String:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUintString:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint8String:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint16String:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint32String:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint64String:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt8:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt16:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt32:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt64:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint8:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint16:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint32:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint64:
return codeStructField
case opStructFieldAnonymousHeadStringTagFloat32:
return codeStructField
case opStructFieldAnonymousHeadStringTagFloat64:
return codeStructField
case opStructFieldAnonymousHeadStringTagBool:
return codeStructField
case opStructFieldAnonymousHeadStringTagString:
return codeStructField
case opStructFieldAnonymousHeadStringTagBytes:
return codeStructField
case opStructFieldAnonymousHeadStringTagArray:
return codeStructField
case opStructFieldAnonymousHeadStringTagMap:
return codeStructField
case opStructFieldAnonymousHeadStringTagMapLoad:
return codeStructField
case opStructFieldAnonymousHeadStringTagSlice:
return codeStructField
case opStructFieldAnonymousHeadStringTagStruct:
return codeStructField
case opStructFieldAnonymousHeadStringTagMarshalJSON:
return codeStructField
case opStructFieldAnonymousHeadStringTagMarshalText:
return codeStructField
case opStructFieldAnonymousHeadStringTagRecursive:
return codeStructField
case opStructFieldAnonymousHeadStringTagIntString:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt8String:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt16String:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt32String:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt64String:
return codeStructField
case opStructFieldAnonymousHeadStringTagUintString:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint8String:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint16String:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint32String:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint64String:
return codeStructField
case opStructFieldPtrHeadInt:
return codeStructField
case opStructFieldPtrHeadInt8:
return codeStructField
case opStructFieldPtrHeadInt16:
return codeStructField
case opStructFieldPtrHeadInt32:
return codeStructField
case opStructFieldPtrHeadInt64:
return codeStructField
case opStructFieldPtrHeadUint:
return codeStructField
case opStructFieldPtrHeadUint8:
return codeStructField
case opStructFieldPtrHeadUint16:
return codeStructField
case opStructFieldPtrHeadUint32:
return codeStructField
case opStructFieldPtrHeadUint64:
return codeStructField
case opStructFieldPtrHeadFloat32:
return codeStructField
case opStructFieldPtrHeadFloat64:
return codeStructField
case opStructFieldPtrHeadBool:
return codeStructField
case opStructFieldPtrHeadString:
return codeStructField
case opStructFieldPtrHeadBytes:
return codeStructField
case opStructFieldPtrHeadArray:
return codeStructField
case opStructFieldPtrHeadMap:
return codeStructField
case opStructFieldPtrHeadMapLoad:
return codeStructField
case opStructFieldPtrHeadSlice:
return codeStructField
case opStructFieldPtrHeadStruct:
return codeStructField
case opStructFieldPtrHeadMarshalJSON:
return codeStructField
case opStructFieldPtrHeadMarshalText:
return codeStructField
case opStructFieldPtrHeadRecursive:
return codeStructField
case opStructFieldPtrHeadIntString:
return codeStructField
case opStructFieldPtrHeadInt8String:
return codeStructField
case opStructFieldPtrHeadInt16String:
return codeStructField
case opStructFieldPtrHeadInt32String:
return codeStructField
case opStructFieldPtrHeadInt64String:
return codeStructField
case opStructFieldPtrHeadUintString:
return codeStructField
case opStructFieldPtrHeadUint8String:
return codeStructField
case opStructFieldPtrHeadUint16String:
return codeStructField
case opStructFieldPtrHeadUint32String:
return codeStructField
case opStructFieldPtrHeadUint64String:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt8:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt16:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt32:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt64:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint8:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint16:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint32:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint64:
return codeStructField
case opStructFieldPtrHeadOmitEmptyFloat32:
return codeStructField
case opStructFieldPtrHeadOmitEmptyFloat64:
return codeStructField
case opStructFieldPtrHeadOmitEmptyBool:
return codeStructField
case opStructFieldPtrHeadOmitEmptyString:
return codeStructField
case opStructFieldPtrHeadOmitEmptyBytes:
return codeStructField
case opStructFieldPtrHeadOmitEmptyArray:
return codeStructField
case opStructFieldPtrHeadOmitEmptyMap:
return codeStructField
case opStructFieldPtrHeadOmitEmptyMapLoad:
return codeStructField
case opStructFieldPtrHeadOmitEmptySlice:
return codeStructField
case opStructFieldPtrHeadOmitEmptyStruct:
return codeStructField
case opStructFieldPtrHeadOmitEmptyMarshalJSON:
return codeStructField
case opStructFieldPtrHeadOmitEmptyMarshalText:
return codeStructField
case opStructFieldPtrHeadOmitEmptyRecursive:
return codeStructField
case opStructFieldPtrHeadOmitEmptyIntString:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt8String:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt16String:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt32String:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt64String:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUintString:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint8String:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint16String:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint32String:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint64String:
return codeStructField
case opStructFieldPtrHeadStringTagInt:
return codeStructField
case opStructFieldPtrHeadStringTagInt8:
return codeStructField
case opStructFieldPtrHeadStringTagInt16:
return codeStructField
case opStructFieldPtrHeadStringTagInt32:
return codeStructField
case opStructFieldPtrHeadStringTagInt64:
return codeStructField
case opStructFieldPtrHeadStringTagUint:
return codeStructField
case opStructFieldPtrHeadStringTagUint8:
return codeStructField
case opStructFieldPtrHeadStringTagUint16:
return codeStructField
case opStructFieldPtrHeadStringTagUint32:
return codeStructField
case opStructFieldPtrHeadStringTagUint64:
return codeStructField
case opStructFieldPtrHeadStringTagFloat32:
return codeStructField
case opStructFieldPtrHeadStringTagFloat64:
return codeStructField
case opStructFieldPtrHeadStringTagBool:
return codeStructField
case opStructFieldPtrHeadStringTagString:
return codeStructField
case opStructFieldPtrHeadStringTagBytes:
return codeStructField
case opStructFieldPtrHeadStringTagArray:
return codeStructField
case opStructFieldPtrHeadStringTagMap:
return codeStructField
case opStructFieldPtrHeadStringTagMapLoad:
return codeStructField
case opStructFieldPtrHeadStringTagSlice:
return codeStructField
case opStructFieldPtrHeadStringTagStruct:
return codeStructField
case opStructFieldPtrHeadStringTagMarshalJSON:
return codeStructField
case opStructFieldPtrHeadStringTagMarshalText:
return codeStructField
case opStructFieldPtrHeadStringTagRecursive:
return codeStructField
case opStructFieldPtrHeadStringTagIntString:
return codeStructField
case opStructFieldPtrHeadStringTagInt8String:
return codeStructField
case opStructFieldPtrHeadStringTagInt16String:
return codeStructField
case opStructFieldPtrHeadStringTagInt32String:
return codeStructField
case opStructFieldPtrHeadStringTagInt64String:
return codeStructField
case opStructFieldPtrHeadStringTagUintString:
return codeStructField
case opStructFieldPtrHeadStringTagUint8String:
return codeStructField
case opStructFieldPtrHeadStringTagUint16String:
return codeStructField
case opStructFieldPtrHeadStringTagUint32String:
return codeStructField
case opStructFieldPtrHeadStringTagUint64String:
return codeStructField
case opStructFieldPtrAnonymousHeadInt:
return codeStructField
case opStructFieldPtrAnonymousHeadInt8:
return codeStructField
case opStructFieldPtrAnonymousHeadInt16:
return codeStructField
case opStructFieldPtrAnonymousHeadInt32:
return codeStructField
case opStructFieldPtrAnonymousHeadInt64:
return codeStructField
case opStructFieldPtrAnonymousHeadUint:
return codeStructField
case opStructFieldPtrAnonymousHeadUint8:
return codeStructField
case opStructFieldPtrAnonymousHeadUint16:
return codeStructField
case opStructFieldPtrAnonymousHeadUint32:
return codeStructField
case opStructFieldPtrAnonymousHeadUint64:
return codeStructField
case opStructFieldPtrAnonymousHeadFloat32:
return codeStructField
case opStructFieldPtrAnonymousHeadFloat64:
return codeStructField
case opStructFieldPtrAnonymousHeadBool:
return codeStructField
case opStructFieldPtrAnonymousHeadString:
return codeStructField
case opStructFieldPtrAnonymousHeadBytes:
return codeStructField
case opStructFieldPtrAnonymousHeadArray:
return codeStructField
case opStructFieldPtrAnonymousHeadMap:
return codeStructField
case opStructFieldPtrAnonymousHeadMapLoad:
return codeStructField
case opStructFieldPtrAnonymousHeadSlice:
return codeStructField
case opStructFieldPtrAnonymousHeadStruct:
return codeStructField
case opStructFieldPtrAnonymousHeadMarshalJSON:
return codeStructField
case opStructFieldPtrAnonymousHeadMarshalText:
return codeStructField
case opStructFieldPtrAnonymousHeadRecursive:
return codeStructField
case opStructFieldPtrAnonymousHeadIntString:
return codeStructField
case opStructFieldPtrAnonymousHeadInt8String:
return codeStructField
case opStructFieldPtrAnonymousHeadInt16String:
return codeStructField
case opStructFieldPtrAnonymousHeadInt32String:
return codeStructField
case opStructFieldPtrAnonymousHeadInt64String:
return codeStructField
case opStructFieldPtrAnonymousHeadUintString:
return codeStructField
case opStructFieldPtrAnonymousHeadUint8String:
return codeStructField
case opStructFieldPtrAnonymousHeadUint16String:
return codeStructField
case opStructFieldPtrAnonymousHeadUint32String:
return codeStructField
case opStructFieldPtrAnonymousHeadUint64String:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt8:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt16:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt32:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt64:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint8:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint16:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint32:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint64:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyFloat32:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyFloat64:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyBool:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyString:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyBytes:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyArray:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyMap:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyMapLoad:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptySlice:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyStruct:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSON:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalText:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyRecursive:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyIntString:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt8String:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt16String:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt32String:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt64String:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUintString:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint8String:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint16String:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint32String:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint64String:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt8:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt16:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt32:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt64:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint8:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint16:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint32:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint64:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagFloat32:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagFloat64:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagBool:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagString:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagBytes:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagArray:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagMap:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagMapLoad:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagSlice:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagStruct:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagMarshalJSON:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagMarshalText:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagRecursive:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagIntString:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt8String:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt16String:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt32String:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt64String:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUintString:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint8String:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint16String:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint32String:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint64String:
return codeStructField
case opStructFieldInt:
return codeStructField
case opStructFieldInt8:
return codeStructField
case opStructFieldInt16:
return codeStructField
case opStructFieldInt32:
return codeStructField
case opStructFieldInt64:
return codeStructField
case opStructFieldUint:
return codeStructField
case opStructFieldUint8:
return codeStructField
case opStructFieldUint16:
return codeStructField
case opStructFieldUint32:
return codeStructField
case opStructFieldUint64:
return codeStructField
case opStructFieldFloat32:
return codeStructField
case opStructFieldFloat64:
return codeStructField
case opStructFieldBool:
return codeStructField
case opStructFieldString:
return codeStructField
case opStructFieldBytes:
return codeStructField
case opStructFieldArray:
return codeStructField
case opStructFieldMap:
return codeStructField
case opStructFieldMapLoad:
return codeStructField
case opStructFieldSlice:
return codeStructField
case opStructFieldStruct:
return codeStructField
case opStructFieldMarshalJSON:
return codeStructField
case opStructFieldMarshalText:
return codeStructField
case opStructFieldRecursive:
return codeStructField
case opStructFieldIntString:
return codeStructField
case opStructFieldInt8String:
return codeStructField
case opStructFieldInt16String:
return codeStructField
case opStructFieldInt32String:
return codeStructField
case opStructFieldInt64String:
return codeStructField
case opStructFieldUintString:
return codeStructField
case opStructFieldUint8String:
return codeStructField
case opStructFieldUint16String:
return codeStructField
case opStructFieldUint32String:
return codeStructField
case opStructFieldUint64String:
return codeStructField
case opStructFieldPtrInt:
return codeStructField
case opStructFieldPtrInt8:
return codeStructField
case opStructFieldPtrInt16:
return codeStructField
case opStructFieldPtrInt32:
return codeStructField
case opStructFieldPtrInt64:
return codeStructField
case opStructFieldPtrUint:
return codeStructField
case opStructFieldPtrUint8:
return codeStructField
case opStructFieldPtrUint16:
return codeStructField
case opStructFieldPtrUint32:
return codeStructField
case opStructFieldPtrUint64:
return codeStructField
case opStructFieldPtrFloat32:
return codeStructField
case opStructFieldPtrFloat64:
return codeStructField
case opStructFieldPtrBool:
return codeStructField
case opStructFieldPtrString:
return codeStructField
case opStructFieldPtrBytes:
return codeStructField
case opStructFieldPtrArray:
return codeStructField
case opStructFieldPtrMap:
return codeStructField
case opStructFieldPtrMapLoad:
return codeStructField
case opStructFieldPtrSlice:
return codeStructField
case opStructFieldPtrStruct:
return codeStructField
case opStructFieldPtrMarshalJSON:
return codeStructField
case opStructFieldPtrMarshalText:
return codeStructField
case opStructFieldPtrRecursive:
return codeStructField
case opStructFieldPtrIntString:
return codeStructField
case opStructFieldPtrInt8String:
return codeStructField
case opStructFieldPtrInt16String:
return codeStructField
case opStructFieldPtrInt32String:
return codeStructField
case opStructFieldPtrInt64String:
return codeStructField
case opStructFieldPtrUintString:
return codeStructField
case opStructFieldPtrUint8String:
return codeStructField
case opStructFieldPtrUint16String:
return codeStructField
case opStructFieldPtrUint32String:
return codeStructField
case opStructFieldPtrUint64String:
return codeStructField
case opStructFieldOmitEmptyInt:
return codeStructField
case opStructFieldOmitEmptyInt8:
return codeStructField
case opStructFieldOmitEmptyInt16:
return codeStructField
case opStructFieldOmitEmptyInt32:
return codeStructField
case opStructFieldOmitEmptyInt64:
return codeStructField
case opStructFieldOmitEmptyUint:
return codeStructField
case opStructFieldOmitEmptyUint8:
return codeStructField
case opStructFieldOmitEmptyUint16:
return codeStructField
case opStructFieldOmitEmptyUint32:
return codeStructField
case opStructFieldOmitEmptyUint64:
return codeStructField
case opStructFieldOmitEmptyFloat32:
return codeStructField
case opStructFieldOmitEmptyFloat64:
return codeStructField
case opStructFieldOmitEmptyBool:
return codeStructField
case opStructFieldOmitEmptyString:
return codeStructField
case opStructFieldOmitEmptyBytes:
return codeStructField
case opStructFieldOmitEmptyArray:
return codeStructField
case opStructFieldOmitEmptyMap:
return codeStructField
case opStructFieldOmitEmptyMapLoad:
return codeStructField
case opStructFieldOmitEmptySlice:
return codeStructField
case opStructFieldOmitEmptyStruct:
return codeStructField
case opStructFieldOmitEmptyMarshalJSON:
return codeStructField
case opStructFieldOmitEmptyMarshalText:
return codeStructField
case opStructFieldOmitEmptyRecursive:
return codeStructField
case opStructFieldOmitEmptyIntString:
return codeStructField
case opStructFieldOmitEmptyInt8String:
return codeStructField
case opStructFieldOmitEmptyInt16String:
return codeStructField
case opStructFieldOmitEmptyInt32String:
return codeStructField
case opStructFieldOmitEmptyInt64String:
return codeStructField
case opStructFieldOmitEmptyUintString:
return codeStructField
case opStructFieldOmitEmptyUint8String:
return codeStructField
case opStructFieldOmitEmptyUint16String:
return codeStructField
case opStructFieldOmitEmptyUint32String:
return codeStructField
case opStructFieldOmitEmptyUint64String:
return codeStructField
case opStructFieldStringTagInt:
return codeStructField
case opStructFieldStringTagInt8:
return codeStructField
case opStructFieldStringTagInt16:
return codeStructField
case opStructFieldStringTagInt32:
return codeStructField
case opStructFieldStringTagInt64:
return codeStructField
case opStructFieldStringTagUint:
return codeStructField
case opStructFieldStringTagUint8:
return codeStructField
case opStructFieldStringTagUint16:
return codeStructField
case opStructFieldStringTagUint32:
return codeStructField
case opStructFieldStringTagUint64:
return codeStructField
case opStructFieldStringTagFloat32:
return codeStructField
case opStructFieldStringTagFloat64:
return codeStructField
case opStructFieldStringTagBool:
return codeStructField
case opStructFieldStringTagString:
return codeStructField
case opStructFieldStringTagBytes:
return codeStructField
case opStructFieldStringTagArray:
return codeStructField
case opStructFieldStringTagMap:
return codeStructField
case opStructFieldStringTagMapLoad:
return codeStructField
case opStructFieldStringTagSlice:
return codeStructField
case opStructFieldStringTagStruct:
return codeStructField
case opStructFieldStringTagMarshalJSON:
return codeStructField
case opStructFieldStringTagMarshalText:
return codeStructField
case opStructFieldStringTagRecursive:
return codeStructField
case opStructFieldStringTagIntString:
return codeStructField
case opStructFieldStringTagInt8String:
return codeStructField
case opStructFieldStringTagInt16String:
return codeStructField
case opStructFieldStringTagInt32String:
return codeStructField
case opStructFieldStringTagInt64String:
return codeStructField
case opStructFieldStringTagUintString:
return codeStructField
case opStructFieldStringTagUint8String:
return codeStructField
case opStructFieldStringTagUint16String:
return codeStructField
case opStructFieldStringTagUint32String:
return codeStructField
case opStructFieldStringTagUint64String:
return codeStructField
case opEndIndent:
return codeOp
case opInterfaceIndent:
return codeOp
case opInterfaceEndIndent:
return codeOp
case opPtrIndent:
return codeOp
case opSliceHeadIndent:
return codeSliceHead
case opRootSliceHeadIndent:
return codeSliceHead
case opSliceElemIndent:
return codeSliceElem
case opRootSliceElemIndent:
return codeSliceElem
case opSliceEndIndent:
return codeOp
case opArrayHeadIndent:
return codeArrayHead
case opArrayElemIndent:
return codeArrayElem
case opArrayEndIndent:
return codeOp
case opMapHeadIndent:
return codeMapHead
case opMapHeadLoadIndent:
return codeMapHead
case opMapKeyIndent:
return codeMapKey
case opMapValueIndent:
return codeMapValue
case opMapEndIndent:
return codeOp
case opStructFieldHeadIndent:
return codeStructField
case opStructFieldHeadOmitEmptyIndent:
return codeStructField
case opStructFieldHeadStringTagIndent:
return codeStructField
case opStructFieldAnonymousHeadIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagIndent:
return codeStructField
case opStructFieldPtrHeadIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyIndent:
return codeStructField
case opStructFieldPtrHeadStringTagIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadIndent:
return codeStructField
case opStructFieldIndent:
return codeStructField
case opStructFieldOmitEmptyIndent:
return codeStructField
case opStructFieldStringTagIndent:
return codeStructField
case opStructFieldRecursiveEndIndent:
return codeOp
case opStructEndIndent:
return codeStructField
case opStructAnonymousEndIndent:
return codeStructField
case opIntIndent:
return codeOp
case opInt8Indent:
return codeOp
case opInt16Indent:
return codeOp
case opInt32Indent:
return codeOp
case opInt64Indent:
return codeOp
case opUintIndent:
return codeOp
case opUint8Indent:
return codeOp
case opUint16Indent:
return codeOp
case opUint32Indent:
return codeOp
case opUint64Indent:
return codeOp
case opFloat32Indent:
return codeOp
case opFloat64Indent:
return codeOp
case opBoolIndent:
return codeOp
case opStringIndent:
return codeOp
case opBytesIndent:
return codeOp
case opArrayIndent:
return codeOp
case opMapIndent:
return codeOp
case opMapLoadIndent:
return codeOp
case opSliceIndent:
return codeOp
case opStructIndent:
return codeOp
case opMarshalJSONIndent:
return codeOp
case opMarshalTextIndent:
return codeOp
case opRecursiveIndent:
return codeOp
case opIntStringIndent:
return codeOp
case opInt8StringIndent:
return codeOp
case opInt16StringIndent:
return codeOp
case opInt32StringIndent:
return codeOp
case opInt64StringIndent:
return codeOp
case opUintStringIndent:
return codeOp
case opUint8StringIndent:
return codeOp
case opUint16StringIndent:
return codeOp
case opUint32StringIndent:
return codeOp
case opUint64StringIndent:
return codeOp
case opStructFieldHeadIntIndent:
return codeStructField
case opStructFieldHeadInt8Indent:
return codeStructField
case opStructFieldHeadInt16Indent:
return codeStructField
case opStructFieldHeadInt32Indent:
return codeStructField
case opStructFieldHeadInt64Indent:
return codeStructField
case opStructFieldHeadUintIndent:
return codeStructField
case opStructFieldHeadUint8Indent:
return codeStructField
case opStructFieldHeadUint16Indent:
return codeStructField
case opStructFieldHeadUint32Indent:
return codeStructField
case opStructFieldHeadUint64Indent:
return codeStructField
case opStructFieldHeadFloat32Indent:
return codeStructField
case opStructFieldHeadFloat64Indent:
return codeStructField
case opStructFieldHeadBoolIndent:
return codeStructField
case opStructFieldHeadStringIndent:
return codeStructField
case opStructFieldHeadBytesIndent:
return codeStructField
case opStructFieldHeadArrayIndent:
return codeStructField
case opStructFieldHeadMapIndent:
return codeStructField
case opStructFieldHeadMapLoadIndent:
return codeStructField
case opStructFieldHeadSliceIndent:
return codeStructField
case opStructFieldHeadStructIndent:
return codeStructField
case opStructFieldHeadMarshalJSONIndent:
return codeStructField
case opStructFieldHeadMarshalTextIndent:
return codeStructField
case opStructFieldHeadRecursiveIndent:
return codeStructField
case opStructFieldHeadIntStringIndent:
return codeStructField
case opStructFieldHeadInt8StringIndent:
return codeStructField
case opStructFieldHeadInt16StringIndent:
return codeStructField
case opStructFieldHeadInt32StringIndent:
return codeStructField
case opStructFieldHeadInt64StringIndent:
return codeStructField
case opStructFieldHeadUintStringIndent:
return codeStructField
case opStructFieldHeadUint8StringIndent:
return codeStructField
case opStructFieldHeadUint16StringIndent:
return codeStructField
case opStructFieldHeadUint32StringIndent:
return codeStructField
case opStructFieldHeadUint64StringIndent:
return codeStructField
case opStructFieldHeadOmitEmptyIntIndent:
return codeStructField
case opStructFieldHeadOmitEmptyInt8Indent:
return codeStructField
case opStructFieldHeadOmitEmptyInt16Indent:
return codeStructField
case opStructFieldHeadOmitEmptyInt32Indent:
return codeStructField
case opStructFieldHeadOmitEmptyInt64Indent:
return codeStructField
case opStructFieldHeadOmitEmptyUintIndent:
return codeStructField
case opStructFieldHeadOmitEmptyUint8Indent:
return codeStructField
case opStructFieldHeadOmitEmptyUint16Indent:
return codeStructField
case opStructFieldHeadOmitEmptyUint32Indent:
return codeStructField
case opStructFieldHeadOmitEmptyUint64Indent:
return codeStructField
case opStructFieldHeadOmitEmptyFloat32Indent:
return codeStructField
case opStructFieldHeadOmitEmptyFloat64Indent:
return codeStructField
case opStructFieldHeadOmitEmptyBoolIndent:
return codeStructField
case opStructFieldHeadOmitEmptyStringIndent:
return codeStructField
case opStructFieldHeadOmitEmptyBytesIndent:
return codeStructField
case opStructFieldHeadOmitEmptyArrayIndent:
return codeStructField
case opStructFieldHeadOmitEmptyMapIndent:
return codeStructField
case opStructFieldHeadOmitEmptyMapLoadIndent:
return codeStructField
case opStructFieldHeadOmitEmptySliceIndent:
return codeStructField
case opStructFieldHeadOmitEmptyStructIndent:
return codeStructField
case opStructFieldHeadOmitEmptyMarshalJSONIndent:
return codeStructField
case opStructFieldHeadOmitEmptyMarshalTextIndent:
return codeStructField
case opStructFieldHeadOmitEmptyRecursiveIndent:
return codeStructField
case opStructFieldHeadOmitEmptyIntStringIndent:
return codeStructField
case opStructFieldHeadOmitEmptyInt8StringIndent:
return codeStructField
case opStructFieldHeadOmitEmptyInt16StringIndent:
return codeStructField
case opStructFieldHeadOmitEmptyInt32StringIndent:
return codeStructField
case opStructFieldHeadOmitEmptyInt64StringIndent:
return codeStructField
case opStructFieldHeadOmitEmptyUintStringIndent:
return codeStructField
case opStructFieldHeadOmitEmptyUint8StringIndent:
return codeStructField
case opStructFieldHeadOmitEmptyUint16StringIndent:
return codeStructField
case opStructFieldHeadOmitEmptyUint32StringIndent:
return codeStructField
case opStructFieldHeadOmitEmptyUint64StringIndent:
return codeStructField
case opStructFieldHeadStringTagIntIndent:
return codeStructField
case opStructFieldHeadStringTagInt8Indent:
return codeStructField
case opStructFieldHeadStringTagInt16Indent:
return codeStructField
case opStructFieldHeadStringTagInt32Indent:
return codeStructField
case opStructFieldHeadStringTagInt64Indent:
return codeStructField
case opStructFieldHeadStringTagUintIndent:
return codeStructField
case opStructFieldHeadStringTagUint8Indent:
return codeStructField
case opStructFieldHeadStringTagUint16Indent:
return codeStructField
case opStructFieldHeadStringTagUint32Indent:
return codeStructField
case opStructFieldHeadStringTagUint64Indent:
return codeStructField
case opStructFieldHeadStringTagFloat32Indent:
return codeStructField
case opStructFieldHeadStringTagFloat64Indent:
return codeStructField
case opStructFieldHeadStringTagBoolIndent:
return codeStructField
case opStructFieldHeadStringTagStringIndent:
return codeStructField
case opStructFieldHeadStringTagBytesIndent:
return codeStructField
case opStructFieldHeadStringTagArrayIndent:
return codeStructField
case opStructFieldHeadStringTagMapIndent:
return codeStructField
case opStructFieldHeadStringTagMapLoadIndent:
return codeStructField
case opStructFieldHeadStringTagSliceIndent:
return codeStructField
case opStructFieldHeadStringTagStructIndent:
return codeStructField
case opStructFieldHeadStringTagMarshalJSONIndent:
return codeStructField
case opStructFieldHeadStringTagMarshalTextIndent:
return codeStructField
case opStructFieldHeadStringTagRecursiveIndent:
return codeStructField
case opStructFieldHeadStringTagIntStringIndent:
return codeStructField
case opStructFieldHeadStringTagInt8StringIndent:
return codeStructField
case opStructFieldHeadStringTagInt16StringIndent:
return codeStructField
case opStructFieldHeadStringTagInt32StringIndent:
return codeStructField
case opStructFieldHeadStringTagInt64StringIndent:
return codeStructField
case opStructFieldHeadStringTagUintStringIndent:
return codeStructField
case opStructFieldHeadStringTagUint8StringIndent:
return codeStructField
case opStructFieldHeadStringTagUint16StringIndent:
return codeStructField
case opStructFieldHeadStringTagUint32StringIndent:
return codeStructField
case opStructFieldHeadStringTagUint64StringIndent:
return codeStructField
case opStructFieldAnonymousHeadIntIndent:
return codeStructField
case opStructFieldAnonymousHeadInt8Indent:
return codeStructField
case opStructFieldAnonymousHeadInt16Indent:
return codeStructField
case opStructFieldAnonymousHeadInt32Indent:
return codeStructField
case opStructFieldAnonymousHeadInt64Indent:
return codeStructField
case opStructFieldAnonymousHeadUintIndent:
return codeStructField
case opStructFieldAnonymousHeadUint8Indent:
return codeStructField
case opStructFieldAnonymousHeadUint16Indent:
return codeStructField
case opStructFieldAnonymousHeadUint32Indent:
return codeStructField
case opStructFieldAnonymousHeadUint64Indent:
return codeStructField
case opStructFieldAnonymousHeadFloat32Indent:
return codeStructField
case opStructFieldAnonymousHeadFloat64Indent:
return codeStructField
case opStructFieldAnonymousHeadBoolIndent:
return codeStructField
case opStructFieldAnonymousHeadStringIndent:
return codeStructField
case opStructFieldAnonymousHeadBytesIndent:
return codeStructField
case opStructFieldAnonymousHeadArrayIndent:
return codeStructField
case opStructFieldAnonymousHeadMapIndent:
return codeStructField
case opStructFieldAnonymousHeadMapLoadIndent:
return codeStructField
case opStructFieldAnonymousHeadSliceIndent:
return codeStructField
case opStructFieldAnonymousHeadStructIndent:
return codeStructField
case opStructFieldAnonymousHeadMarshalJSONIndent:
return codeStructField
case opStructFieldAnonymousHeadMarshalTextIndent:
return codeStructField
case opStructFieldAnonymousHeadRecursiveIndent:
return codeStructField
case opStructFieldAnonymousHeadIntStringIndent:
return codeStructField
case opStructFieldAnonymousHeadInt8StringIndent:
return codeStructField
case opStructFieldAnonymousHeadInt16StringIndent:
return codeStructField
case opStructFieldAnonymousHeadInt32StringIndent:
return codeStructField
case opStructFieldAnonymousHeadInt64StringIndent:
return codeStructField
case opStructFieldAnonymousHeadUintStringIndent:
return codeStructField
case opStructFieldAnonymousHeadUint8StringIndent:
return codeStructField
case opStructFieldAnonymousHeadUint16StringIndent:
return codeStructField
case opStructFieldAnonymousHeadUint32StringIndent:
return codeStructField
case opStructFieldAnonymousHeadUint64StringIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyIntIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt8Indent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt16Indent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt32Indent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt64Indent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUintIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint8Indent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint16Indent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint32Indent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint64Indent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyFloat32Indent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyFloat64Indent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyBoolIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyStringIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyBytesIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyArrayIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyMapIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyMapLoadIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptySliceIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyStructIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyMarshalJSONIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyMarshalTextIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyRecursiveIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyIntStringIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt8StringIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt16StringIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt32StringIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyInt64StringIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUintStringIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint8StringIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint16StringIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint32StringIndent:
return codeStructField
case opStructFieldAnonymousHeadOmitEmptyUint64StringIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagIntIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt8Indent:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt16Indent:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt32Indent:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt64Indent:
return codeStructField
case opStructFieldAnonymousHeadStringTagUintIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint8Indent:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint16Indent:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint32Indent:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint64Indent:
return codeStructField
case opStructFieldAnonymousHeadStringTagFloat32Indent:
return codeStructField
case opStructFieldAnonymousHeadStringTagFloat64Indent:
return codeStructField
case opStructFieldAnonymousHeadStringTagBoolIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagStringIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagBytesIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagArrayIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagMapIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagMapLoadIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagSliceIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagStructIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagMarshalJSONIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagMarshalTextIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagRecursiveIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagIntStringIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt8StringIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt16StringIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt32StringIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagInt64StringIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagUintStringIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint8StringIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint16StringIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint32StringIndent:
return codeStructField
case opStructFieldAnonymousHeadStringTagUint64StringIndent:
return codeStructField
case opStructFieldPtrHeadIntIndent:
return codeStructField
case opStructFieldPtrHeadInt8Indent:
return codeStructField
case opStructFieldPtrHeadInt16Indent:
return codeStructField
case opStructFieldPtrHeadInt32Indent:
return codeStructField
case opStructFieldPtrHeadInt64Indent:
return codeStructField
case opStructFieldPtrHeadUintIndent:
return codeStructField
case opStructFieldPtrHeadUint8Indent:
return codeStructField
case opStructFieldPtrHeadUint16Indent:
return codeStructField
case opStructFieldPtrHeadUint32Indent:
return codeStructField
case opStructFieldPtrHeadUint64Indent:
return codeStructField
case opStructFieldPtrHeadFloat32Indent:
return codeStructField
case opStructFieldPtrHeadFloat64Indent:
return codeStructField
case opStructFieldPtrHeadBoolIndent:
return codeStructField
case opStructFieldPtrHeadStringIndent:
return codeStructField
case opStructFieldPtrHeadBytesIndent:
return codeStructField
case opStructFieldPtrHeadArrayIndent:
return codeStructField
case opStructFieldPtrHeadMapIndent:
return codeStructField
case opStructFieldPtrHeadMapLoadIndent:
return codeStructField
case opStructFieldPtrHeadSliceIndent:
return codeStructField
case opStructFieldPtrHeadStructIndent:
return codeStructField
case opStructFieldPtrHeadMarshalJSONIndent:
return codeStructField
case opStructFieldPtrHeadMarshalTextIndent:
return codeStructField
case opStructFieldPtrHeadRecursiveIndent:
return codeStructField
case opStructFieldPtrHeadIntStringIndent:
return codeStructField
case opStructFieldPtrHeadInt8StringIndent:
return codeStructField
case opStructFieldPtrHeadInt16StringIndent:
return codeStructField
case opStructFieldPtrHeadInt32StringIndent:
return codeStructField
case opStructFieldPtrHeadInt64StringIndent:
return codeStructField
case opStructFieldPtrHeadUintStringIndent:
return codeStructField
case opStructFieldPtrHeadUint8StringIndent:
return codeStructField
case opStructFieldPtrHeadUint16StringIndent:
return codeStructField
case opStructFieldPtrHeadUint32StringIndent:
return codeStructField
case opStructFieldPtrHeadUint64StringIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyIntIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt8Indent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt16Indent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt32Indent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt64Indent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUintIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint8Indent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint16Indent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint32Indent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint64Indent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyFloat32Indent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyFloat64Indent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyBoolIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyStringIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyBytesIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyArrayIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyMapIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyMapLoadIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptySliceIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyStructIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyMarshalJSONIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyMarshalTextIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyRecursiveIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyIntStringIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt8StringIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt16StringIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt32StringIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyInt64StringIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUintStringIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint8StringIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint16StringIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint32StringIndent:
return codeStructField
case opStructFieldPtrHeadOmitEmptyUint64StringIndent:
return codeStructField
case opStructFieldPtrHeadStringTagIntIndent:
return codeStructField
case opStructFieldPtrHeadStringTagInt8Indent:
return codeStructField
case opStructFieldPtrHeadStringTagInt16Indent:
return codeStructField
case opStructFieldPtrHeadStringTagInt32Indent:
return codeStructField
case opStructFieldPtrHeadStringTagInt64Indent:
return codeStructField
case opStructFieldPtrHeadStringTagUintIndent:
return codeStructField
case opStructFieldPtrHeadStringTagUint8Indent:
return codeStructField
case opStructFieldPtrHeadStringTagUint16Indent:
return codeStructField
case opStructFieldPtrHeadStringTagUint32Indent:
return codeStructField
case opStructFieldPtrHeadStringTagUint64Indent:
return codeStructField
case opStructFieldPtrHeadStringTagFloat32Indent:
return codeStructField
case opStructFieldPtrHeadStringTagFloat64Indent:
return codeStructField
case opStructFieldPtrHeadStringTagBoolIndent:
return codeStructField
case opStructFieldPtrHeadStringTagStringIndent:
return codeStructField
case opStructFieldPtrHeadStringTagBytesIndent:
return codeStructField
case opStructFieldPtrHeadStringTagArrayIndent:
return codeStructField
case opStructFieldPtrHeadStringTagMapIndent:
return codeStructField
case opStructFieldPtrHeadStringTagMapLoadIndent:
return codeStructField
case opStructFieldPtrHeadStringTagSliceIndent:
return codeStructField
case opStructFieldPtrHeadStringTagStructIndent:
return codeStructField
case opStructFieldPtrHeadStringTagMarshalJSONIndent:
return codeStructField
case opStructFieldPtrHeadStringTagMarshalTextIndent:
return codeStructField
case opStructFieldPtrHeadStringTagRecursiveIndent:
return codeStructField
case opStructFieldPtrHeadStringTagIntStringIndent:
return codeStructField
case opStructFieldPtrHeadStringTagInt8StringIndent:
return codeStructField
case opStructFieldPtrHeadStringTagInt16StringIndent:
return codeStructField
case opStructFieldPtrHeadStringTagInt32StringIndent:
return codeStructField
case opStructFieldPtrHeadStringTagInt64StringIndent:
return codeStructField
case opStructFieldPtrHeadStringTagUintStringIndent:
return codeStructField
case opStructFieldPtrHeadStringTagUint8StringIndent:
return codeStructField
case opStructFieldPtrHeadStringTagUint16StringIndent:
return codeStructField
case opStructFieldPtrHeadStringTagUint32StringIndent:
return codeStructField
case opStructFieldPtrHeadStringTagUint64StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadIntIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadInt8Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadInt16Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadInt32Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadInt64Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadUintIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadUint8Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadUint16Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadUint32Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadUint64Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadFloat32Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadFloat64Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadBoolIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadBytesIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadArrayIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadMapIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadMapLoadIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadSliceIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStructIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadMarshalJSONIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadMarshalTextIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadRecursiveIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadIntStringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadInt8StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadInt16StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadInt32StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadInt64StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadUintStringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadUint8StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadUint16StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadUint32StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadUint64StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyIntIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt8Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt16Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt32Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt64Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUintIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint8Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint16Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint32Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint64Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyFloat32Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyFloat64Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyBoolIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyStringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyBytesIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyArrayIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyMapIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyMapLoadIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptySliceIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyStructIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSONIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalTextIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyRecursiveIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyIntStringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt8StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt16StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt32StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyInt64StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUintStringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint8StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint16StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint32StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadOmitEmptyUint64StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagIntIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt8Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt16Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt32Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt64Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUintIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint8Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint16Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint32Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint64Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagFloat32Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagFloat64Indent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagBoolIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagStringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagBytesIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagArrayIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagMapIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagMapLoadIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagSliceIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagStructIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagMarshalJSONIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagMarshalTextIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagRecursiveIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagIntStringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt8StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt16StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt32StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagInt64StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUintStringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint8StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint16StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint32StringIndent:
return codeStructField
case opStructFieldPtrAnonymousHeadStringTagUint64StringIndent:
return codeStructField
case opStructFieldIntIndent:
return codeStructField
case opStructFieldInt8Indent:
return codeStructField
case opStructFieldInt16Indent:
return codeStructField
case opStructFieldInt32Indent:
return codeStructField
case opStructFieldInt64Indent:
return codeStructField
case opStructFieldUintIndent:
return codeStructField
case opStructFieldUint8Indent:
return codeStructField
case opStructFieldUint16Indent:
return codeStructField
case opStructFieldUint32Indent:
return codeStructField
case opStructFieldUint64Indent:
return codeStructField
case opStructFieldFloat32Indent:
return codeStructField
case opStructFieldFloat64Indent:
return codeStructField
case opStructFieldBoolIndent:
return codeStructField
case opStructFieldStringIndent:
return codeStructField
case opStructFieldBytesIndent:
return codeStructField
case opStructFieldArrayIndent:
return codeStructField
case opStructFieldMapIndent:
return codeStructField
case opStructFieldMapLoadIndent:
return codeStructField
case opStructFieldSliceIndent:
return codeStructField
case opStructFieldStructIndent:
return codeStructField
case opStructFieldMarshalJSONIndent:
return codeStructField
case opStructFieldMarshalTextIndent:
return codeStructField
case opStructFieldRecursiveIndent:
return codeStructField
case opStructFieldIntStringIndent:
return codeStructField
case opStructFieldInt8StringIndent:
return codeStructField
case opStructFieldInt16StringIndent:
return codeStructField
case opStructFieldInt32StringIndent:
return codeStructField
case opStructFieldInt64StringIndent:
return codeStructField
case opStructFieldUintStringIndent:
return codeStructField
case opStructFieldUint8StringIndent:
return codeStructField
case opStructFieldUint16StringIndent:
return codeStructField
case opStructFieldUint32StringIndent:
return codeStructField
case opStructFieldUint64StringIndent:
return codeStructField
case opStructFieldPtrIntIndent:
return codeStructField
case opStructFieldPtrInt8Indent:
return codeStructField
case opStructFieldPtrInt16Indent:
return codeStructField
case opStructFieldPtrInt32Indent:
return codeStructField
case opStructFieldPtrInt64Indent:
return codeStructField
case opStructFieldPtrUintIndent:
return codeStructField
case opStructFieldPtrUint8Indent:
return codeStructField
case opStructFieldPtrUint16Indent:
return codeStructField
case opStructFieldPtrUint32Indent:
return codeStructField
case opStructFieldPtrUint64Indent:
return codeStructField
case opStructFieldPtrFloat32Indent:
return codeStructField
case opStructFieldPtrFloat64Indent:
return codeStructField
case opStructFieldPtrBoolIndent:
return codeStructField
case opStructFieldPtrStringIndent:
return codeStructField
case opStructFieldPtrBytesIndent:
return codeStructField
case opStructFieldPtrArrayIndent:
return codeStructField
case opStructFieldPtrMapIndent:
return codeStructField
case opStructFieldPtrMapLoadIndent:
return codeStructField
case opStructFieldPtrSliceIndent:
return codeStructField
case opStructFieldPtrStructIndent:
return codeStructField
case opStructFieldPtrMarshalJSONIndent:
return codeStructField
case opStructFieldPtrMarshalTextIndent:
return codeStructField
case opStructFieldPtrRecursiveIndent:
return codeStructField
case opStructFieldPtrIntStringIndent:
return codeStructField
case opStructFieldPtrInt8StringIndent:
return codeStructField
case opStructFieldPtrInt16StringIndent:
return codeStructField
case opStructFieldPtrInt32StringIndent:
return codeStructField
case opStructFieldPtrInt64StringIndent:
return codeStructField
case opStructFieldPtrUintStringIndent:
return codeStructField
case opStructFieldPtrUint8StringIndent:
return codeStructField
case opStructFieldPtrUint16StringIndent:
return codeStructField
case opStructFieldPtrUint32StringIndent:
return codeStructField
case opStructFieldPtrUint64StringIndent:
return codeStructField
case opStructFieldOmitEmptyIntIndent:
return codeStructField
case opStructFieldOmitEmptyInt8Indent:
return codeStructField
case opStructFieldOmitEmptyInt16Indent:
return codeStructField
case opStructFieldOmitEmptyInt32Indent:
return codeStructField
case opStructFieldOmitEmptyInt64Indent:
return codeStructField
case opStructFieldOmitEmptyUintIndent:
return codeStructField
case opStructFieldOmitEmptyUint8Indent:
return codeStructField
case opStructFieldOmitEmptyUint16Indent:
return codeStructField
case opStructFieldOmitEmptyUint32Indent:
return codeStructField
case opStructFieldOmitEmptyUint64Indent:
return codeStructField
case opStructFieldOmitEmptyFloat32Indent:
return codeStructField
case opStructFieldOmitEmptyFloat64Indent:
return codeStructField
case opStructFieldOmitEmptyBoolIndent:
return codeStructField
case opStructFieldOmitEmptyStringIndent:
return codeStructField
case opStructFieldOmitEmptyBytesIndent:
return codeStructField
case opStructFieldOmitEmptyArrayIndent:
return codeStructField
case opStructFieldOmitEmptyMapIndent:
return codeStructField
case opStructFieldOmitEmptyMapLoadIndent:
return codeStructField
case opStructFieldOmitEmptySliceIndent:
return codeStructField
case opStructFieldOmitEmptyStructIndent:
return codeStructField
case opStructFieldOmitEmptyMarshalJSONIndent:
return codeStructField
case opStructFieldOmitEmptyMarshalTextIndent:
return codeStructField
case opStructFieldOmitEmptyRecursiveIndent:
return codeStructField
case opStructFieldOmitEmptyIntStringIndent:
return codeStructField
case opStructFieldOmitEmptyInt8StringIndent:
return codeStructField
case opStructFieldOmitEmptyInt16StringIndent:
return codeStructField
case opStructFieldOmitEmptyInt32StringIndent:
return codeStructField
case opStructFieldOmitEmptyInt64StringIndent:
return codeStructField
case opStructFieldOmitEmptyUintStringIndent:
return codeStructField
case opStructFieldOmitEmptyUint8StringIndent:
return codeStructField
case opStructFieldOmitEmptyUint16StringIndent:
return codeStructField
case opStructFieldOmitEmptyUint32StringIndent:
return codeStructField
case opStructFieldOmitEmptyUint64StringIndent:
return codeStructField
case opStructFieldStringTagIntIndent:
return codeStructField
case opStructFieldStringTagInt8Indent:
return codeStructField
case opStructFieldStringTagInt16Indent:
return codeStructField
case opStructFieldStringTagInt32Indent:
return codeStructField
case opStructFieldStringTagInt64Indent:
return codeStructField
case opStructFieldStringTagUintIndent:
return codeStructField
case opStructFieldStringTagUint8Indent:
return codeStructField
case opStructFieldStringTagUint16Indent:
return codeStructField
case opStructFieldStringTagUint32Indent:
return codeStructField
case opStructFieldStringTagUint64Indent:
return codeStructField
case opStructFieldStringTagFloat32Indent:
return codeStructField
case opStructFieldStringTagFloat64Indent:
return codeStructField
case opStructFieldStringTagBoolIndent:
return codeStructField
case opStructFieldStringTagStringIndent:
return codeStructField
case opStructFieldStringTagBytesIndent:
return codeStructField
case opStructFieldStringTagArrayIndent:
return codeStructField
case opStructFieldStringTagMapIndent:
return codeStructField
case opStructFieldStringTagMapLoadIndent:
return codeStructField
case opStructFieldStringTagSliceIndent:
return codeStructField
case opStructFieldStringTagStructIndent:
return codeStructField
case opStructFieldStringTagMarshalJSONIndent:
return codeStructField
case opStructFieldStringTagMarshalTextIndent:
return codeStructField
case opStructFieldStringTagRecursiveIndent:
return codeStructField
case opStructFieldStringTagIntStringIndent:
return codeStructField
case opStructFieldStringTagInt8StringIndent:
return codeStructField
case opStructFieldStringTagInt16StringIndent:
return codeStructField
case opStructFieldStringTagInt32StringIndent:
return codeStructField
case opStructFieldStringTagInt64StringIndent:
return codeStructField
case opStructFieldStringTagUintStringIndent:
return codeStructField
case opStructFieldStringTagUint8StringIndent:
return codeStructField
case opStructFieldStringTagUint16StringIndent:
return codeStructField
case opStructFieldStringTagUint32StringIndent:
return codeStructField
case opStructFieldStringTagUint64StringIndent:
return codeStructField
}
return codeOp
}
func (t opType) toIndent() opType {
switch t {
case opEnd:
return opEndIndent
case opInterface:
return opInterfaceIndent
case opInterfaceEnd:
return opInterfaceEndIndent
case opPtr:
return opPtrIndent
case opSliceHead:
return opSliceHeadIndent
case opRootSliceHead:
return opRootSliceHeadIndent
case opSliceElem:
return opSliceElemIndent
case opRootSliceElem:
return opRootSliceElemIndent
case opSliceEnd:
return opSliceEndIndent
case opArrayHead:
return opArrayHeadIndent
case opArrayElem:
return opArrayElemIndent
case opArrayEnd:
return opArrayEndIndent
case opMapHead:
return opMapHeadIndent
case opMapHeadLoad:
return opMapHeadLoadIndent
case opMapKey:
return opMapKeyIndent
case opMapValue:
return opMapValueIndent
case opMapEnd:
return opMapEndIndent
case opStructFieldHead:
return opStructFieldHeadIndent
case opStructFieldHeadOmitEmpty:
return opStructFieldHeadOmitEmptyIndent
case opStructFieldHeadStringTag:
return opStructFieldHeadStringTagIndent
case opStructFieldAnonymousHead:
return opStructFieldAnonymousHeadIndent
case opStructFieldAnonymousHeadOmitEmpty:
return opStructFieldAnonymousHeadOmitEmptyIndent
case opStructFieldPtrAnonymousHeadOmitEmpty:
return opStructFieldPtrAnonymousHeadOmitEmptyIndent
case opStructFieldAnonymousHeadStringTag:
return opStructFieldAnonymousHeadStringTagIndent
case opStructFieldPtrAnonymousHeadStringTag:
return opStructFieldPtrAnonymousHeadStringTagIndent
case opStructFieldPtrHead:
return opStructFieldPtrHeadIndent
case opStructFieldPtrHeadOmitEmpty:
return opStructFieldPtrHeadOmitEmptyIndent
case opStructFieldPtrHeadStringTag:
return opStructFieldPtrHeadStringTagIndent
case opStructFieldPtrAnonymousHead:
return opStructFieldPtrAnonymousHeadIndent
case opStructField:
return opStructFieldIndent
case opStructFieldOmitEmpty:
return opStructFieldOmitEmptyIndent
case opStructFieldStringTag:
return opStructFieldStringTagIndent
case opStructFieldRecursiveEnd:
return opStructFieldRecursiveEndIndent
case opStructEnd:
return opStructEndIndent
case opStructAnonymousEnd:
return opStructAnonymousEndIndent
case opInt:
return opIntIndent
case opInt8:
return opInt8Indent
case opInt16:
return opInt16Indent
case opInt32:
return opInt32Indent
case opInt64:
return opInt64Indent
case opUint:
return opUintIndent
case opUint8:
return opUint8Indent
case opUint16:
return opUint16Indent
case opUint32:
return opUint32Indent
case opUint64:
return opUint64Indent
case opFloat32:
return opFloat32Indent
case opFloat64:
return opFloat64Indent
case opBool:
return opBoolIndent
case opString:
return opStringIndent
case opBytes:
return opBytesIndent
case opArray:
return opArrayIndent
case opMap:
return opMapIndent
case opMapLoad:
return opMapLoadIndent
case opSlice:
return opSliceIndent
case opStruct:
return opStructIndent
case opMarshalJSON:
return opMarshalJSONIndent
case opMarshalText:
return opMarshalTextIndent
case opRecursive:
return opRecursiveIndent
case opIntString:
return opIntStringIndent
case opInt8String:
return opInt8StringIndent
case opInt16String:
return opInt16StringIndent
case opInt32String:
return opInt32StringIndent
case opInt64String:
return opInt64StringIndent
case opUintString:
return opUintStringIndent
case opUint8String:
return opUint8StringIndent
case opUint16String:
return opUint16StringIndent
case opUint32String:
return opUint32StringIndent
case opUint64String:
return opUint64StringIndent
case opStructFieldHeadInt:
return opStructFieldHeadIntIndent
case opStructFieldHeadInt8:
return opStructFieldHeadInt8Indent
case opStructFieldHeadInt16:
return opStructFieldHeadInt16Indent
case opStructFieldHeadInt32:
return opStructFieldHeadInt32Indent
case opStructFieldHeadInt64:
return opStructFieldHeadInt64Indent
case opStructFieldHeadUint:
return opStructFieldHeadUintIndent
case opStructFieldHeadUint8:
return opStructFieldHeadUint8Indent
case opStructFieldHeadUint16:
return opStructFieldHeadUint16Indent
case opStructFieldHeadUint32:
return opStructFieldHeadUint32Indent
case opStructFieldHeadUint64:
return opStructFieldHeadUint64Indent
case opStructFieldHeadFloat32:
return opStructFieldHeadFloat32Indent
case opStructFieldHeadFloat64:
return opStructFieldHeadFloat64Indent
case opStructFieldHeadBool:
return opStructFieldHeadBoolIndent
case opStructFieldHeadString:
return opStructFieldHeadStringIndent
case opStructFieldHeadBytes:
return opStructFieldHeadBytesIndent
case opStructFieldHeadArray:
return opStructFieldHeadArrayIndent
case opStructFieldHeadMap:
return opStructFieldHeadMapIndent
case opStructFieldHeadMapLoad:
return opStructFieldHeadMapLoadIndent
case opStructFieldHeadSlice:
return opStructFieldHeadSliceIndent
case opStructFieldHeadStruct:
return opStructFieldHeadStructIndent
case opStructFieldHeadMarshalJSON:
return opStructFieldHeadMarshalJSONIndent
case opStructFieldHeadMarshalText:
return opStructFieldHeadMarshalTextIndent
case opStructFieldHeadRecursive:
return opStructFieldHeadRecursiveIndent
case opStructFieldHeadIntString:
return opStructFieldHeadIntStringIndent
case opStructFieldHeadInt8String:
return opStructFieldHeadInt8StringIndent
case opStructFieldHeadInt16String:
return opStructFieldHeadInt16StringIndent
case opStructFieldHeadInt32String:
return opStructFieldHeadInt32StringIndent
case opStructFieldHeadInt64String:
return opStructFieldHeadInt64StringIndent
case opStructFieldHeadUintString:
return opStructFieldHeadUintStringIndent
case opStructFieldHeadUint8String:
return opStructFieldHeadUint8StringIndent
case opStructFieldHeadUint16String:
return opStructFieldHeadUint16StringIndent
case opStructFieldHeadUint32String:
return opStructFieldHeadUint32StringIndent
case opStructFieldHeadUint64String:
return opStructFieldHeadUint64StringIndent
case opStructFieldHeadOmitEmptyInt:
return opStructFieldHeadOmitEmptyIntIndent
case opStructFieldHeadOmitEmptyInt8:
return opStructFieldHeadOmitEmptyInt8Indent
case opStructFieldHeadOmitEmptyInt16:
return opStructFieldHeadOmitEmptyInt16Indent
case opStructFieldHeadOmitEmptyInt32:
return opStructFieldHeadOmitEmptyInt32Indent
case opStructFieldHeadOmitEmptyInt64:
return opStructFieldHeadOmitEmptyInt64Indent
case opStructFieldHeadOmitEmptyUint:
return opStructFieldHeadOmitEmptyUintIndent
case opStructFieldHeadOmitEmptyUint8:
return opStructFieldHeadOmitEmptyUint8Indent
case opStructFieldHeadOmitEmptyUint16:
return opStructFieldHeadOmitEmptyUint16Indent
case opStructFieldHeadOmitEmptyUint32:
return opStructFieldHeadOmitEmptyUint32Indent
case opStructFieldHeadOmitEmptyUint64:
return opStructFieldHeadOmitEmptyUint64Indent
case opStructFieldHeadOmitEmptyFloat32:
return opStructFieldHeadOmitEmptyFloat32Indent
case opStructFieldHeadOmitEmptyFloat64:
return opStructFieldHeadOmitEmptyFloat64Indent
case opStructFieldHeadOmitEmptyBool:
return opStructFieldHeadOmitEmptyBoolIndent
case opStructFieldHeadOmitEmptyString:
return opStructFieldHeadOmitEmptyStringIndent
case opStructFieldHeadOmitEmptyBytes:
return opStructFieldHeadOmitEmptyBytesIndent
case opStructFieldHeadOmitEmptyArray:
return opStructFieldHeadOmitEmptyArrayIndent
case opStructFieldHeadOmitEmptyMap:
return opStructFieldHeadOmitEmptyMapIndent
case opStructFieldHeadOmitEmptyMapLoad:
return opStructFieldHeadOmitEmptyMapLoadIndent
case opStructFieldHeadOmitEmptySlice:
return opStructFieldHeadOmitEmptySliceIndent
case opStructFieldHeadOmitEmptyStruct:
return opStructFieldHeadOmitEmptyStructIndent
case opStructFieldHeadOmitEmptyMarshalJSON:
return opStructFieldHeadOmitEmptyMarshalJSONIndent
case opStructFieldHeadOmitEmptyMarshalText:
return opStructFieldHeadOmitEmptyMarshalTextIndent
case opStructFieldHeadOmitEmptyRecursive:
return opStructFieldHeadOmitEmptyRecursiveIndent
case opStructFieldHeadOmitEmptyIntString:
return opStructFieldHeadOmitEmptyIntStringIndent
case opStructFieldHeadOmitEmptyInt8String:
return opStructFieldHeadOmitEmptyInt8StringIndent
case opStructFieldHeadOmitEmptyInt16String:
return opStructFieldHeadOmitEmptyInt16StringIndent
case opStructFieldHeadOmitEmptyInt32String:
return opStructFieldHeadOmitEmptyInt32StringIndent
case opStructFieldHeadOmitEmptyInt64String:
return opStructFieldHeadOmitEmptyInt64StringIndent
case opStructFieldHeadOmitEmptyUintString:
return opStructFieldHeadOmitEmptyUintStringIndent
case opStructFieldHeadOmitEmptyUint8String:
return opStructFieldHeadOmitEmptyUint8StringIndent
case opStructFieldHeadOmitEmptyUint16String:
return opStructFieldHeadOmitEmptyUint16StringIndent
case opStructFieldHeadOmitEmptyUint32String:
return opStructFieldHeadOmitEmptyUint32StringIndent
case opStructFieldHeadOmitEmptyUint64String:
return opStructFieldHeadOmitEmptyUint64StringIndent
case opStructFieldHeadStringTagInt:
return opStructFieldHeadStringTagIntIndent
case opStructFieldHeadStringTagInt8:
return opStructFieldHeadStringTagInt8Indent
case opStructFieldHeadStringTagInt16:
return opStructFieldHeadStringTagInt16Indent
case opStructFieldHeadStringTagInt32:
return opStructFieldHeadStringTagInt32Indent
case opStructFieldHeadStringTagInt64:
return opStructFieldHeadStringTagInt64Indent
case opStructFieldHeadStringTagUint:
return opStructFieldHeadStringTagUintIndent
case opStructFieldHeadStringTagUint8:
return opStructFieldHeadStringTagUint8Indent
case opStructFieldHeadStringTagUint16:
return opStructFieldHeadStringTagUint16Indent
case opStructFieldHeadStringTagUint32:
return opStructFieldHeadStringTagUint32Indent
case opStructFieldHeadStringTagUint64:
return opStructFieldHeadStringTagUint64Indent
case opStructFieldHeadStringTagFloat32:
return opStructFieldHeadStringTagFloat32Indent
case opStructFieldHeadStringTagFloat64:
return opStructFieldHeadStringTagFloat64Indent
case opStructFieldHeadStringTagBool:
return opStructFieldHeadStringTagBoolIndent
case opStructFieldHeadStringTagString:
return opStructFieldHeadStringTagStringIndent
case opStructFieldHeadStringTagBytes:
return opStructFieldHeadStringTagBytesIndent
case opStructFieldHeadStringTagArray:
return opStructFieldHeadStringTagArrayIndent
case opStructFieldHeadStringTagMap:
return opStructFieldHeadStringTagMapIndent
case opStructFieldHeadStringTagMapLoad:
return opStructFieldHeadStringTagMapLoadIndent
case opStructFieldHeadStringTagSlice:
return opStructFieldHeadStringTagSliceIndent
case opStructFieldHeadStringTagStruct:
return opStructFieldHeadStringTagStructIndent
case opStructFieldHeadStringTagMarshalJSON:
return opStructFieldHeadStringTagMarshalJSONIndent
case opStructFieldHeadStringTagMarshalText:
return opStructFieldHeadStringTagMarshalTextIndent
case opStructFieldHeadStringTagRecursive:
return opStructFieldHeadStringTagRecursiveIndent
case opStructFieldHeadStringTagIntString:
return opStructFieldHeadStringTagIntStringIndent
case opStructFieldHeadStringTagInt8String:
return opStructFieldHeadStringTagInt8StringIndent
case opStructFieldHeadStringTagInt16String:
return opStructFieldHeadStringTagInt16StringIndent
case opStructFieldHeadStringTagInt32String:
return opStructFieldHeadStringTagInt32StringIndent
case opStructFieldHeadStringTagInt64String:
return opStructFieldHeadStringTagInt64StringIndent
case opStructFieldHeadStringTagUintString:
return opStructFieldHeadStringTagUintStringIndent
case opStructFieldHeadStringTagUint8String:
return opStructFieldHeadStringTagUint8StringIndent
case opStructFieldHeadStringTagUint16String:
return opStructFieldHeadStringTagUint16StringIndent
case opStructFieldHeadStringTagUint32String:
return opStructFieldHeadStringTagUint32StringIndent
case opStructFieldHeadStringTagUint64String:
return opStructFieldHeadStringTagUint64StringIndent
case opStructFieldAnonymousHeadInt:
return opStructFieldAnonymousHeadIntIndent
case opStructFieldAnonymousHeadInt8:
return opStructFieldAnonymousHeadInt8Indent
case opStructFieldAnonymousHeadInt16:
return opStructFieldAnonymousHeadInt16Indent
case opStructFieldAnonymousHeadInt32:
return opStructFieldAnonymousHeadInt32Indent
case opStructFieldAnonymousHeadInt64:
return opStructFieldAnonymousHeadInt64Indent
case opStructFieldAnonymousHeadUint:
return opStructFieldAnonymousHeadUintIndent
case opStructFieldAnonymousHeadUint8:
return opStructFieldAnonymousHeadUint8Indent
case opStructFieldAnonymousHeadUint16:
return opStructFieldAnonymousHeadUint16Indent
case opStructFieldAnonymousHeadUint32:
return opStructFieldAnonymousHeadUint32Indent
case opStructFieldAnonymousHeadUint64:
return opStructFieldAnonymousHeadUint64Indent
case opStructFieldAnonymousHeadFloat32:
return opStructFieldAnonymousHeadFloat32Indent
case opStructFieldAnonymousHeadFloat64:
return opStructFieldAnonymousHeadFloat64Indent
case opStructFieldAnonymousHeadBool:
return opStructFieldAnonymousHeadBoolIndent
case opStructFieldAnonymousHeadString:
return opStructFieldAnonymousHeadStringIndent
case opStructFieldAnonymousHeadBytes:
return opStructFieldAnonymousHeadBytesIndent
case opStructFieldAnonymousHeadArray:
return opStructFieldAnonymousHeadArrayIndent
case opStructFieldAnonymousHeadMap:
return opStructFieldAnonymousHeadMapIndent
case opStructFieldAnonymousHeadMapLoad:
return opStructFieldAnonymousHeadMapLoadIndent
case opStructFieldAnonymousHeadSlice:
return opStructFieldAnonymousHeadSliceIndent
case opStructFieldAnonymousHeadStruct:
return opStructFieldAnonymousHeadStructIndent
case opStructFieldAnonymousHeadMarshalJSON:
return opStructFieldAnonymousHeadMarshalJSONIndent
case opStructFieldAnonymousHeadMarshalText:
return opStructFieldAnonymousHeadMarshalTextIndent
case opStructFieldAnonymousHeadRecursive:
return opStructFieldAnonymousHeadRecursiveIndent
case opStructFieldAnonymousHeadIntString:
return opStructFieldAnonymousHeadIntStringIndent
case opStructFieldAnonymousHeadInt8String:
return opStructFieldAnonymousHeadInt8StringIndent
case opStructFieldAnonymousHeadInt16String:
return opStructFieldAnonymousHeadInt16StringIndent
case opStructFieldAnonymousHeadInt32String:
return opStructFieldAnonymousHeadInt32StringIndent
case opStructFieldAnonymousHeadInt64String:
return opStructFieldAnonymousHeadInt64StringIndent
case opStructFieldAnonymousHeadUintString:
return opStructFieldAnonymousHeadUintStringIndent
case opStructFieldAnonymousHeadUint8String:
return opStructFieldAnonymousHeadUint8StringIndent
case opStructFieldAnonymousHeadUint16String:
return opStructFieldAnonymousHeadUint16StringIndent
case opStructFieldAnonymousHeadUint32String:
return opStructFieldAnonymousHeadUint32StringIndent
case opStructFieldAnonymousHeadUint64String:
return opStructFieldAnonymousHeadUint64StringIndent
case opStructFieldAnonymousHeadOmitEmptyInt:
return opStructFieldAnonymousHeadOmitEmptyIntIndent
case opStructFieldAnonymousHeadOmitEmptyInt8:
return opStructFieldAnonymousHeadOmitEmptyInt8Indent
case opStructFieldAnonymousHeadOmitEmptyInt16:
return opStructFieldAnonymousHeadOmitEmptyInt16Indent
case opStructFieldAnonymousHeadOmitEmptyInt32:
return opStructFieldAnonymousHeadOmitEmptyInt32Indent
case opStructFieldAnonymousHeadOmitEmptyInt64:
return opStructFieldAnonymousHeadOmitEmptyInt64Indent
case opStructFieldAnonymousHeadOmitEmptyUint:
return opStructFieldAnonymousHeadOmitEmptyUintIndent
case opStructFieldAnonymousHeadOmitEmptyUint8:
return opStructFieldAnonymousHeadOmitEmptyUint8Indent
case opStructFieldAnonymousHeadOmitEmptyUint16:
return opStructFieldAnonymousHeadOmitEmptyUint16Indent
case opStructFieldAnonymousHeadOmitEmptyUint32:
return opStructFieldAnonymousHeadOmitEmptyUint32Indent
case opStructFieldAnonymousHeadOmitEmptyUint64:
return opStructFieldAnonymousHeadOmitEmptyUint64Indent
case opStructFieldAnonymousHeadOmitEmptyFloat32:
return opStructFieldAnonymousHeadOmitEmptyFloat32Indent
case opStructFieldAnonymousHeadOmitEmptyFloat64:
return opStructFieldAnonymousHeadOmitEmptyFloat64Indent
case opStructFieldAnonymousHeadOmitEmptyBool:
return opStructFieldAnonymousHeadOmitEmptyBoolIndent
case opStructFieldAnonymousHeadOmitEmptyString:
return opStructFieldAnonymousHeadOmitEmptyStringIndent
case opStructFieldAnonymousHeadOmitEmptyBytes:
return opStructFieldAnonymousHeadOmitEmptyBytesIndent
case opStructFieldAnonymousHeadOmitEmptyArray:
return opStructFieldAnonymousHeadOmitEmptyArrayIndent
case opStructFieldAnonymousHeadOmitEmptyMap:
return opStructFieldAnonymousHeadOmitEmptyMapIndent
case opStructFieldAnonymousHeadOmitEmptyMapLoad:
return opStructFieldAnonymousHeadOmitEmptyMapLoadIndent
case opStructFieldAnonymousHeadOmitEmptySlice:
return opStructFieldAnonymousHeadOmitEmptySliceIndent
case opStructFieldAnonymousHeadOmitEmptyStruct:
return opStructFieldAnonymousHeadOmitEmptyStructIndent
case opStructFieldAnonymousHeadOmitEmptyMarshalJSON:
return opStructFieldAnonymousHeadOmitEmptyMarshalJSONIndent
case opStructFieldAnonymousHeadOmitEmptyMarshalText:
return opStructFieldAnonymousHeadOmitEmptyMarshalTextIndent
case opStructFieldAnonymousHeadOmitEmptyRecursive:
return opStructFieldAnonymousHeadOmitEmptyRecursiveIndent
case opStructFieldAnonymousHeadOmitEmptyIntString:
return opStructFieldAnonymousHeadOmitEmptyIntStringIndent
case opStructFieldAnonymousHeadOmitEmptyInt8String:
return opStructFieldAnonymousHeadOmitEmptyInt8StringIndent
case opStructFieldAnonymousHeadOmitEmptyInt16String:
return opStructFieldAnonymousHeadOmitEmptyInt16StringIndent
case opStructFieldAnonymousHeadOmitEmptyInt32String:
return opStructFieldAnonymousHeadOmitEmptyInt32StringIndent
case opStructFieldAnonymousHeadOmitEmptyInt64String:
return opStructFieldAnonymousHeadOmitEmptyInt64StringIndent
case opStructFieldAnonymousHeadOmitEmptyUintString:
return opStructFieldAnonymousHeadOmitEmptyUintStringIndent
case opStructFieldAnonymousHeadOmitEmptyUint8String:
return opStructFieldAnonymousHeadOmitEmptyUint8StringIndent
case opStructFieldAnonymousHeadOmitEmptyUint16String:
return opStructFieldAnonymousHeadOmitEmptyUint16StringIndent
case opStructFieldAnonymousHeadOmitEmptyUint32String:
return opStructFieldAnonymousHeadOmitEmptyUint32StringIndent
case opStructFieldAnonymousHeadOmitEmptyUint64String:
return opStructFieldAnonymousHeadOmitEmptyUint64StringIndent
case opStructFieldAnonymousHeadStringTagInt:
return opStructFieldAnonymousHeadStringTagIntIndent
case opStructFieldAnonymousHeadStringTagInt8:
return opStructFieldAnonymousHeadStringTagInt8Indent
case opStructFieldAnonymousHeadStringTagInt16:
return opStructFieldAnonymousHeadStringTagInt16Indent
case opStructFieldAnonymousHeadStringTagInt32:
return opStructFieldAnonymousHeadStringTagInt32Indent
case opStructFieldAnonymousHeadStringTagInt64:
return opStructFieldAnonymousHeadStringTagInt64Indent
case opStructFieldAnonymousHeadStringTagUint:
return opStructFieldAnonymousHeadStringTagUintIndent
case opStructFieldAnonymousHeadStringTagUint8:
return opStructFieldAnonymousHeadStringTagUint8Indent
case opStructFieldAnonymousHeadStringTagUint16:
return opStructFieldAnonymousHeadStringTagUint16Indent
case opStructFieldAnonymousHeadStringTagUint32:
return opStructFieldAnonymousHeadStringTagUint32Indent
case opStructFieldAnonymousHeadStringTagUint64:
return opStructFieldAnonymousHeadStringTagUint64Indent
case opStructFieldAnonymousHeadStringTagFloat32:
return opStructFieldAnonymousHeadStringTagFloat32Indent
case opStructFieldAnonymousHeadStringTagFloat64:
return opStructFieldAnonymousHeadStringTagFloat64Indent
case opStructFieldAnonymousHeadStringTagBool:
return opStructFieldAnonymousHeadStringTagBoolIndent
case opStructFieldAnonymousHeadStringTagString:
return opStructFieldAnonymousHeadStringTagStringIndent
case opStructFieldAnonymousHeadStringTagBytes:
return opStructFieldAnonymousHeadStringTagBytesIndent
case opStructFieldAnonymousHeadStringTagArray:
return opStructFieldAnonymousHeadStringTagArrayIndent
case opStructFieldAnonymousHeadStringTagMap:
return opStructFieldAnonymousHeadStringTagMapIndent
case opStructFieldAnonymousHeadStringTagMapLoad:
return opStructFieldAnonymousHeadStringTagMapLoadIndent
case opStructFieldAnonymousHeadStringTagSlice:
return opStructFieldAnonymousHeadStringTagSliceIndent
case opStructFieldAnonymousHeadStringTagStruct:
return opStructFieldAnonymousHeadStringTagStructIndent
case opStructFieldAnonymousHeadStringTagMarshalJSON:
return opStructFieldAnonymousHeadStringTagMarshalJSONIndent
case opStructFieldAnonymousHeadStringTagMarshalText:
return opStructFieldAnonymousHeadStringTagMarshalTextIndent
case opStructFieldAnonymousHeadStringTagRecursive:
return opStructFieldAnonymousHeadStringTagRecursiveIndent
case opStructFieldAnonymousHeadStringTagIntString:
return opStructFieldAnonymousHeadStringTagIntStringIndent
case opStructFieldAnonymousHeadStringTagInt8String:
return opStructFieldAnonymousHeadStringTagInt8StringIndent
case opStructFieldAnonymousHeadStringTagInt16String:
return opStructFieldAnonymousHeadStringTagInt16StringIndent
case opStructFieldAnonymousHeadStringTagInt32String:
return opStructFieldAnonymousHeadStringTagInt32StringIndent
case opStructFieldAnonymousHeadStringTagInt64String:
return opStructFieldAnonymousHeadStringTagInt64StringIndent
case opStructFieldAnonymousHeadStringTagUintString:
return opStructFieldAnonymousHeadStringTagUintStringIndent
case opStructFieldAnonymousHeadStringTagUint8String:
return opStructFieldAnonymousHeadStringTagUint8StringIndent
case opStructFieldAnonymousHeadStringTagUint16String:
return opStructFieldAnonymousHeadStringTagUint16StringIndent
case opStructFieldAnonymousHeadStringTagUint32String:
return opStructFieldAnonymousHeadStringTagUint32StringIndent
case opStructFieldAnonymousHeadStringTagUint64String:
return opStructFieldAnonymousHeadStringTagUint64StringIndent
case opStructFieldPtrHeadInt:
return opStructFieldPtrHeadIntIndent
case opStructFieldPtrHeadInt8:
return opStructFieldPtrHeadInt8Indent
case opStructFieldPtrHeadInt16:
return opStructFieldPtrHeadInt16Indent
case opStructFieldPtrHeadInt32:
return opStructFieldPtrHeadInt32Indent
case opStructFieldPtrHeadInt64:
return opStructFieldPtrHeadInt64Indent
case opStructFieldPtrHeadUint:
return opStructFieldPtrHeadUintIndent
case opStructFieldPtrHeadUint8:
return opStructFieldPtrHeadUint8Indent
case opStructFieldPtrHeadUint16:
return opStructFieldPtrHeadUint16Indent
case opStructFieldPtrHeadUint32:
return opStructFieldPtrHeadUint32Indent
case opStructFieldPtrHeadUint64:
return opStructFieldPtrHeadUint64Indent
case opStructFieldPtrHeadFloat32:
return opStructFieldPtrHeadFloat32Indent
case opStructFieldPtrHeadFloat64:
return opStructFieldPtrHeadFloat64Indent
case opStructFieldPtrHeadBool:
return opStructFieldPtrHeadBoolIndent
case opStructFieldPtrHeadString:
return opStructFieldPtrHeadStringIndent
case opStructFieldPtrHeadBytes:
return opStructFieldPtrHeadBytesIndent
case opStructFieldPtrHeadArray:
return opStructFieldPtrHeadArrayIndent
case opStructFieldPtrHeadMap:
return opStructFieldPtrHeadMapIndent
case opStructFieldPtrHeadMapLoad:
return opStructFieldPtrHeadMapLoadIndent
case opStructFieldPtrHeadSlice:
return opStructFieldPtrHeadSliceIndent
case opStructFieldPtrHeadStruct:
return opStructFieldPtrHeadStructIndent
case opStructFieldPtrHeadMarshalJSON:
return opStructFieldPtrHeadMarshalJSONIndent
case opStructFieldPtrHeadMarshalText:
return opStructFieldPtrHeadMarshalTextIndent
case opStructFieldPtrHeadRecursive:
return opStructFieldPtrHeadRecursiveIndent
case opStructFieldPtrHeadIntString:
return opStructFieldPtrHeadIntStringIndent
case opStructFieldPtrHeadInt8String:
return opStructFieldPtrHeadInt8StringIndent
case opStructFieldPtrHeadInt16String:
return opStructFieldPtrHeadInt16StringIndent
case opStructFieldPtrHeadInt32String:
return opStructFieldPtrHeadInt32StringIndent
case opStructFieldPtrHeadInt64String:
return opStructFieldPtrHeadInt64StringIndent
case opStructFieldPtrHeadUintString:
return opStructFieldPtrHeadUintStringIndent
case opStructFieldPtrHeadUint8String:
return opStructFieldPtrHeadUint8StringIndent
case opStructFieldPtrHeadUint16String:
return opStructFieldPtrHeadUint16StringIndent
case opStructFieldPtrHeadUint32String:
return opStructFieldPtrHeadUint32StringIndent
case opStructFieldPtrHeadUint64String:
return opStructFieldPtrHeadUint64StringIndent
case opStructFieldPtrHeadOmitEmptyInt:
return opStructFieldPtrHeadOmitEmptyIntIndent
case opStructFieldPtrHeadOmitEmptyInt8:
return opStructFieldPtrHeadOmitEmptyInt8Indent
case opStructFieldPtrHeadOmitEmptyInt16:
return opStructFieldPtrHeadOmitEmptyInt16Indent
case opStructFieldPtrHeadOmitEmptyInt32:
return opStructFieldPtrHeadOmitEmptyInt32Indent
case opStructFieldPtrHeadOmitEmptyInt64:
return opStructFieldPtrHeadOmitEmptyInt64Indent
case opStructFieldPtrHeadOmitEmptyUint:
return opStructFieldPtrHeadOmitEmptyUintIndent
case opStructFieldPtrHeadOmitEmptyUint8:
return opStructFieldPtrHeadOmitEmptyUint8Indent
case opStructFieldPtrHeadOmitEmptyUint16:
return opStructFieldPtrHeadOmitEmptyUint16Indent
case opStructFieldPtrHeadOmitEmptyUint32:
return opStructFieldPtrHeadOmitEmptyUint32Indent
case opStructFieldPtrHeadOmitEmptyUint64:
return opStructFieldPtrHeadOmitEmptyUint64Indent
case opStructFieldPtrHeadOmitEmptyFloat32:
return opStructFieldPtrHeadOmitEmptyFloat32Indent
case opStructFieldPtrHeadOmitEmptyFloat64:
return opStructFieldPtrHeadOmitEmptyFloat64Indent
case opStructFieldPtrHeadOmitEmptyBool:
return opStructFieldPtrHeadOmitEmptyBoolIndent
case opStructFieldPtrHeadOmitEmptyString:
return opStructFieldPtrHeadOmitEmptyStringIndent
case opStructFieldPtrHeadOmitEmptyBytes:
return opStructFieldPtrHeadOmitEmptyBytesIndent
case opStructFieldPtrHeadOmitEmptyArray:
return opStructFieldPtrHeadOmitEmptyArrayIndent
case opStructFieldPtrHeadOmitEmptyMap:
return opStructFieldPtrHeadOmitEmptyMapIndent
case opStructFieldPtrHeadOmitEmptyMapLoad:
return opStructFieldPtrHeadOmitEmptyMapLoadIndent
case opStructFieldPtrHeadOmitEmptySlice:
return opStructFieldPtrHeadOmitEmptySliceIndent
case opStructFieldPtrHeadOmitEmptyStruct:
return opStructFieldPtrHeadOmitEmptyStructIndent
case opStructFieldPtrHeadOmitEmptyMarshalJSON:
return opStructFieldPtrHeadOmitEmptyMarshalJSONIndent
case opStructFieldPtrHeadOmitEmptyMarshalText:
return opStructFieldPtrHeadOmitEmptyMarshalTextIndent
case opStructFieldPtrHeadOmitEmptyRecursive:
return opStructFieldPtrHeadOmitEmptyRecursiveIndent
case opStructFieldPtrHeadOmitEmptyIntString:
return opStructFieldPtrHeadOmitEmptyIntStringIndent
case opStructFieldPtrHeadOmitEmptyInt8String:
return opStructFieldPtrHeadOmitEmptyInt8StringIndent
case opStructFieldPtrHeadOmitEmptyInt16String:
return opStructFieldPtrHeadOmitEmptyInt16StringIndent
case opStructFieldPtrHeadOmitEmptyInt32String:
return opStructFieldPtrHeadOmitEmptyInt32StringIndent
case opStructFieldPtrHeadOmitEmptyInt64String:
return opStructFieldPtrHeadOmitEmptyInt64StringIndent
case opStructFieldPtrHeadOmitEmptyUintString:
return opStructFieldPtrHeadOmitEmptyUintStringIndent
case opStructFieldPtrHeadOmitEmptyUint8String:
return opStructFieldPtrHeadOmitEmptyUint8StringIndent
case opStructFieldPtrHeadOmitEmptyUint16String:
return opStructFieldPtrHeadOmitEmptyUint16StringIndent
case opStructFieldPtrHeadOmitEmptyUint32String:
return opStructFieldPtrHeadOmitEmptyUint32StringIndent
case opStructFieldPtrHeadOmitEmptyUint64String:
return opStructFieldPtrHeadOmitEmptyUint64StringIndent
case opStructFieldPtrHeadStringTagInt:
return opStructFieldPtrHeadStringTagIntIndent
case opStructFieldPtrHeadStringTagInt8:
return opStructFieldPtrHeadStringTagInt8Indent
case opStructFieldPtrHeadStringTagInt16:
return opStructFieldPtrHeadStringTagInt16Indent
case opStructFieldPtrHeadStringTagInt32:
return opStructFieldPtrHeadStringTagInt32Indent
case opStructFieldPtrHeadStringTagInt64:
return opStructFieldPtrHeadStringTagInt64Indent
case opStructFieldPtrHeadStringTagUint:
return opStructFieldPtrHeadStringTagUintIndent
case opStructFieldPtrHeadStringTagUint8:
return opStructFieldPtrHeadStringTagUint8Indent
case opStructFieldPtrHeadStringTagUint16:
return opStructFieldPtrHeadStringTagUint16Indent
case opStructFieldPtrHeadStringTagUint32:
return opStructFieldPtrHeadStringTagUint32Indent
case opStructFieldPtrHeadStringTagUint64:
return opStructFieldPtrHeadStringTagUint64Indent
case opStructFieldPtrHeadStringTagFloat32:
return opStructFieldPtrHeadStringTagFloat32Indent
case opStructFieldPtrHeadStringTagFloat64:
return opStructFieldPtrHeadStringTagFloat64Indent
case opStructFieldPtrHeadStringTagBool:
return opStructFieldPtrHeadStringTagBoolIndent
case opStructFieldPtrHeadStringTagString:
return opStructFieldPtrHeadStringTagStringIndent
case opStructFieldPtrHeadStringTagBytes:
return opStructFieldPtrHeadStringTagBytesIndent
case opStructFieldPtrHeadStringTagArray:
return opStructFieldPtrHeadStringTagArrayIndent
case opStructFieldPtrHeadStringTagMap:
return opStructFieldPtrHeadStringTagMapIndent
case opStructFieldPtrHeadStringTagMapLoad:
return opStructFieldPtrHeadStringTagMapLoadIndent
case opStructFieldPtrHeadStringTagSlice:
return opStructFieldPtrHeadStringTagSliceIndent
case opStructFieldPtrHeadStringTagStruct:
return opStructFieldPtrHeadStringTagStructIndent
case opStructFieldPtrHeadStringTagMarshalJSON:
return opStructFieldPtrHeadStringTagMarshalJSONIndent
case opStructFieldPtrHeadStringTagMarshalText:
return opStructFieldPtrHeadStringTagMarshalTextIndent
case opStructFieldPtrHeadStringTagRecursive:
return opStructFieldPtrHeadStringTagRecursiveIndent
case opStructFieldPtrHeadStringTagIntString:
return opStructFieldPtrHeadStringTagIntStringIndent
case opStructFieldPtrHeadStringTagInt8String:
return opStructFieldPtrHeadStringTagInt8StringIndent
case opStructFieldPtrHeadStringTagInt16String:
return opStructFieldPtrHeadStringTagInt16StringIndent
case opStructFieldPtrHeadStringTagInt32String:
return opStructFieldPtrHeadStringTagInt32StringIndent
case opStructFieldPtrHeadStringTagInt64String:
return opStructFieldPtrHeadStringTagInt64StringIndent
case opStructFieldPtrHeadStringTagUintString:
return opStructFieldPtrHeadStringTagUintStringIndent
case opStructFieldPtrHeadStringTagUint8String:
return opStructFieldPtrHeadStringTagUint8StringIndent
case opStructFieldPtrHeadStringTagUint16String:
return opStructFieldPtrHeadStringTagUint16StringIndent
case opStructFieldPtrHeadStringTagUint32String:
return opStructFieldPtrHeadStringTagUint32StringIndent
case opStructFieldPtrHeadStringTagUint64String:
return opStructFieldPtrHeadStringTagUint64StringIndent
case opStructFieldPtrAnonymousHeadInt:
return opStructFieldPtrAnonymousHeadIntIndent
case opStructFieldPtrAnonymousHeadInt8:
return opStructFieldPtrAnonymousHeadInt8Indent
case opStructFieldPtrAnonymousHeadInt16:
return opStructFieldPtrAnonymousHeadInt16Indent
case opStructFieldPtrAnonymousHeadInt32:
return opStructFieldPtrAnonymousHeadInt32Indent
case opStructFieldPtrAnonymousHeadInt64:
return opStructFieldPtrAnonymousHeadInt64Indent
case opStructFieldPtrAnonymousHeadUint:
return opStructFieldPtrAnonymousHeadUintIndent
case opStructFieldPtrAnonymousHeadUint8:
return opStructFieldPtrAnonymousHeadUint8Indent
case opStructFieldPtrAnonymousHeadUint16:
return opStructFieldPtrAnonymousHeadUint16Indent
case opStructFieldPtrAnonymousHeadUint32:
return opStructFieldPtrAnonymousHeadUint32Indent
case opStructFieldPtrAnonymousHeadUint64:
return opStructFieldPtrAnonymousHeadUint64Indent
case opStructFieldPtrAnonymousHeadFloat32:
return opStructFieldPtrAnonymousHeadFloat32Indent
case opStructFieldPtrAnonymousHeadFloat64:
return opStructFieldPtrAnonymousHeadFloat64Indent
case opStructFieldPtrAnonymousHeadBool:
return opStructFieldPtrAnonymousHeadBoolIndent
case opStructFieldPtrAnonymousHeadString:
return opStructFieldPtrAnonymousHeadStringIndent
case opStructFieldPtrAnonymousHeadBytes:
return opStructFieldPtrAnonymousHeadBytesIndent
case opStructFieldPtrAnonymousHeadArray:
return opStructFieldPtrAnonymousHeadArrayIndent
case opStructFieldPtrAnonymousHeadMap:
return opStructFieldPtrAnonymousHeadMapIndent
case opStructFieldPtrAnonymousHeadMapLoad:
return opStructFieldPtrAnonymousHeadMapLoadIndent
case opStructFieldPtrAnonymousHeadSlice:
return opStructFieldPtrAnonymousHeadSliceIndent
case opStructFieldPtrAnonymousHeadStruct:
return opStructFieldPtrAnonymousHeadStructIndent
case opStructFieldPtrAnonymousHeadMarshalJSON:
return opStructFieldPtrAnonymousHeadMarshalJSONIndent
case opStructFieldPtrAnonymousHeadMarshalText:
return opStructFieldPtrAnonymousHeadMarshalTextIndent
case opStructFieldPtrAnonymousHeadRecursive:
return opStructFieldPtrAnonymousHeadRecursiveIndent
case opStructFieldPtrAnonymousHeadIntString:
return opStructFieldPtrAnonymousHeadIntStringIndent
case opStructFieldPtrAnonymousHeadInt8String:
return opStructFieldPtrAnonymousHeadInt8StringIndent
case opStructFieldPtrAnonymousHeadInt16String:
return opStructFieldPtrAnonymousHeadInt16StringIndent
case opStructFieldPtrAnonymousHeadInt32String:
return opStructFieldPtrAnonymousHeadInt32StringIndent
case opStructFieldPtrAnonymousHeadInt64String:
return opStructFieldPtrAnonymousHeadInt64StringIndent
case opStructFieldPtrAnonymousHeadUintString:
return opStructFieldPtrAnonymousHeadUintStringIndent
case opStructFieldPtrAnonymousHeadUint8String:
return opStructFieldPtrAnonymousHeadUint8StringIndent
case opStructFieldPtrAnonymousHeadUint16String:
return opStructFieldPtrAnonymousHeadUint16StringIndent
case opStructFieldPtrAnonymousHeadUint32String:
return opStructFieldPtrAnonymousHeadUint32StringIndent
case opStructFieldPtrAnonymousHeadUint64String:
return opStructFieldPtrAnonymousHeadUint64StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt:
return opStructFieldPtrAnonymousHeadOmitEmptyIntIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt8:
return opStructFieldPtrAnonymousHeadOmitEmptyInt8Indent
case opStructFieldPtrAnonymousHeadOmitEmptyInt16:
return opStructFieldPtrAnonymousHeadOmitEmptyInt16Indent
case opStructFieldPtrAnonymousHeadOmitEmptyInt32:
return opStructFieldPtrAnonymousHeadOmitEmptyInt32Indent
case opStructFieldPtrAnonymousHeadOmitEmptyInt64:
return opStructFieldPtrAnonymousHeadOmitEmptyInt64Indent
case opStructFieldPtrAnonymousHeadOmitEmptyUint:
return opStructFieldPtrAnonymousHeadOmitEmptyUintIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint8:
return opStructFieldPtrAnonymousHeadOmitEmptyUint8Indent
case opStructFieldPtrAnonymousHeadOmitEmptyUint16:
return opStructFieldPtrAnonymousHeadOmitEmptyUint16Indent
case opStructFieldPtrAnonymousHeadOmitEmptyUint32:
return opStructFieldPtrAnonymousHeadOmitEmptyUint32Indent
case opStructFieldPtrAnonymousHeadOmitEmptyUint64:
return opStructFieldPtrAnonymousHeadOmitEmptyUint64Indent
case opStructFieldPtrAnonymousHeadOmitEmptyFloat32:
return opStructFieldPtrAnonymousHeadOmitEmptyFloat32Indent
case opStructFieldPtrAnonymousHeadOmitEmptyFloat64:
return opStructFieldPtrAnonymousHeadOmitEmptyFloat64Indent
case opStructFieldPtrAnonymousHeadOmitEmptyBool:
return opStructFieldPtrAnonymousHeadOmitEmptyBoolIndent
case opStructFieldPtrAnonymousHeadOmitEmptyString:
return opStructFieldPtrAnonymousHeadOmitEmptyStringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyBytes:
return opStructFieldPtrAnonymousHeadOmitEmptyBytesIndent
case opStructFieldPtrAnonymousHeadOmitEmptyArray:
return opStructFieldPtrAnonymousHeadOmitEmptyArrayIndent
case opStructFieldPtrAnonymousHeadOmitEmptyMap:
return opStructFieldPtrAnonymousHeadOmitEmptyMapIndent
case opStructFieldPtrAnonymousHeadOmitEmptyMapLoad:
return opStructFieldPtrAnonymousHeadOmitEmptyMapLoadIndent
case opStructFieldPtrAnonymousHeadOmitEmptySlice:
return opStructFieldPtrAnonymousHeadOmitEmptySliceIndent
case opStructFieldPtrAnonymousHeadOmitEmptyStruct:
return opStructFieldPtrAnonymousHeadOmitEmptyStructIndent
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSON:
return opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSONIndent
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalText:
return opStructFieldPtrAnonymousHeadOmitEmptyMarshalTextIndent
case opStructFieldPtrAnonymousHeadOmitEmptyRecursive:
return opStructFieldPtrAnonymousHeadOmitEmptyRecursiveIndent
case opStructFieldPtrAnonymousHeadOmitEmptyIntString:
return opStructFieldPtrAnonymousHeadOmitEmptyIntStringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt8String:
return opStructFieldPtrAnonymousHeadOmitEmptyInt8StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt16String:
return opStructFieldPtrAnonymousHeadOmitEmptyInt16StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt32String:
return opStructFieldPtrAnonymousHeadOmitEmptyInt32StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt64String:
return opStructFieldPtrAnonymousHeadOmitEmptyInt64StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUintString:
return opStructFieldPtrAnonymousHeadOmitEmptyUintStringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint8String:
return opStructFieldPtrAnonymousHeadOmitEmptyUint8StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint16String:
return opStructFieldPtrAnonymousHeadOmitEmptyUint16StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint32String:
return opStructFieldPtrAnonymousHeadOmitEmptyUint32StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint64String:
return opStructFieldPtrAnonymousHeadOmitEmptyUint64StringIndent
case opStructFieldPtrAnonymousHeadStringTagInt:
return opStructFieldPtrAnonymousHeadStringTagIntIndent
case opStructFieldPtrAnonymousHeadStringTagInt8:
return opStructFieldPtrAnonymousHeadStringTagInt8Indent
case opStructFieldPtrAnonymousHeadStringTagInt16:
return opStructFieldPtrAnonymousHeadStringTagInt16Indent
case opStructFieldPtrAnonymousHeadStringTagInt32:
return opStructFieldPtrAnonymousHeadStringTagInt32Indent
case opStructFieldPtrAnonymousHeadStringTagInt64:
return opStructFieldPtrAnonymousHeadStringTagInt64Indent
case opStructFieldPtrAnonymousHeadStringTagUint:
return opStructFieldPtrAnonymousHeadStringTagUintIndent
case opStructFieldPtrAnonymousHeadStringTagUint8:
return opStructFieldPtrAnonymousHeadStringTagUint8Indent
case opStructFieldPtrAnonymousHeadStringTagUint16:
return opStructFieldPtrAnonymousHeadStringTagUint16Indent
case opStructFieldPtrAnonymousHeadStringTagUint32:
return opStructFieldPtrAnonymousHeadStringTagUint32Indent
case opStructFieldPtrAnonymousHeadStringTagUint64:
return opStructFieldPtrAnonymousHeadStringTagUint64Indent
case opStructFieldPtrAnonymousHeadStringTagFloat32:
return opStructFieldPtrAnonymousHeadStringTagFloat32Indent
case opStructFieldPtrAnonymousHeadStringTagFloat64:
return opStructFieldPtrAnonymousHeadStringTagFloat64Indent
case opStructFieldPtrAnonymousHeadStringTagBool:
return opStructFieldPtrAnonymousHeadStringTagBoolIndent
case opStructFieldPtrAnonymousHeadStringTagString:
return opStructFieldPtrAnonymousHeadStringTagStringIndent
case opStructFieldPtrAnonymousHeadStringTagBytes:
return opStructFieldPtrAnonymousHeadStringTagBytesIndent
case opStructFieldPtrAnonymousHeadStringTagArray:
return opStructFieldPtrAnonymousHeadStringTagArrayIndent
case opStructFieldPtrAnonymousHeadStringTagMap:
return opStructFieldPtrAnonymousHeadStringTagMapIndent
case opStructFieldPtrAnonymousHeadStringTagMapLoad:
return opStructFieldPtrAnonymousHeadStringTagMapLoadIndent
case opStructFieldPtrAnonymousHeadStringTagSlice:
return opStructFieldPtrAnonymousHeadStringTagSliceIndent
case opStructFieldPtrAnonymousHeadStringTagStruct:
return opStructFieldPtrAnonymousHeadStringTagStructIndent
case opStructFieldPtrAnonymousHeadStringTagMarshalJSON:
return opStructFieldPtrAnonymousHeadStringTagMarshalJSONIndent
case opStructFieldPtrAnonymousHeadStringTagMarshalText:
return opStructFieldPtrAnonymousHeadStringTagMarshalTextIndent
case opStructFieldPtrAnonymousHeadStringTagRecursive:
return opStructFieldPtrAnonymousHeadStringTagRecursiveIndent
case opStructFieldPtrAnonymousHeadStringTagIntString:
return opStructFieldPtrAnonymousHeadStringTagIntStringIndent
case opStructFieldPtrAnonymousHeadStringTagInt8String:
return opStructFieldPtrAnonymousHeadStringTagInt8StringIndent
case opStructFieldPtrAnonymousHeadStringTagInt16String:
return opStructFieldPtrAnonymousHeadStringTagInt16StringIndent
case opStructFieldPtrAnonymousHeadStringTagInt32String:
return opStructFieldPtrAnonymousHeadStringTagInt32StringIndent
case opStructFieldPtrAnonymousHeadStringTagInt64String:
return opStructFieldPtrAnonymousHeadStringTagInt64StringIndent
case opStructFieldPtrAnonymousHeadStringTagUintString:
return opStructFieldPtrAnonymousHeadStringTagUintStringIndent
case opStructFieldPtrAnonymousHeadStringTagUint8String:
return opStructFieldPtrAnonymousHeadStringTagUint8StringIndent
case opStructFieldPtrAnonymousHeadStringTagUint16String:
return opStructFieldPtrAnonymousHeadStringTagUint16StringIndent
case opStructFieldPtrAnonymousHeadStringTagUint32String:
return opStructFieldPtrAnonymousHeadStringTagUint32StringIndent
case opStructFieldPtrAnonymousHeadStringTagUint64String:
return opStructFieldPtrAnonymousHeadStringTagUint64StringIndent
case opStructFieldInt:
return opStructFieldIntIndent
case opStructFieldInt8:
return opStructFieldInt8Indent
case opStructFieldInt16:
return opStructFieldInt16Indent
case opStructFieldInt32:
return opStructFieldInt32Indent
case opStructFieldInt64:
return opStructFieldInt64Indent
case opStructFieldUint:
return opStructFieldUintIndent
case opStructFieldUint8:
return opStructFieldUint8Indent
case opStructFieldUint16:
return opStructFieldUint16Indent
case opStructFieldUint32:
return opStructFieldUint32Indent
case opStructFieldUint64:
return opStructFieldUint64Indent
case opStructFieldFloat32:
return opStructFieldFloat32Indent
case opStructFieldFloat64:
return opStructFieldFloat64Indent
case opStructFieldBool:
return opStructFieldBoolIndent
case opStructFieldString:
return opStructFieldStringIndent
case opStructFieldBytes:
return opStructFieldBytesIndent
case opStructFieldArray:
return opStructFieldArrayIndent
case opStructFieldMap:
return opStructFieldMapIndent
case opStructFieldMapLoad:
return opStructFieldMapLoadIndent
case opStructFieldSlice:
return opStructFieldSliceIndent
case opStructFieldStruct:
return opStructFieldStructIndent
case opStructFieldMarshalJSON:
return opStructFieldMarshalJSONIndent
case opStructFieldMarshalText:
return opStructFieldMarshalTextIndent
case opStructFieldRecursive:
return opStructFieldRecursiveIndent
case opStructFieldIntString:
return opStructFieldIntStringIndent
case opStructFieldInt8String:
return opStructFieldInt8StringIndent
case opStructFieldInt16String:
return opStructFieldInt16StringIndent
case opStructFieldInt32String:
return opStructFieldInt32StringIndent
case opStructFieldInt64String:
return opStructFieldInt64StringIndent
case opStructFieldUintString:
return opStructFieldUintStringIndent
case opStructFieldUint8String:
return opStructFieldUint8StringIndent
case opStructFieldUint16String:
return opStructFieldUint16StringIndent
case opStructFieldUint32String:
return opStructFieldUint32StringIndent
case opStructFieldUint64String:
return opStructFieldUint64StringIndent
case opStructFieldPtrInt:
return opStructFieldPtrIntIndent
case opStructFieldPtrInt8:
return opStructFieldPtrInt8Indent
case opStructFieldPtrInt16:
return opStructFieldPtrInt16Indent
case opStructFieldPtrInt32:
return opStructFieldPtrInt32Indent
case opStructFieldPtrInt64:
return opStructFieldPtrInt64Indent
case opStructFieldPtrUint:
return opStructFieldPtrUintIndent
case opStructFieldPtrUint8:
return opStructFieldPtrUint8Indent
case opStructFieldPtrUint16:
return opStructFieldPtrUint16Indent
case opStructFieldPtrUint32:
return opStructFieldPtrUint32Indent
case opStructFieldPtrUint64:
return opStructFieldPtrUint64Indent
case opStructFieldPtrFloat32:
return opStructFieldPtrFloat32Indent
case opStructFieldPtrFloat64:
return opStructFieldPtrFloat64Indent
case opStructFieldPtrBool:
return opStructFieldPtrBoolIndent
case opStructFieldPtrString:
return opStructFieldPtrStringIndent
case opStructFieldPtrBytes:
return opStructFieldPtrBytesIndent
case opStructFieldPtrArray:
return opStructFieldPtrArrayIndent
case opStructFieldPtrMap:
return opStructFieldPtrMapIndent
case opStructFieldPtrMapLoad:
return opStructFieldPtrMapLoadIndent
case opStructFieldPtrSlice:
return opStructFieldPtrSliceIndent
case opStructFieldPtrStruct:
return opStructFieldPtrStructIndent
case opStructFieldPtrMarshalJSON:
return opStructFieldPtrMarshalJSONIndent
case opStructFieldPtrMarshalText:
return opStructFieldPtrMarshalTextIndent
case opStructFieldPtrRecursive:
return opStructFieldPtrRecursiveIndent
case opStructFieldPtrIntString:
return opStructFieldPtrIntStringIndent
case opStructFieldPtrInt8String:
return opStructFieldPtrInt8StringIndent
case opStructFieldPtrInt16String:
return opStructFieldPtrInt16StringIndent
case opStructFieldPtrInt32String:
return opStructFieldPtrInt32StringIndent
case opStructFieldPtrInt64String:
return opStructFieldPtrInt64StringIndent
case opStructFieldPtrUintString:
return opStructFieldPtrUintStringIndent
case opStructFieldPtrUint8String:
return opStructFieldPtrUint8StringIndent
case opStructFieldPtrUint16String:
return opStructFieldPtrUint16StringIndent
case opStructFieldPtrUint32String:
return opStructFieldPtrUint32StringIndent
case opStructFieldPtrUint64String:
return opStructFieldPtrUint64StringIndent
case opStructFieldOmitEmptyInt:
return opStructFieldOmitEmptyIntIndent
case opStructFieldOmitEmptyInt8:
return opStructFieldOmitEmptyInt8Indent
case opStructFieldOmitEmptyInt16:
return opStructFieldOmitEmptyInt16Indent
case opStructFieldOmitEmptyInt32:
return opStructFieldOmitEmptyInt32Indent
case opStructFieldOmitEmptyInt64:
return opStructFieldOmitEmptyInt64Indent
case opStructFieldOmitEmptyUint:
return opStructFieldOmitEmptyUintIndent
case opStructFieldOmitEmptyUint8:
return opStructFieldOmitEmptyUint8Indent
case opStructFieldOmitEmptyUint16:
return opStructFieldOmitEmptyUint16Indent
case opStructFieldOmitEmptyUint32:
return opStructFieldOmitEmptyUint32Indent
case opStructFieldOmitEmptyUint64:
return opStructFieldOmitEmptyUint64Indent
case opStructFieldOmitEmptyFloat32:
return opStructFieldOmitEmptyFloat32Indent
case opStructFieldOmitEmptyFloat64:
return opStructFieldOmitEmptyFloat64Indent
case opStructFieldOmitEmptyBool:
return opStructFieldOmitEmptyBoolIndent
case opStructFieldOmitEmptyString:
return opStructFieldOmitEmptyStringIndent
case opStructFieldOmitEmptyBytes:
return opStructFieldOmitEmptyBytesIndent
case opStructFieldOmitEmptyArray:
return opStructFieldOmitEmptyArrayIndent
case opStructFieldOmitEmptyMap:
return opStructFieldOmitEmptyMapIndent
case opStructFieldOmitEmptyMapLoad:
return opStructFieldOmitEmptyMapLoadIndent
case opStructFieldOmitEmptySlice:
return opStructFieldOmitEmptySliceIndent
case opStructFieldOmitEmptyStruct:
return opStructFieldOmitEmptyStructIndent
case opStructFieldOmitEmptyMarshalJSON:
return opStructFieldOmitEmptyMarshalJSONIndent
case opStructFieldOmitEmptyMarshalText:
return opStructFieldOmitEmptyMarshalTextIndent
case opStructFieldOmitEmptyRecursive:
return opStructFieldOmitEmptyRecursiveIndent
case opStructFieldOmitEmptyIntString:
return opStructFieldOmitEmptyIntStringIndent
case opStructFieldOmitEmptyInt8String:
return opStructFieldOmitEmptyInt8StringIndent
case opStructFieldOmitEmptyInt16String:
return opStructFieldOmitEmptyInt16StringIndent
case opStructFieldOmitEmptyInt32String:
return opStructFieldOmitEmptyInt32StringIndent
case opStructFieldOmitEmptyInt64String:
return opStructFieldOmitEmptyInt64StringIndent
case opStructFieldOmitEmptyUintString:
return opStructFieldOmitEmptyUintStringIndent
case opStructFieldOmitEmptyUint8String:
return opStructFieldOmitEmptyUint8StringIndent
case opStructFieldOmitEmptyUint16String:
return opStructFieldOmitEmptyUint16StringIndent
case opStructFieldOmitEmptyUint32String:
return opStructFieldOmitEmptyUint32StringIndent
case opStructFieldOmitEmptyUint64String:
return opStructFieldOmitEmptyUint64StringIndent
case opStructFieldStringTagInt:
return opStructFieldStringTagIntIndent
case opStructFieldStringTagInt8:
return opStructFieldStringTagInt8Indent
case opStructFieldStringTagInt16:
return opStructFieldStringTagInt16Indent
case opStructFieldStringTagInt32:
return opStructFieldStringTagInt32Indent
case opStructFieldStringTagInt64:
return opStructFieldStringTagInt64Indent
case opStructFieldStringTagUint:
return opStructFieldStringTagUintIndent
case opStructFieldStringTagUint8:
return opStructFieldStringTagUint8Indent
case opStructFieldStringTagUint16:
return opStructFieldStringTagUint16Indent
case opStructFieldStringTagUint32:
return opStructFieldStringTagUint32Indent
case opStructFieldStringTagUint64:
return opStructFieldStringTagUint64Indent
case opStructFieldStringTagFloat32:
return opStructFieldStringTagFloat32Indent
case opStructFieldStringTagFloat64:
return opStructFieldStringTagFloat64Indent
case opStructFieldStringTagBool:
return opStructFieldStringTagBoolIndent
case opStructFieldStringTagString:
return opStructFieldStringTagStringIndent
case opStructFieldStringTagBytes:
return opStructFieldStringTagBytesIndent
case opStructFieldStringTagArray:
return opStructFieldStringTagArrayIndent
case opStructFieldStringTagMap:
return opStructFieldStringTagMapIndent
case opStructFieldStringTagMapLoad:
return opStructFieldStringTagMapLoadIndent
case opStructFieldStringTagSlice:
return opStructFieldStringTagSliceIndent
case opStructFieldStringTagStruct:
return opStructFieldStringTagStructIndent
case opStructFieldStringTagMarshalJSON:
return opStructFieldStringTagMarshalJSONIndent
case opStructFieldStringTagMarshalText:
return opStructFieldStringTagMarshalTextIndent
case opStructFieldStringTagRecursive:
return opStructFieldStringTagRecursiveIndent
case opStructFieldStringTagIntString:
return opStructFieldStringTagIntStringIndent
case opStructFieldStringTagInt8String:
return opStructFieldStringTagInt8StringIndent
case opStructFieldStringTagInt16String:
return opStructFieldStringTagInt16StringIndent
case opStructFieldStringTagInt32String:
return opStructFieldStringTagInt32StringIndent
case opStructFieldStringTagInt64String:
return opStructFieldStringTagInt64StringIndent
case opStructFieldStringTagUintString:
return opStructFieldStringTagUintStringIndent
case opStructFieldStringTagUint8String:
return opStructFieldStringTagUint8StringIndent
case opStructFieldStringTagUint16String:
return opStructFieldStringTagUint16StringIndent
case opStructFieldStringTagUint32String:
return opStructFieldStringTagUint32StringIndent
case opStructFieldStringTagUint64String:
return opStructFieldStringTagUint64StringIndent
case opEndIndent:
return opEndIndent
case opInterfaceIndent:
return opInterfaceIndent
case opInterfaceEndIndent:
return opInterfaceEndIndent
case opPtrIndent:
return opPtrIndent
case opSliceHeadIndent:
return opSliceHeadIndent
case opRootSliceHeadIndent:
return opRootSliceHeadIndent
case opSliceElemIndent:
return opSliceElemIndent
case opRootSliceElemIndent:
return opRootSliceElemIndent
case opSliceEndIndent:
return opSliceEndIndent
case opArrayHeadIndent:
return opArrayHeadIndent
case opArrayElemIndent:
return opArrayElemIndent
case opArrayEndIndent:
return opArrayEndIndent
case opMapHeadIndent:
return opMapHeadIndent
case opMapHeadLoadIndent:
return opMapHeadLoadIndent
case opMapKeyIndent:
return opMapKeyIndent
case opMapValueIndent:
return opMapValueIndent
case opMapEndIndent:
return opMapEndIndent
case opStructFieldHeadIndent:
return opStructFieldHeadIndent
case opStructFieldHeadOmitEmptyIndent:
return opStructFieldHeadOmitEmptyIndent
case opStructFieldHeadStringTagIndent:
return opStructFieldHeadStringTagIndent
case opStructFieldAnonymousHeadIndent:
return opStructFieldAnonymousHeadIndent
case opStructFieldAnonymousHeadOmitEmptyIndent:
return opStructFieldAnonymousHeadOmitEmptyIndent
case opStructFieldPtrAnonymousHeadOmitEmptyIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyIndent
case opStructFieldAnonymousHeadStringTagIndent:
return opStructFieldAnonymousHeadStringTagIndent
case opStructFieldPtrAnonymousHeadStringTagIndent:
return opStructFieldPtrAnonymousHeadStringTagIndent
case opStructFieldPtrHeadIndent:
return opStructFieldPtrHeadIndent
case opStructFieldPtrHeadOmitEmptyIndent:
return opStructFieldPtrHeadOmitEmptyIndent
case opStructFieldPtrHeadStringTagIndent:
return opStructFieldPtrHeadStringTagIndent
case opStructFieldPtrAnonymousHeadIndent:
return opStructFieldPtrAnonymousHeadIndent
case opStructFieldIndent:
return opStructFieldIndent
case opStructFieldOmitEmptyIndent:
return opStructFieldOmitEmptyIndent
case opStructFieldStringTagIndent:
return opStructFieldStringTagIndent
case opStructFieldRecursiveEndIndent:
return opStructFieldRecursiveEndIndent
case opStructEndIndent:
return opStructEndIndent
case opStructAnonymousEndIndent:
return opStructAnonymousEndIndent
case opIntIndent:
return opIntIndent
case opInt8Indent:
return opInt8Indent
case opInt16Indent:
return opInt16Indent
case opInt32Indent:
return opInt32Indent
case opInt64Indent:
return opInt64Indent
case opUintIndent:
return opUintIndent
case opUint8Indent:
return opUint8Indent
case opUint16Indent:
return opUint16Indent
case opUint32Indent:
return opUint32Indent
case opUint64Indent:
return opUint64Indent
case opFloat32Indent:
return opFloat32Indent
case opFloat64Indent:
return opFloat64Indent
case opBoolIndent:
return opBoolIndent
case opStringIndent:
return opStringIndent
case opBytesIndent:
return opBytesIndent
case opArrayIndent:
return opArrayIndent
case opMapIndent:
return opMapIndent
case opMapLoadIndent:
return opMapLoadIndent
case opSliceIndent:
return opSliceIndent
case opStructIndent:
return opStructIndent
case opMarshalJSONIndent:
return opMarshalJSONIndent
case opMarshalTextIndent:
return opMarshalTextIndent
case opRecursiveIndent:
return opRecursiveIndent
case opIntStringIndent:
return opIntStringIndent
case opInt8StringIndent:
return opInt8StringIndent
case opInt16StringIndent:
return opInt16StringIndent
case opInt32StringIndent:
return opInt32StringIndent
case opInt64StringIndent:
return opInt64StringIndent
case opUintStringIndent:
return opUintStringIndent
case opUint8StringIndent:
return opUint8StringIndent
case opUint16StringIndent:
return opUint16StringIndent
case opUint32StringIndent:
return opUint32StringIndent
case opUint64StringIndent:
return opUint64StringIndent
case opStructFieldHeadIntIndent:
return opStructFieldHeadIntIndent
case opStructFieldHeadInt8Indent:
return opStructFieldHeadInt8Indent
case opStructFieldHeadInt16Indent:
return opStructFieldHeadInt16Indent
case opStructFieldHeadInt32Indent:
return opStructFieldHeadInt32Indent
case opStructFieldHeadInt64Indent:
return opStructFieldHeadInt64Indent
case opStructFieldHeadUintIndent:
return opStructFieldHeadUintIndent
case opStructFieldHeadUint8Indent:
return opStructFieldHeadUint8Indent
case opStructFieldHeadUint16Indent:
return opStructFieldHeadUint16Indent
case opStructFieldHeadUint32Indent:
return opStructFieldHeadUint32Indent
case opStructFieldHeadUint64Indent:
return opStructFieldHeadUint64Indent
case opStructFieldHeadFloat32Indent:
return opStructFieldHeadFloat32Indent
case opStructFieldHeadFloat64Indent:
return opStructFieldHeadFloat64Indent
case opStructFieldHeadBoolIndent:
return opStructFieldHeadBoolIndent
case opStructFieldHeadStringIndent:
return opStructFieldHeadStringIndent
case opStructFieldHeadBytesIndent:
return opStructFieldHeadBytesIndent
case opStructFieldHeadArrayIndent:
return opStructFieldHeadArrayIndent
case opStructFieldHeadMapIndent:
return opStructFieldHeadMapIndent
case opStructFieldHeadMapLoadIndent:
return opStructFieldHeadMapLoadIndent
case opStructFieldHeadSliceIndent:
return opStructFieldHeadSliceIndent
case opStructFieldHeadStructIndent:
return opStructFieldHeadStructIndent
case opStructFieldHeadMarshalJSONIndent:
return opStructFieldHeadMarshalJSONIndent
case opStructFieldHeadMarshalTextIndent:
return opStructFieldHeadMarshalTextIndent
case opStructFieldHeadRecursiveIndent:
return opStructFieldHeadRecursiveIndent
case opStructFieldHeadIntStringIndent:
return opStructFieldHeadIntStringIndent
case opStructFieldHeadInt8StringIndent:
return opStructFieldHeadInt8StringIndent
case opStructFieldHeadInt16StringIndent:
return opStructFieldHeadInt16StringIndent
case opStructFieldHeadInt32StringIndent:
return opStructFieldHeadInt32StringIndent
case opStructFieldHeadInt64StringIndent:
return opStructFieldHeadInt64StringIndent
case opStructFieldHeadUintStringIndent:
return opStructFieldHeadUintStringIndent
case opStructFieldHeadUint8StringIndent:
return opStructFieldHeadUint8StringIndent
case opStructFieldHeadUint16StringIndent:
return opStructFieldHeadUint16StringIndent
case opStructFieldHeadUint32StringIndent:
return opStructFieldHeadUint32StringIndent
case opStructFieldHeadUint64StringIndent:
return opStructFieldHeadUint64StringIndent
case opStructFieldHeadOmitEmptyIntIndent:
return opStructFieldHeadOmitEmptyIntIndent
case opStructFieldHeadOmitEmptyInt8Indent:
return opStructFieldHeadOmitEmptyInt8Indent
case opStructFieldHeadOmitEmptyInt16Indent:
return opStructFieldHeadOmitEmptyInt16Indent
case opStructFieldHeadOmitEmptyInt32Indent:
return opStructFieldHeadOmitEmptyInt32Indent
case opStructFieldHeadOmitEmptyInt64Indent:
return opStructFieldHeadOmitEmptyInt64Indent
case opStructFieldHeadOmitEmptyUintIndent:
return opStructFieldHeadOmitEmptyUintIndent
case opStructFieldHeadOmitEmptyUint8Indent:
return opStructFieldHeadOmitEmptyUint8Indent
case opStructFieldHeadOmitEmptyUint16Indent:
return opStructFieldHeadOmitEmptyUint16Indent
case opStructFieldHeadOmitEmptyUint32Indent:
return opStructFieldHeadOmitEmptyUint32Indent
case opStructFieldHeadOmitEmptyUint64Indent:
return opStructFieldHeadOmitEmptyUint64Indent
case opStructFieldHeadOmitEmptyFloat32Indent:
return opStructFieldHeadOmitEmptyFloat32Indent
case opStructFieldHeadOmitEmptyFloat64Indent:
return opStructFieldHeadOmitEmptyFloat64Indent
case opStructFieldHeadOmitEmptyBoolIndent:
return opStructFieldHeadOmitEmptyBoolIndent
case opStructFieldHeadOmitEmptyStringIndent:
return opStructFieldHeadOmitEmptyStringIndent
case opStructFieldHeadOmitEmptyBytesIndent:
return opStructFieldHeadOmitEmptyBytesIndent
case opStructFieldHeadOmitEmptyArrayIndent:
return opStructFieldHeadOmitEmptyArrayIndent
case opStructFieldHeadOmitEmptyMapIndent:
return opStructFieldHeadOmitEmptyMapIndent
case opStructFieldHeadOmitEmptyMapLoadIndent:
return opStructFieldHeadOmitEmptyMapLoadIndent
case opStructFieldHeadOmitEmptySliceIndent:
return opStructFieldHeadOmitEmptySliceIndent
case opStructFieldHeadOmitEmptyStructIndent:
return opStructFieldHeadOmitEmptyStructIndent
case opStructFieldHeadOmitEmptyMarshalJSONIndent:
return opStructFieldHeadOmitEmptyMarshalJSONIndent
case opStructFieldHeadOmitEmptyMarshalTextIndent:
return opStructFieldHeadOmitEmptyMarshalTextIndent
case opStructFieldHeadOmitEmptyRecursiveIndent:
return opStructFieldHeadOmitEmptyRecursiveIndent
case opStructFieldHeadOmitEmptyIntStringIndent:
return opStructFieldHeadOmitEmptyIntStringIndent
case opStructFieldHeadOmitEmptyInt8StringIndent:
return opStructFieldHeadOmitEmptyInt8StringIndent
case opStructFieldHeadOmitEmptyInt16StringIndent:
return opStructFieldHeadOmitEmptyInt16StringIndent
case opStructFieldHeadOmitEmptyInt32StringIndent:
return opStructFieldHeadOmitEmptyInt32StringIndent
case opStructFieldHeadOmitEmptyInt64StringIndent:
return opStructFieldHeadOmitEmptyInt64StringIndent
case opStructFieldHeadOmitEmptyUintStringIndent:
return opStructFieldHeadOmitEmptyUintStringIndent
case opStructFieldHeadOmitEmptyUint8StringIndent:
return opStructFieldHeadOmitEmptyUint8StringIndent
case opStructFieldHeadOmitEmptyUint16StringIndent:
return opStructFieldHeadOmitEmptyUint16StringIndent
case opStructFieldHeadOmitEmptyUint32StringIndent:
return opStructFieldHeadOmitEmptyUint32StringIndent
case opStructFieldHeadOmitEmptyUint64StringIndent:
return opStructFieldHeadOmitEmptyUint64StringIndent
case opStructFieldHeadStringTagIntIndent:
return opStructFieldHeadStringTagIntIndent
case opStructFieldHeadStringTagInt8Indent:
return opStructFieldHeadStringTagInt8Indent
case opStructFieldHeadStringTagInt16Indent:
return opStructFieldHeadStringTagInt16Indent
case opStructFieldHeadStringTagInt32Indent:
return opStructFieldHeadStringTagInt32Indent
case opStructFieldHeadStringTagInt64Indent:
return opStructFieldHeadStringTagInt64Indent
case opStructFieldHeadStringTagUintIndent:
return opStructFieldHeadStringTagUintIndent
case opStructFieldHeadStringTagUint8Indent:
return opStructFieldHeadStringTagUint8Indent
case opStructFieldHeadStringTagUint16Indent:
return opStructFieldHeadStringTagUint16Indent
case opStructFieldHeadStringTagUint32Indent:
return opStructFieldHeadStringTagUint32Indent
case opStructFieldHeadStringTagUint64Indent:
return opStructFieldHeadStringTagUint64Indent
case opStructFieldHeadStringTagFloat32Indent:
return opStructFieldHeadStringTagFloat32Indent
case opStructFieldHeadStringTagFloat64Indent:
return opStructFieldHeadStringTagFloat64Indent
case opStructFieldHeadStringTagBoolIndent:
return opStructFieldHeadStringTagBoolIndent
case opStructFieldHeadStringTagStringIndent:
return opStructFieldHeadStringTagStringIndent
case opStructFieldHeadStringTagBytesIndent:
return opStructFieldHeadStringTagBytesIndent
case opStructFieldHeadStringTagArrayIndent:
return opStructFieldHeadStringTagArrayIndent
case opStructFieldHeadStringTagMapIndent:
return opStructFieldHeadStringTagMapIndent
case opStructFieldHeadStringTagMapLoadIndent:
return opStructFieldHeadStringTagMapLoadIndent
case opStructFieldHeadStringTagSliceIndent:
return opStructFieldHeadStringTagSliceIndent
case opStructFieldHeadStringTagStructIndent:
return opStructFieldHeadStringTagStructIndent
case opStructFieldHeadStringTagMarshalJSONIndent:
return opStructFieldHeadStringTagMarshalJSONIndent
case opStructFieldHeadStringTagMarshalTextIndent:
return opStructFieldHeadStringTagMarshalTextIndent
case opStructFieldHeadStringTagRecursiveIndent:
return opStructFieldHeadStringTagRecursiveIndent
case opStructFieldHeadStringTagIntStringIndent:
return opStructFieldHeadStringTagIntStringIndent
case opStructFieldHeadStringTagInt8StringIndent:
return opStructFieldHeadStringTagInt8StringIndent
case opStructFieldHeadStringTagInt16StringIndent:
return opStructFieldHeadStringTagInt16StringIndent
case opStructFieldHeadStringTagInt32StringIndent:
return opStructFieldHeadStringTagInt32StringIndent
case opStructFieldHeadStringTagInt64StringIndent:
return opStructFieldHeadStringTagInt64StringIndent
case opStructFieldHeadStringTagUintStringIndent:
return opStructFieldHeadStringTagUintStringIndent
case opStructFieldHeadStringTagUint8StringIndent:
return opStructFieldHeadStringTagUint8StringIndent
case opStructFieldHeadStringTagUint16StringIndent:
return opStructFieldHeadStringTagUint16StringIndent
case opStructFieldHeadStringTagUint32StringIndent:
return opStructFieldHeadStringTagUint32StringIndent
case opStructFieldHeadStringTagUint64StringIndent:
return opStructFieldHeadStringTagUint64StringIndent
case opStructFieldAnonymousHeadIntIndent:
return opStructFieldAnonymousHeadIntIndent
case opStructFieldAnonymousHeadInt8Indent:
return opStructFieldAnonymousHeadInt8Indent
case opStructFieldAnonymousHeadInt16Indent:
return opStructFieldAnonymousHeadInt16Indent
case opStructFieldAnonymousHeadInt32Indent:
return opStructFieldAnonymousHeadInt32Indent
case opStructFieldAnonymousHeadInt64Indent:
return opStructFieldAnonymousHeadInt64Indent
case opStructFieldAnonymousHeadUintIndent:
return opStructFieldAnonymousHeadUintIndent
case opStructFieldAnonymousHeadUint8Indent:
return opStructFieldAnonymousHeadUint8Indent
case opStructFieldAnonymousHeadUint16Indent:
return opStructFieldAnonymousHeadUint16Indent
case opStructFieldAnonymousHeadUint32Indent:
return opStructFieldAnonymousHeadUint32Indent
case opStructFieldAnonymousHeadUint64Indent:
return opStructFieldAnonymousHeadUint64Indent
case opStructFieldAnonymousHeadFloat32Indent:
return opStructFieldAnonymousHeadFloat32Indent
case opStructFieldAnonymousHeadFloat64Indent:
return opStructFieldAnonymousHeadFloat64Indent
case opStructFieldAnonymousHeadBoolIndent:
return opStructFieldAnonymousHeadBoolIndent
case opStructFieldAnonymousHeadStringIndent:
return opStructFieldAnonymousHeadStringIndent
case opStructFieldAnonymousHeadBytesIndent:
return opStructFieldAnonymousHeadBytesIndent
case opStructFieldAnonymousHeadArrayIndent:
return opStructFieldAnonymousHeadArrayIndent
case opStructFieldAnonymousHeadMapIndent:
return opStructFieldAnonymousHeadMapIndent
case opStructFieldAnonymousHeadMapLoadIndent:
return opStructFieldAnonymousHeadMapLoadIndent
case opStructFieldAnonymousHeadSliceIndent:
return opStructFieldAnonymousHeadSliceIndent
case opStructFieldAnonymousHeadStructIndent:
return opStructFieldAnonymousHeadStructIndent
case opStructFieldAnonymousHeadMarshalJSONIndent:
return opStructFieldAnonymousHeadMarshalJSONIndent
case opStructFieldAnonymousHeadMarshalTextIndent:
return opStructFieldAnonymousHeadMarshalTextIndent
case opStructFieldAnonymousHeadRecursiveIndent:
return opStructFieldAnonymousHeadRecursiveIndent
case opStructFieldAnonymousHeadIntStringIndent:
return opStructFieldAnonymousHeadIntStringIndent
case opStructFieldAnonymousHeadInt8StringIndent:
return opStructFieldAnonymousHeadInt8StringIndent
case opStructFieldAnonymousHeadInt16StringIndent:
return opStructFieldAnonymousHeadInt16StringIndent
case opStructFieldAnonymousHeadInt32StringIndent:
return opStructFieldAnonymousHeadInt32StringIndent
case opStructFieldAnonymousHeadInt64StringIndent:
return opStructFieldAnonymousHeadInt64StringIndent
case opStructFieldAnonymousHeadUintStringIndent:
return opStructFieldAnonymousHeadUintStringIndent
case opStructFieldAnonymousHeadUint8StringIndent:
return opStructFieldAnonymousHeadUint8StringIndent
case opStructFieldAnonymousHeadUint16StringIndent:
return opStructFieldAnonymousHeadUint16StringIndent
case opStructFieldAnonymousHeadUint32StringIndent:
return opStructFieldAnonymousHeadUint32StringIndent
case opStructFieldAnonymousHeadUint64StringIndent:
return opStructFieldAnonymousHeadUint64StringIndent
case opStructFieldAnonymousHeadOmitEmptyIntIndent:
return opStructFieldAnonymousHeadOmitEmptyIntIndent
case opStructFieldAnonymousHeadOmitEmptyInt8Indent:
return opStructFieldAnonymousHeadOmitEmptyInt8Indent
case opStructFieldAnonymousHeadOmitEmptyInt16Indent:
return opStructFieldAnonymousHeadOmitEmptyInt16Indent
case opStructFieldAnonymousHeadOmitEmptyInt32Indent:
return opStructFieldAnonymousHeadOmitEmptyInt32Indent
case opStructFieldAnonymousHeadOmitEmptyInt64Indent:
return opStructFieldAnonymousHeadOmitEmptyInt64Indent
case opStructFieldAnonymousHeadOmitEmptyUintIndent:
return opStructFieldAnonymousHeadOmitEmptyUintIndent
case opStructFieldAnonymousHeadOmitEmptyUint8Indent:
return opStructFieldAnonymousHeadOmitEmptyUint8Indent
case opStructFieldAnonymousHeadOmitEmptyUint16Indent:
return opStructFieldAnonymousHeadOmitEmptyUint16Indent
case opStructFieldAnonymousHeadOmitEmptyUint32Indent:
return opStructFieldAnonymousHeadOmitEmptyUint32Indent
case opStructFieldAnonymousHeadOmitEmptyUint64Indent:
return opStructFieldAnonymousHeadOmitEmptyUint64Indent
case opStructFieldAnonymousHeadOmitEmptyFloat32Indent:
return opStructFieldAnonymousHeadOmitEmptyFloat32Indent
case opStructFieldAnonymousHeadOmitEmptyFloat64Indent:
return opStructFieldAnonymousHeadOmitEmptyFloat64Indent
case opStructFieldAnonymousHeadOmitEmptyBoolIndent:
return opStructFieldAnonymousHeadOmitEmptyBoolIndent
case opStructFieldAnonymousHeadOmitEmptyStringIndent:
return opStructFieldAnonymousHeadOmitEmptyStringIndent
case opStructFieldAnonymousHeadOmitEmptyBytesIndent:
return opStructFieldAnonymousHeadOmitEmptyBytesIndent
case opStructFieldAnonymousHeadOmitEmptyArrayIndent:
return opStructFieldAnonymousHeadOmitEmptyArrayIndent
case opStructFieldAnonymousHeadOmitEmptyMapIndent:
return opStructFieldAnonymousHeadOmitEmptyMapIndent
case opStructFieldAnonymousHeadOmitEmptyMapLoadIndent:
return opStructFieldAnonymousHeadOmitEmptyMapLoadIndent
case opStructFieldAnonymousHeadOmitEmptySliceIndent:
return opStructFieldAnonymousHeadOmitEmptySliceIndent
case opStructFieldAnonymousHeadOmitEmptyStructIndent:
return opStructFieldAnonymousHeadOmitEmptyStructIndent
case opStructFieldAnonymousHeadOmitEmptyMarshalJSONIndent:
return opStructFieldAnonymousHeadOmitEmptyMarshalJSONIndent
case opStructFieldAnonymousHeadOmitEmptyMarshalTextIndent:
return opStructFieldAnonymousHeadOmitEmptyMarshalTextIndent
case opStructFieldAnonymousHeadOmitEmptyRecursiveIndent:
return opStructFieldAnonymousHeadOmitEmptyRecursiveIndent
case opStructFieldAnonymousHeadOmitEmptyIntStringIndent:
return opStructFieldAnonymousHeadOmitEmptyIntStringIndent
case opStructFieldAnonymousHeadOmitEmptyInt8StringIndent:
return opStructFieldAnonymousHeadOmitEmptyInt8StringIndent
case opStructFieldAnonymousHeadOmitEmptyInt16StringIndent:
return opStructFieldAnonymousHeadOmitEmptyInt16StringIndent
case opStructFieldAnonymousHeadOmitEmptyInt32StringIndent:
return opStructFieldAnonymousHeadOmitEmptyInt32StringIndent
case opStructFieldAnonymousHeadOmitEmptyInt64StringIndent:
return opStructFieldAnonymousHeadOmitEmptyInt64StringIndent
case opStructFieldAnonymousHeadOmitEmptyUintStringIndent:
return opStructFieldAnonymousHeadOmitEmptyUintStringIndent
case opStructFieldAnonymousHeadOmitEmptyUint8StringIndent:
return opStructFieldAnonymousHeadOmitEmptyUint8StringIndent
case opStructFieldAnonymousHeadOmitEmptyUint16StringIndent:
return opStructFieldAnonymousHeadOmitEmptyUint16StringIndent
case opStructFieldAnonymousHeadOmitEmptyUint32StringIndent:
return opStructFieldAnonymousHeadOmitEmptyUint32StringIndent
case opStructFieldAnonymousHeadOmitEmptyUint64StringIndent:
return opStructFieldAnonymousHeadOmitEmptyUint64StringIndent
case opStructFieldAnonymousHeadStringTagIntIndent:
return opStructFieldAnonymousHeadStringTagIntIndent
case opStructFieldAnonymousHeadStringTagInt8Indent:
return opStructFieldAnonymousHeadStringTagInt8Indent
case opStructFieldAnonymousHeadStringTagInt16Indent:
return opStructFieldAnonymousHeadStringTagInt16Indent
case opStructFieldAnonymousHeadStringTagInt32Indent:
return opStructFieldAnonymousHeadStringTagInt32Indent
case opStructFieldAnonymousHeadStringTagInt64Indent:
return opStructFieldAnonymousHeadStringTagInt64Indent
case opStructFieldAnonymousHeadStringTagUintIndent:
return opStructFieldAnonymousHeadStringTagUintIndent
case opStructFieldAnonymousHeadStringTagUint8Indent:
return opStructFieldAnonymousHeadStringTagUint8Indent
case opStructFieldAnonymousHeadStringTagUint16Indent:
return opStructFieldAnonymousHeadStringTagUint16Indent
case opStructFieldAnonymousHeadStringTagUint32Indent:
return opStructFieldAnonymousHeadStringTagUint32Indent
case opStructFieldAnonymousHeadStringTagUint64Indent:
return opStructFieldAnonymousHeadStringTagUint64Indent
case opStructFieldAnonymousHeadStringTagFloat32Indent:
return opStructFieldAnonymousHeadStringTagFloat32Indent
case opStructFieldAnonymousHeadStringTagFloat64Indent:
return opStructFieldAnonymousHeadStringTagFloat64Indent
case opStructFieldAnonymousHeadStringTagBoolIndent:
return opStructFieldAnonymousHeadStringTagBoolIndent
case opStructFieldAnonymousHeadStringTagStringIndent:
return opStructFieldAnonymousHeadStringTagStringIndent
case opStructFieldAnonymousHeadStringTagBytesIndent:
return opStructFieldAnonymousHeadStringTagBytesIndent
case opStructFieldAnonymousHeadStringTagArrayIndent:
return opStructFieldAnonymousHeadStringTagArrayIndent
case opStructFieldAnonymousHeadStringTagMapIndent:
return opStructFieldAnonymousHeadStringTagMapIndent
case opStructFieldAnonymousHeadStringTagMapLoadIndent:
return opStructFieldAnonymousHeadStringTagMapLoadIndent
case opStructFieldAnonymousHeadStringTagSliceIndent:
return opStructFieldAnonymousHeadStringTagSliceIndent
case opStructFieldAnonymousHeadStringTagStructIndent:
return opStructFieldAnonymousHeadStringTagStructIndent
case opStructFieldAnonymousHeadStringTagMarshalJSONIndent:
return opStructFieldAnonymousHeadStringTagMarshalJSONIndent
case opStructFieldAnonymousHeadStringTagMarshalTextIndent:
return opStructFieldAnonymousHeadStringTagMarshalTextIndent
case opStructFieldAnonymousHeadStringTagRecursiveIndent:
return opStructFieldAnonymousHeadStringTagRecursiveIndent
case opStructFieldAnonymousHeadStringTagIntStringIndent:
return opStructFieldAnonymousHeadStringTagIntStringIndent
case opStructFieldAnonymousHeadStringTagInt8StringIndent:
return opStructFieldAnonymousHeadStringTagInt8StringIndent
case opStructFieldAnonymousHeadStringTagInt16StringIndent:
return opStructFieldAnonymousHeadStringTagInt16StringIndent
case opStructFieldAnonymousHeadStringTagInt32StringIndent:
return opStructFieldAnonymousHeadStringTagInt32StringIndent
case opStructFieldAnonymousHeadStringTagInt64StringIndent:
return opStructFieldAnonymousHeadStringTagInt64StringIndent
case opStructFieldAnonymousHeadStringTagUintStringIndent:
return opStructFieldAnonymousHeadStringTagUintStringIndent
case opStructFieldAnonymousHeadStringTagUint8StringIndent:
return opStructFieldAnonymousHeadStringTagUint8StringIndent
case opStructFieldAnonymousHeadStringTagUint16StringIndent:
return opStructFieldAnonymousHeadStringTagUint16StringIndent
case opStructFieldAnonymousHeadStringTagUint32StringIndent:
return opStructFieldAnonymousHeadStringTagUint32StringIndent
case opStructFieldAnonymousHeadStringTagUint64StringIndent:
return opStructFieldAnonymousHeadStringTagUint64StringIndent
case opStructFieldPtrHeadIntIndent:
return opStructFieldPtrHeadIntIndent
case opStructFieldPtrHeadInt8Indent:
return opStructFieldPtrHeadInt8Indent
case opStructFieldPtrHeadInt16Indent:
return opStructFieldPtrHeadInt16Indent
case opStructFieldPtrHeadInt32Indent:
return opStructFieldPtrHeadInt32Indent
case opStructFieldPtrHeadInt64Indent:
return opStructFieldPtrHeadInt64Indent
case opStructFieldPtrHeadUintIndent:
return opStructFieldPtrHeadUintIndent
case opStructFieldPtrHeadUint8Indent:
return opStructFieldPtrHeadUint8Indent
case opStructFieldPtrHeadUint16Indent:
return opStructFieldPtrHeadUint16Indent
case opStructFieldPtrHeadUint32Indent:
return opStructFieldPtrHeadUint32Indent
case opStructFieldPtrHeadUint64Indent:
return opStructFieldPtrHeadUint64Indent
case opStructFieldPtrHeadFloat32Indent:
return opStructFieldPtrHeadFloat32Indent
case opStructFieldPtrHeadFloat64Indent:
return opStructFieldPtrHeadFloat64Indent
case opStructFieldPtrHeadBoolIndent:
return opStructFieldPtrHeadBoolIndent
case opStructFieldPtrHeadStringIndent:
return opStructFieldPtrHeadStringIndent
case opStructFieldPtrHeadBytesIndent:
return opStructFieldPtrHeadBytesIndent
case opStructFieldPtrHeadArrayIndent:
return opStructFieldPtrHeadArrayIndent
case opStructFieldPtrHeadMapIndent:
return opStructFieldPtrHeadMapIndent
case opStructFieldPtrHeadMapLoadIndent:
return opStructFieldPtrHeadMapLoadIndent
case opStructFieldPtrHeadSliceIndent:
return opStructFieldPtrHeadSliceIndent
case opStructFieldPtrHeadStructIndent:
return opStructFieldPtrHeadStructIndent
case opStructFieldPtrHeadMarshalJSONIndent:
return opStructFieldPtrHeadMarshalJSONIndent
case opStructFieldPtrHeadMarshalTextIndent:
return opStructFieldPtrHeadMarshalTextIndent
case opStructFieldPtrHeadRecursiveIndent:
return opStructFieldPtrHeadRecursiveIndent
case opStructFieldPtrHeadIntStringIndent:
return opStructFieldPtrHeadIntStringIndent
case opStructFieldPtrHeadInt8StringIndent:
return opStructFieldPtrHeadInt8StringIndent
case opStructFieldPtrHeadInt16StringIndent:
return opStructFieldPtrHeadInt16StringIndent
case opStructFieldPtrHeadInt32StringIndent:
return opStructFieldPtrHeadInt32StringIndent
case opStructFieldPtrHeadInt64StringIndent:
return opStructFieldPtrHeadInt64StringIndent
case opStructFieldPtrHeadUintStringIndent:
return opStructFieldPtrHeadUintStringIndent
case opStructFieldPtrHeadUint8StringIndent:
return opStructFieldPtrHeadUint8StringIndent
case opStructFieldPtrHeadUint16StringIndent:
return opStructFieldPtrHeadUint16StringIndent
case opStructFieldPtrHeadUint32StringIndent:
return opStructFieldPtrHeadUint32StringIndent
case opStructFieldPtrHeadUint64StringIndent:
return opStructFieldPtrHeadUint64StringIndent
case opStructFieldPtrHeadOmitEmptyIntIndent:
return opStructFieldPtrHeadOmitEmptyIntIndent
case opStructFieldPtrHeadOmitEmptyInt8Indent:
return opStructFieldPtrHeadOmitEmptyInt8Indent
case opStructFieldPtrHeadOmitEmptyInt16Indent:
return opStructFieldPtrHeadOmitEmptyInt16Indent
case opStructFieldPtrHeadOmitEmptyInt32Indent:
return opStructFieldPtrHeadOmitEmptyInt32Indent
case opStructFieldPtrHeadOmitEmptyInt64Indent:
return opStructFieldPtrHeadOmitEmptyInt64Indent
case opStructFieldPtrHeadOmitEmptyUintIndent:
return opStructFieldPtrHeadOmitEmptyUintIndent
case opStructFieldPtrHeadOmitEmptyUint8Indent:
return opStructFieldPtrHeadOmitEmptyUint8Indent
case opStructFieldPtrHeadOmitEmptyUint16Indent:
return opStructFieldPtrHeadOmitEmptyUint16Indent
case opStructFieldPtrHeadOmitEmptyUint32Indent:
return opStructFieldPtrHeadOmitEmptyUint32Indent
case opStructFieldPtrHeadOmitEmptyUint64Indent:
return opStructFieldPtrHeadOmitEmptyUint64Indent
case opStructFieldPtrHeadOmitEmptyFloat32Indent:
return opStructFieldPtrHeadOmitEmptyFloat32Indent
case opStructFieldPtrHeadOmitEmptyFloat64Indent:
return opStructFieldPtrHeadOmitEmptyFloat64Indent
case opStructFieldPtrHeadOmitEmptyBoolIndent:
return opStructFieldPtrHeadOmitEmptyBoolIndent
case opStructFieldPtrHeadOmitEmptyStringIndent:
return opStructFieldPtrHeadOmitEmptyStringIndent
case opStructFieldPtrHeadOmitEmptyBytesIndent:
return opStructFieldPtrHeadOmitEmptyBytesIndent
case opStructFieldPtrHeadOmitEmptyArrayIndent:
return opStructFieldPtrHeadOmitEmptyArrayIndent
case opStructFieldPtrHeadOmitEmptyMapIndent:
return opStructFieldPtrHeadOmitEmptyMapIndent
case opStructFieldPtrHeadOmitEmptyMapLoadIndent:
return opStructFieldPtrHeadOmitEmptyMapLoadIndent
case opStructFieldPtrHeadOmitEmptySliceIndent:
return opStructFieldPtrHeadOmitEmptySliceIndent
case opStructFieldPtrHeadOmitEmptyStructIndent:
return opStructFieldPtrHeadOmitEmptyStructIndent
case opStructFieldPtrHeadOmitEmptyMarshalJSONIndent:
return opStructFieldPtrHeadOmitEmptyMarshalJSONIndent
case opStructFieldPtrHeadOmitEmptyMarshalTextIndent:
return opStructFieldPtrHeadOmitEmptyMarshalTextIndent
case opStructFieldPtrHeadOmitEmptyRecursiveIndent:
return opStructFieldPtrHeadOmitEmptyRecursiveIndent
case opStructFieldPtrHeadOmitEmptyIntStringIndent:
return opStructFieldPtrHeadOmitEmptyIntStringIndent
case opStructFieldPtrHeadOmitEmptyInt8StringIndent:
return opStructFieldPtrHeadOmitEmptyInt8StringIndent
case opStructFieldPtrHeadOmitEmptyInt16StringIndent:
return opStructFieldPtrHeadOmitEmptyInt16StringIndent
case opStructFieldPtrHeadOmitEmptyInt32StringIndent:
return opStructFieldPtrHeadOmitEmptyInt32StringIndent
case opStructFieldPtrHeadOmitEmptyInt64StringIndent:
return opStructFieldPtrHeadOmitEmptyInt64StringIndent
case opStructFieldPtrHeadOmitEmptyUintStringIndent:
return opStructFieldPtrHeadOmitEmptyUintStringIndent
case opStructFieldPtrHeadOmitEmptyUint8StringIndent:
return opStructFieldPtrHeadOmitEmptyUint8StringIndent
case opStructFieldPtrHeadOmitEmptyUint16StringIndent:
return opStructFieldPtrHeadOmitEmptyUint16StringIndent
case opStructFieldPtrHeadOmitEmptyUint32StringIndent:
return opStructFieldPtrHeadOmitEmptyUint32StringIndent
case opStructFieldPtrHeadOmitEmptyUint64StringIndent:
return opStructFieldPtrHeadOmitEmptyUint64StringIndent
case opStructFieldPtrHeadStringTagIntIndent:
return opStructFieldPtrHeadStringTagIntIndent
case opStructFieldPtrHeadStringTagInt8Indent:
return opStructFieldPtrHeadStringTagInt8Indent
case opStructFieldPtrHeadStringTagInt16Indent:
return opStructFieldPtrHeadStringTagInt16Indent
case opStructFieldPtrHeadStringTagInt32Indent:
return opStructFieldPtrHeadStringTagInt32Indent
case opStructFieldPtrHeadStringTagInt64Indent:
return opStructFieldPtrHeadStringTagInt64Indent
case opStructFieldPtrHeadStringTagUintIndent:
return opStructFieldPtrHeadStringTagUintIndent
case opStructFieldPtrHeadStringTagUint8Indent:
return opStructFieldPtrHeadStringTagUint8Indent
case opStructFieldPtrHeadStringTagUint16Indent:
return opStructFieldPtrHeadStringTagUint16Indent
case opStructFieldPtrHeadStringTagUint32Indent:
return opStructFieldPtrHeadStringTagUint32Indent
case opStructFieldPtrHeadStringTagUint64Indent:
return opStructFieldPtrHeadStringTagUint64Indent
case opStructFieldPtrHeadStringTagFloat32Indent:
return opStructFieldPtrHeadStringTagFloat32Indent
case opStructFieldPtrHeadStringTagFloat64Indent:
return opStructFieldPtrHeadStringTagFloat64Indent
case opStructFieldPtrHeadStringTagBoolIndent:
return opStructFieldPtrHeadStringTagBoolIndent
case opStructFieldPtrHeadStringTagStringIndent:
return opStructFieldPtrHeadStringTagStringIndent
case opStructFieldPtrHeadStringTagBytesIndent:
return opStructFieldPtrHeadStringTagBytesIndent
case opStructFieldPtrHeadStringTagArrayIndent:
return opStructFieldPtrHeadStringTagArrayIndent
case opStructFieldPtrHeadStringTagMapIndent:
return opStructFieldPtrHeadStringTagMapIndent
case opStructFieldPtrHeadStringTagMapLoadIndent:
return opStructFieldPtrHeadStringTagMapLoadIndent
case opStructFieldPtrHeadStringTagSliceIndent:
return opStructFieldPtrHeadStringTagSliceIndent
case opStructFieldPtrHeadStringTagStructIndent:
return opStructFieldPtrHeadStringTagStructIndent
case opStructFieldPtrHeadStringTagMarshalJSONIndent:
return opStructFieldPtrHeadStringTagMarshalJSONIndent
case opStructFieldPtrHeadStringTagMarshalTextIndent:
return opStructFieldPtrHeadStringTagMarshalTextIndent
case opStructFieldPtrHeadStringTagRecursiveIndent:
return opStructFieldPtrHeadStringTagRecursiveIndent
case opStructFieldPtrHeadStringTagIntStringIndent:
return opStructFieldPtrHeadStringTagIntStringIndent
case opStructFieldPtrHeadStringTagInt8StringIndent:
return opStructFieldPtrHeadStringTagInt8StringIndent
case opStructFieldPtrHeadStringTagInt16StringIndent:
return opStructFieldPtrHeadStringTagInt16StringIndent
case opStructFieldPtrHeadStringTagInt32StringIndent:
return opStructFieldPtrHeadStringTagInt32StringIndent
case opStructFieldPtrHeadStringTagInt64StringIndent:
return opStructFieldPtrHeadStringTagInt64StringIndent
case opStructFieldPtrHeadStringTagUintStringIndent:
return opStructFieldPtrHeadStringTagUintStringIndent
case opStructFieldPtrHeadStringTagUint8StringIndent:
return opStructFieldPtrHeadStringTagUint8StringIndent
case opStructFieldPtrHeadStringTagUint16StringIndent:
return opStructFieldPtrHeadStringTagUint16StringIndent
case opStructFieldPtrHeadStringTagUint32StringIndent:
return opStructFieldPtrHeadStringTagUint32StringIndent
case opStructFieldPtrHeadStringTagUint64StringIndent:
return opStructFieldPtrHeadStringTagUint64StringIndent
case opStructFieldPtrAnonymousHeadIntIndent:
return opStructFieldPtrAnonymousHeadIntIndent
case opStructFieldPtrAnonymousHeadInt8Indent:
return opStructFieldPtrAnonymousHeadInt8Indent
case opStructFieldPtrAnonymousHeadInt16Indent:
return opStructFieldPtrAnonymousHeadInt16Indent
case opStructFieldPtrAnonymousHeadInt32Indent:
return opStructFieldPtrAnonymousHeadInt32Indent
case opStructFieldPtrAnonymousHeadInt64Indent:
return opStructFieldPtrAnonymousHeadInt64Indent
case opStructFieldPtrAnonymousHeadUintIndent:
return opStructFieldPtrAnonymousHeadUintIndent
case opStructFieldPtrAnonymousHeadUint8Indent:
return opStructFieldPtrAnonymousHeadUint8Indent
case opStructFieldPtrAnonymousHeadUint16Indent:
return opStructFieldPtrAnonymousHeadUint16Indent
case opStructFieldPtrAnonymousHeadUint32Indent:
return opStructFieldPtrAnonymousHeadUint32Indent
case opStructFieldPtrAnonymousHeadUint64Indent:
return opStructFieldPtrAnonymousHeadUint64Indent
case opStructFieldPtrAnonymousHeadFloat32Indent:
return opStructFieldPtrAnonymousHeadFloat32Indent
case opStructFieldPtrAnonymousHeadFloat64Indent:
return opStructFieldPtrAnonymousHeadFloat64Indent
case opStructFieldPtrAnonymousHeadBoolIndent:
return opStructFieldPtrAnonymousHeadBoolIndent
case opStructFieldPtrAnonymousHeadStringIndent:
return opStructFieldPtrAnonymousHeadStringIndent
case opStructFieldPtrAnonymousHeadBytesIndent:
return opStructFieldPtrAnonymousHeadBytesIndent
case opStructFieldPtrAnonymousHeadArrayIndent:
return opStructFieldPtrAnonymousHeadArrayIndent
case opStructFieldPtrAnonymousHeadMapIndent:
return opStructFieldPtrAnonymousHeadMapIndent
case opStructFieldPtrAnonymousHeadMapLoadIndent:
return opStructFieldPtrAnonymousHeadMapLoadIndent
case opStructFieldPtrAnonymousHeadSliceIndent:
return opStructFieldPtrAnonymousHeadSliceIndent
case opStructFieldPtrAnonymousHeadStructIndent:
return opStructFieldPtrAnonymousHeadStructIndent
case opStructFieldPtrAnonymousHeadMarshalJSONIndent:
return opStructFieldPtrAnonymousHeadMarshalJSONIndent
case opStructFieldPtrAnonymousHeadMarshalTextIndent:
return opStructFieldPtrAnonymousHeadMarshalTextIndent
case opStructFieldPtrAnonymousHeadRecursiveIndent:
return opStructFieldPtrAnonymousHeadRecursiveIndent
case opStructFieldPtrAnonymousHeadIntStringIndent:
return opStructFieldPtrAnonymousHeadIntStringIndent
case opStructFieldPtrAnonymousHeadInt8StringIndent:
return opStructFieldPtrAnonymousHeadInt8StringIndent
case opStructFieldPtrAnonymousHeadInt16StringIndent:
return opStructFieldPtrAnonymousHeadInt16StringIndent
case opStructFieldPtrAnonymousHeadInt32StringIndent:
return opStructFieldPtrAnonymousHeadInt32StringIndent
case opStructFieldPtrAnonymousHeadInt64StringIndent:
return opStructFieldPtrAnonymousHeadInt64StringIndent
case opStructFieldPtrAnonymousHeadUintStringIndent:
return opStructFieldPtrAnonymousHeadUintStringIndent
case opStructFieldPtrAnonymousHeadUint8StringIndent:
return opStructFieldPtrAnonymousHeadUint8StringIndent
case opStructFieldPtrAnonymousHeadUint16StringIndent:
return opStructFieldPtrAnonymousHeadUint16StringIndent
case opStructFieldPtrAnonymousHeadUint32StringIndent:
return opStructFieldPtrAnonymousHeadUint32StringIndent
case opStructFieldPtrAnonymousHeadUint64StringIndent:
return opStructFieldPtrAnonymousHeadUint64StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyIntIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyIntIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt8Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt8Indent
case opStructFieldPtrAnonymousHeadOmitEmptyInt16Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt16Indent
case opStructFieldPtrAnonymousHeadOmitEmptyInt32Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt32Indent
case opStructFieldPtrAnonymousHeadOmitEmptyInt64Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt64Indent
case opStructFieldPtrAnonymousHeadOmitEmptyUintIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUintIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint8Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint8Indent
case opStructFieldPtrAnonymousHeadOmitEmptyUint16Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint16Indent
case opStructFieldPtrAnonymousHeadOmitEmptyUint32Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint32Indent
case opStructFieldPtrAnonymousHeadOmitEmptyUint64Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint64Indent
case opStructFieldPtrAnonymousHeadOmitEmptyFloat32Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyFloat32Indent
case opStructFieldPtrAnonymousHeadOmitEmptyFloat64Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyFloat64Indent
case opStructFieldPtrAnonymousHeadOmitEmptyBoolIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyBoolIndent
case opStructFieldPtrAnonymousHeadOmitEmptyStringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyStringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyBytesIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyBytesIndent
case opStructFieldPtrAnonymousHeadOmitEmptyArrayIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyArrayIndent
case opStructFieldPtrAnonymousHeadOmitEmptyMapIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyMapIndent
case opStructFieldPtrAnonymousHeadOmitEmptyMapLoadIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyMapLoadIndent
case opStructFieldPtrAnonymousHeadOmitEmptySliceIndent:
return opStructFieldPtrAnonymousHeadOmitEmptySliceIndent
case opStructFieldPtrAnonymousHeadOmitEmptyStructIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyStructIndent
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSONIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSONIndent
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalTextIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyMarshalTextIndent
case opStructFieldPtrAnonymousHeadOmitEmptyRecursiveIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyRecursiveIndent
case opStructFieldPtrAnonymousHeadOmitEmptyIntStringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyIntStringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt8StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt8StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt16StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt16StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt32StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt32StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt64StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt64StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUintStringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUintStringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint8StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint8StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint16StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint16StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint32StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint32StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint64StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint64StringIndent
case opStructFieldPtrAnonymousHeadStringTagIntIndent:
return opStructFieldPtrAnonymousHeadStringTagIntIndent
case opStructFieldPtrAnonymousHeadStringTagInt8Indent:
return opStructFieldPtrAnonymousHeadStringTagInt8Indent
case opStructFieldPtrAnonymousHeadStringTagInt16Indent:
return opStructFieldPtrAnonymousHeadStringTagInt16Indent
case opStructFieldPtrAnonymousHeadStringTagInt32Indent:
return opStructFieldPtrAnonymousHeadStringTagInt32Indent
case opStructFieldPtrAnonymousHeadStringTagInt64Indent:
return opStructFieldPtrAnonymousHeadStringTagInt64Indent
case opStructFieldPtrAnonymousHeadStringTagUintIndent:
return opStructFieldPtrAnonymousHeadStringTagUintIndent
case opStructFieldPtrAnonymousHeadStringTagUint8Indent:
return opStructFieldPtrAnonymousHeadStringTagUint8Indent
case opStructFieldPtrAnonymousHeadStringTagUint16Indent:
return opStructFieldPtrAnonymousHeadStringTagUint16Indent
case opStructFieldPtrAnonymousHeadStringTagUint32Indent:
return opStructFieldPtrAnonymousHeadStringTagUint32Indent
case opStructFieldPtrAnonymousHeadStringTagUint64Indent:
return opStructFieldPtrAnonymousHeadStringTagUint64Indent
case opStructFieldPtrAnonymousHeadStringTagFloat32Indent:
return opStructFieldPtrAnonymousHeadStringTagFloat32Indent
case opStructFieldPtrAnonymousHeadStringTagFloat64Indent:
return opStructFieldPtrAnonymousHeadStringTagFloat64Indent
case opStructFieldPtrAnonymousHeadStringTagBoolIndent:
return opStructFieldPtrAnonymousHeadStringTagBoolIndent
case opStructFieldPtrAnonymousHeadStringTagStringIndent:
return opStructFieldPtrAnonymousHeadStringTagStringIndent
case opStructFieldPtrAnonymousHeadStringTagBytesIndent:
return opStructFieldPtrAnonymousHeadStringTagBytesIndent
case opStructFieldPtrAnonymousHeadStringTagArrayIndent:
return opStructFieldPtrAnonymousHeadStringTagArrayIndent
case opStructFieldPtrAnonymousHeadStringTagMapIndent:
return opStructFieldPtrAnonymousHeadStringTagMapIndent
case opStructFieldPtrAnonymousHeadStringTagMapLoadIndent:
return opStructFieldPtrAnonymousHeadStringTagMapLoadIndent
case opStructFieldPtrAnonymousHeadStringTagSliceIndent:
return opStructFieldPtrAnonymousHeadStringTagSliceIndent
case opStructFieldPtrAnonymousHeadStringTagStructIndent:
return opStructFieldPtrAnonymousHeadStringTagStructIndent
case opStructFieldPtrAnonymousHeadStringTagMarshalJSONIndent:
return opStructFieldPtrAnonymousHeadStringTagMarshalJSONIndent
case opStructFieldPtrAnonymousHeadStringTagMarshalTextIndent:
return opStructFieldPtrAnonymousHeadStringTagMarshalTextIndent
case opStructFieldPtrAnonymousHeadStringTagRecursiveIndent:
return opStructFieldPtrAnonymousHeadStringTagRecursiveIndent
case opStructFieldPtrAnonymousHeadStringTagIntStringIndent:
return opStructFieldPtrAnonymousHeadStringTagIntStringIndent
case opStructFieldPtrAnonymousHeadStringTagInt8StringIndent:
return opStructFieldPtrAnonymousHeadStringTagInt8StringIndent
case opStructFieldPtrAnonymousHeadStringTagInt16StringIndent:
return opStructFieldPtrAnonymousHeadStringTagInt16StringIndent
case opStructFieldPtrAnonymousHeadStringTagInt32StringIndent:
return opStructFieldPtrAnonymousHeadStringTagInt32StringIndent
case opStructFieldPtrAnonymousHeadStringTagInt64StringIndent:
return opStructFieldPtrAnonymousHeadStringTagInt64StringIndent
case opStructFieldPtrAnonymousHeadStringTagUintStringIndent:
return opStructFieldPtrAnonymousHeadStringTagUintStringIndent
case opStructFieldPtrAnonymousHeadStringTagUint8StringIndent:
return opStructFieldPtrAnonymousHeadStringTagUint8StringIndent
case opStructFieldPtrAnonymousHeadStringTagUint16StringIndent:
return opStructFieldPtrAnonymousHeadStringTagUint16StringIndent
case opStructFieldPtrAnonymousHeadStringTagUint32StringIndent:
return opStructFieldPtrAnonymousHeadStringTagUint32StringIndent
case opStructFieldPtrAnonymousHeadStringTagUint64StringIndent:
return opStructFieldPtrAnonymousHeadStringTagUint64StringIndent
case opStructFieldIntIndent:
return opStructFieldIntIndent
case opStructFieldInt8Indent:
return opStructFieldInt8Indent
case opStructFieldInt16Indent:
return opStructFieldInt16Indent
case opStructFieldInt32Indent:
return opStructFieldInt32Indent
case opStructFieldInt64Indent:
return opStructFieldInt64Indent
case opStructFieldUintIndent:
return opStructFieldUintIndent
case opStructFieldUint8Indent:
return opStructFieldUint8Indent
case opStructFieldUint16Indent:
return opStructFieldUint16Indent
case opStructFieldUint32Indent:
return opStructFieldUint32Indent
case opStructFieldUint64Indent:
return opStructFieldUint64Indent
case opStructFieldFloat32Indent:
return opStructFieldFloat32Indent
case opStructFieldFloat64Indent:
return opStructFieldFloat64Indent
case opStructFieldBoolIndent:
return opStructFieldBoolIndent
case opStructFieldStringIndent:
return opStructFieldStringIndent
case opStructFieldBytesIndent:
return opStructFieldBytesIndent
case opStructFieldArrayIndent:
return opStructFieldArrayIndent
case opStructFieldMapIndent:
return opStructFieldMapIndent
case opStructFieldMapLoadIndent:
return opStructFieldMapLoadIndent
case opStructFieldSliceIndent:
return opStructFieldSliceIndent
case opStructFieldStructIndent:
return opStructFieldStructIndent
case opStructFieldMarshalJSONIndent:
return opStructFieldMarshalJSONIndent
case opStructFieldMarshalTextIndent:
return opStructFieldMarshalTextIndent
case opStructFieldRecursiveIndent:
return opStructFieldRecursiveIndent
case opStructFieldIntStringIndent:
return opStructFieldIntStringIndent
case opStructFieldInt8StringIndent:
return opStructFieldInt8StringIndent
case opStructFieldInt16StringIndent:
return opStructFieldInt16StringIndent
case opStructFieldInt32StringIndent:
return opStructFieldInt32StringIndent
case opStructFieldInt64StringIndent:
return opStructFieldInt64StringIndent
case opStructFieldUintStringIndent:
return opStructFieldUintStringIndent
case opStructFieldUint8StringIndent:
return opStructFieldUint8StringIndent
case opStructFieldUint16StringIndent:
return opStructFieldUint16StringIndent
case opStructFieldUint32StringIndent:
return opStructFieldUint32StringIndent
case opStructFieldUint64StringIndent:
return opStructFieldUint64StringIndent
case opStructFieldPtrIntIndent:
return opStructFieldPtrIntIndent
case opStructFieldPtrInt8Indent:
return opStructFieldPtrInt8Indent
case opStructFieldPtrInt16Indent:
return opStructFieldPtrInt16Indent
case opStructFieldPtrInt32Indent:
return opStructFieldPtrInt32Indent
case opStructFieldPtrInt64Indent:
return opStructFieldPtrInt64Indent
case opStructFieldPtrUintIndent:
return opStructFieldPtrUintIndent
case opStructFieldPtrUint8Indent:
return opStructFieldPtrUint8Indent
case opStructFieldPtrUint16Indent:
return opStructFieldPtrUint16Indent
case opStructFieldPtrUint32Indent:
return opStructFieldPtrUint32Indent
case opStructFieldPtrUint64Indent:
return opStructFieldPtrUint64Indent
case opStructFieldPtrFloat32Indent:
return opStructFieldPtrFloat32Indent
case opStructFieldPtrFloat64Indent:
return opStructFieldPtrFloat64Indent
case opStructFieldPtrBoolIndent:
return opStructFieldPtrBoolIndent
case opStructFieldPtrStringIndent:
return opStructFieldPtrStringIndent
case opStructFieldPtrBytesIndent:
return opStructFieldPtrBytesIndent
case opStructFieldPtrArrayIndent:
return opStructFieldPtrArrayIndent
case opStructFieldPtrMapIndent:
return opStructFieldPtrMapIndent
case opStructFieldPtrMapLoadIndent:
return opStructFieldPtrMapLoadIndent
case opStructFieldPtrSliceIndent:
return opStructFieldPtrSliceIndent
case opStructFieldPtrStructIndent:
return opStructFieldPtrStructIndent
case opStructFieldPtrMarshalJSONIndent:
return opStructFieldPtrMarshalJSONIndent
case opStructFieldPtrMarshalTextIndent:
return opStructFieldPtrMarshalTextIndent
case opStructFieldPtrRecursiveIndent:
return opStructFieldPtrRecursiveIndent
case opStructFieldPtrIntStringIndent:
return opStructFieldPtrIntStringIndent
case opStructFieldPtrInt8StringIndent:
return opStructFieldPtrInt8StringIndent
case opStructFieldPtrInt16StringIndent:
return opStructFieldPtrInt16StringIndent
case opStructFieldPtrInt32StringIndent:
return opStructFieldPtrInt32StringIndent
case opStructFieldPtrInt64StringIndent:
return opStructFieldPtrInt64StringIndent
case opStructFieldPtrUintStringIndent:
return opStructFieldPtrUintStringIndent
case opStructFieldPtrUint8StringIndent:
return opStructFieldPtrUint8StringIndent
case opStructFieldPtrUint16StringIndent:
return opStructFieldPtrUint16StringIndent
case opStructFieldPtrUint32StringIndent:
return opStructFieldPtrUint32StringIndent
case opStructFieldPtrUint64StringIndent:
return opStructFieldPtrUint64StringIndent
case opStructFieldOmitEmptyIntIndent:
return opStructFieldOmitEmptyIntIndent
case opStructFieldOmitEmptyInt8Indent:
return opStructFieldOmitEmptyInt8Indent
case opStructFieldOmitEmptyInt16Indent:
return opStructFieldOmitEmptyInt16Indent
case opStructFieldOmitEmptyInt32Indent:
return opStructFieldOmitEmptyInt32Indent
case opStructFieldOmitEmptyInt64Indent:
return opStructFieldOmitEmptyInt64Indent
case opStructFieldOmitEmptyUintIndent:
return opStructFieldOmitEmptyUintIndent
case opStructFieldOmitEmptyUint8Indent:
return opStructFieldOmitEmptyUint8Indent
case opStructFieldOmitEmptyUint16Indent:
return opStructFieldOmitEmptyUint16Indent
case opStructFieldOmitEmptyUint32Indent:
return opStructFieldOmitEmptyUint32Indent
case opStructFieldOmitEmptyUint64Indent:
return opStructFieldOmitEmptyUint64Indent
case opStructFieldOmitEmptyFloat32Indent:
return opStructFieldOmitEmptyFloat32Indent
case opStructFieldOmitEmptyFloat64Indent:
return opStructFieldOmitEmptyFloat64Indent
case opStructFieldOmitEmptyBoolIndent:
return opStructFieldOmitEmptyBoolIndent
case opStructFieldOmitEmptyStringIndent:
return opStructFieldOmitEmptyStringIndent
case opStructFieldOmitEmptyBytesIndent:
return opStructFieldOmitEmptyBytesIndent
case opStructFieldOmitEmptyArrayIndent:
return opStructFieldOmitEmptyArrayIndent
case opStructFieldOmitEmptyMapIndent:
return opStructFieldOmitEmptyMapIndent
case opStructFieldOmitEmptyMapLoadIndent:
return opStructFieldOmitEmptyMapLoadIndent
case opStructFieldOmitEmptySliceIndent:
return opStructFieldOmitEmptySliceIndent
case opStructFieldOmitEmptyStructIndent:
return opStructFieldOmitEmptyStructIndent
case opStructFieldOmitEmptyMarshalJSONIndent:
return opStructFieldOmitEmptyMarshalJSONIndent
case opStructFieldOmitEmptyMarshalTextIndent:
return opStructFieldOmitEmptyMarshalTextIndent
case opStructFieldOmitEmptyRecursiveIndent:
return opStructFieldOmitEmptyRecursiveIndent
case opStructFieldOmitEmptyIntStringIndent:
return opStructFieldOmitEmptyIntStringIndent
case opStructFieldOmitEmptyInt8StringIndent:
return opStructFieldOmitEmptyInt8StringIndent
case opStructFieldOmitEmptyInt16StringIndent:
return opStructFieldOmitEmptyInt16StringIndent
case opStructFieldOmitEmptyInt32StringIndent:
return opStructFieldOmitEmptyInt32StringIndent
case opStructFieldOmitEmptyInt64StringIndent:
return opStructFieldOmitEmptyInt64StringIndent
case opStructFieldOmitEmptyUintStringIndent:
return opStructFieldOmitEmptyUintStringIndent
case opStructFieldOmitEmptyUint8StringIndent:
return opStructFieldOmitEmptyUint8StringIndent
case opStructFieldOmitEmptyUint16StringIndent:
return opStructFieldOmitEmptyUint16StringIndent
case opStructFieldOmitEmptyUint32StringIndent:
return opStructFieldOmitEmptyUint32StringIndent
case opStructFieldOmitEmptyUint64StringIndent:
return opStructFieldOmitEmptyUint64StringIndent
case opStructFieldStringTagIntIndent:
return opStructFieldStringTagIntIndent
case opStructFieldStringTagInt8Indent:
return opStructFieldStringTagInt8Indent
case opStructFieldStringTagInt16Indent:
return opStructFieldStringTagInt16Indent
case opStructFieldStringTagInt32Indent:
return opStructFieldStringTagInt32Indent
case opStructFieldStringTagInt64Indent:
return opStructFieldStringTagInt64Indent
case opStructFieldStringTagUintIndent:
return opStructFieldStringTagUintIndent
case opStructFieldStringTagUint8Indent:
return opStructFieldStringTagUint8Indent
case opStructFieldStringTagUint16Indent:
return opStructFieldStringTagUint16Indent
case opStructFieldStringTagUint32Indent:
return opStructFieldStringTagUint32Indent
case opStructFieldStringTagUint64Indent:
return opStructFieldStringTagUint64Indent
case opStructFieldStringTagFloat32Indent:
return opStructFieldStringTagFloat32Indent
case opStructFieldStringTagFloat64Indent:
return opStructFieldStringTagFloat64Indent
case opStructFieldStringTagBoolIndent:
return opStructFieldStringTagBoolIndent
case opStructFieldStringTagStringIndent:
return opStructFieldStringTagStringIndent
case opStructFieldStringTagBytesIndent:
return opStructFieldStringTagBytesIndent
case opStructFieldStringTagArrayIndent:
return opStructFieldStringTagArrayIndent
case opStructFieldStringTagMapIndent:
return opStructFieldStringTagMapIndent
case opStructFieldStringTagMapLoadIndent:
return opStructFieldStringTagMapLoadIndent
case opStructFieldStringTagSliceIndent:
return opStructFieldStringTagSliceIndent
case opStructFieldStringTagStructIndent:
return opStructFieldStringTagStructIndent
case opStructFieldStringTagMarshalJSONIndent:
return opStructFieldStringTagMarshalJSONIndent
case opStructFieldStringTagMarshalTextIndent:
return opStructFieldStringTagMarshalTextIndent
case opStructFieldStringTagRecursiveIndent:
return opStructFieldStringTagRecursiveIndent
case opStructFieldStringTagIntStringIndent:
return opStructFieldStringTagIntStringIndent
case opStructFieldStringTagInt8StringIndent:
return opStructFieldStringTagInt8StringIndent
case opStructFieldStringTagInt16StringIndent:
return opStructFieldStringTagInt16StringIndent
case opStructFieldStringTagInt32StringIndent:
return opStructFieldStringTagInt32StringIndent
case opStructFieldStringTagInt64StringIndent:
return opStructFieldStringTagInt64StringIndent
case opStructFieldStringTagUintStringIndent:
return opStructFieldStringTagUintStringIndent
case opStructFieldStringTagUint8StringIndent:
return opStructFieldStringTagUint8StringIndent
case opStructFieldStringTagUint16StringIndent:
return opStructFieldStringTagUint16StringIndent
case opStructFieldStringTagUint32StringIndent:
return opStructFieldStringTagUint32StringIndent
case opStructFieldStringTagUint64StringIndent:
return opStructFieldStringTagUint64StringIndent
}
return t
}
func (t opType) headToPtrHead() opType {
switch t {
case opStructFieldHead:
return opStructFieldPtrHead
case opStructFieldAnonymousHead:
return opStructFieldPtrAnonymousHead
case opStructFieldHeadOmitEmpty:
return opStructFieldPtrHeadOmitEmpty
case opStructFieldAnonymousHeadOmitEmpty:
return opStructFieldPtrAnonymousHeadOmitEmpty
case opStructFieldHeadStringTag:
return opStructFieldPtrHeadStringTag
case opStructFieldAnonymousHeadStringTag:
return opStructFieldPtrAnonymousHeadStringTag
case opStructFieldHeadInt:
return opStructFieldPtrHeadInt
case opStructFieldAnonymousHeadInt:
return opStructFieldPtrAnonymousHeadInt
case opStructFieldHeadOmitEmptyInt:
return opStructFieldPtrHeadOmitEmptyInt
case opStructFieldAnonymousHeadOmitEmptyInt:
return opStructFieldPtrAnonymousHeadOmitEmptyInt
case opStructFieldHeadStringTagInt:
return opStructFieldPtrHeadStringTagInt
case opStructFieldAnonymousHeadStringTagInt:
return opStructFieldPtrAnonymousHeadStringTagInt
case opStructFieldHeadInt8:
return opStructFieldPtrHeadInt8
case opStructFieldAnonymousHeadInt8:
return opStructFieldPtrAnonymousHeadInt8
case opStructFieldHeadOmitEmptyInt8:
return opStructFieldPtrHeadOmitEmptyInt8
case opStructFieldAnonymousHeadOmitEmptyInt8:
return opStructFieldPtrAnonymousHeadOmitEmptyInt8
case opStructFieldHeadStringTagInt8:
return opStructFieldPtrHeadStringTagInt8
case opStructFieldAnonymousHeadStringTagInt8:
return opStructFieldPtrAnonymousHeadStringTagInt8
case opStructFieldHeadInt16:
return opStructFieldPtrHeadInt16
case opStructFieldAnonymousHeadInt16:
return opStructFieldPtrAnonymousHeadInt16
case opStructFieldHeadOmitEmptyInt16:
return opStructFieldPtrHeadOmitEmptyInt16
case opStructFieldAnonymousHeadOmitEmptyInt16:
return opStructFieldPtrAnonymousHeadOmitEmptyInt16
case opStructFieldHeadStringTagInt16:
return opStructFieldPtrHeadStringTagInt16
case opStructFieldAnonymousHeadStringTagInt16:
return opStructFieldPtrAnonymousHeadStringTagInt16
case opStructFieldHeadInt32:
return opStructFieldPtrHeadInt32
case opStructFieldAnonymousHeadInt32:
return opStructFieldPtrAnonymousHeadInt32
case opStructFieldHeadOmitEmptyInt32:
return opStructFieldPtrHeadOmitEmptyInt32
case opStructFieldAnonymousHeadOmitEmptyInt32:
return opStructFieldPtrAnonymousHeadOmitEmptyInt32
case opStructFieldHeadStringTagInt32:
return opStructFieldPtrHeadStringTagInt32
case opStructFieldAnonymousHeadStringTagInt32:
return opStructFieldPtrAnonymousHeadStringTagInt32
case opStructFieldHeadInt64:
return opStructFieldPtrHeadInt64
case opStructFieldAnonymousHeadInt64:
return opStructFieldPtrAnonymousHeadInt64
case opStructFieldHeadOmitEmptyInt64:
return opStructFieldPtrHeadOmitEmptyInt64
case opStructFieldAnonymousHeadOmitEmptyInt64:
return opStructFieldPtrAnonymousHeadOmitEmptyInt64
case opStructFieldHeadStringTagInt64:
return opStructFieldPtrHeadStringTagInt64
case opStructFieldAnonymousHeadStringTagInt64:
return opStructFieldPtrAnonymousHeadStringTagInt64
case opStructFieldHeadUint:
return opStructFieldPtrHeadUint
case opStructFieldAnonymousHeadUint:
return opStructFieldPtrAnonymousHeadUint
case opStructFieldHeadOmitEmptyUint:
return opStructFieldPtrHeadOmitEmptyUint
case opStructFieldAnonymousHeadOmitEmptyUint:
return opStructFieldPtrAnonymousHeadOmitEmptyUint
case opStructFieldHeadStringTagUint:
return opStructFieldPtrHeadStringTagUint
case opStructFieldAnonymousHeadStringTagUint:
return opStructFieldPtrAnonymousHeadStringTagUint
case opStructFieldHeadUint8:
return opStructFieldPtrHeadUint8
case opStructFieldAnonymousHeadUint8:
return opStructFieldPtrAnonymousHeadUint8
case opStructFieldHeadOmitEmptyUint8:
return opStructFieldPtrHeadOmitEmptyUint8
case opStructFieldAnonymousHeadOmitEmptyUint8:
return opStructFieldPtrAnonymousHeadOmitEmptyUint8
case opStructFieldHeadStringTagUint8:
return opStructFieldPtrHeadStringTagUint8
case opStructFieldAnonymousHeadStringTagUint8:
return opStructFieldPtrAnonymousHeadStringTagUint8
case opStructFieldHeadUint16:
return opStructFieldPtrHeadUint16
case opStructFieldAnonymousHeadUint16:
return opStructFieldPtrAnonymousHeadUint16
case opStructFieldHeadOmitEmptyUint16:
return opStructFieldPtrHeadOmitEmptyUint16
case opStructFieldAnonymousHeadOmitEmptyUint16:
return opStructFieldPtrAnonymousHeadOmitEmptyUint16
case opStructFieldHeadStringTagUint16:
return opStructFieldPtrHeadStringTagUint16
case opStructFieldAnonymousHeadStringTagUint16:
return opStructFieldPtrAnonymousHeadStringTagUint16
case opStructFieldHeadUint32:
return opStructFieldPtrHeadUint32
case opStructFieldAnonymousHeadUint32:
return opStructFieldPtrAnonymousHeadUint32
case opStructFieldHeadOmitEmptyUint32:
return opStructFieldPtrHeadOmitEmptyUint32
case opStructFieldAnonymousHeadOmitEmptyUint32:
return opStructFieldPtrAnonymousHeadOmitEmptyUint32
case opStructFieldHeadStringTagUint32:
return opStructFieldPtrHeadStringTagUint32
case opStructFieldAnonymousHeadStringTagUint32:
return opStructFieldPtrAnonymousHeadStringTagUint32
case opStructFieldHeadUint64:
return opStructFieldPtrHeadUint64
case opStructFieldAnonymousHeadUint64:
return opStructFieldPtrAnonymousHeadUint64
case opStructFieldHeadOmitEmptyUint64:
return opStructFieldPtrHeadOmitEmptyUint64
case opStructFieldAnonymousHeadOmitEmptyUint64:
return opStructFieldPtrAnonymousHeadOmitEmptyUint64
case opStructFieldHeadStringTagUint64:
return opStructFieldPtrHeadStringTagUint64
case opStructFieldAnonymousHeadStringTagUint64:
return opStructFieldPtrAnonymousHeadStringTagUint64
case opStructFieldHeadFloat32:
return opStructFieldPtrHeadFloat32
case opStructFieldAnonymousHeadFloat32:
return opStructFieldPtrAnonymousHeadFloat32
case opStructFieldHeadOmitEmptyFloat32:
return opStructFieldPtrHeadOmitEmptyFloat32
case opStructFieldAnonymousHeadOmitEmptyFloat32:
return opStructFieldPtrAnonymousHeadOmitEmptyFloat32
case opStructFieldHeadStringTagFloat32:
return opStructFieldPtrHeadStringTagFloat32
case opStructFieldAnonymousHeadStringTagFloat32:
return opStructFieldPtrAnonymousHeadStringTagFloat32
case opStructFieldHeadFloat64:
return opStructFieldPtrHeadFloat64
case opStructFieldAnonymousHeadFloat64:
return opStructFieldPtrAnonymousHeadFloat64
case opStructFieldHeadOmitEmptyFloat64:
return opStructFieldPtrHeadOmitEmptyFloat64
case opStructFieldAnonymousHeadOmitEmptyFloat64:
return opStructFieldPtrAnonymousHeadOmitEmptyFloat64
case opStructFieldHeadStringTagFloat64:
return opStructFieldPtrHeadStringTagFloat64
case opStructFieldAnonymousHeadStringTagFloat64:
return opStructFieldPtrAnonymousHeadStringTagFloat64
case opStructFieldHeadBool:
return opStructFieldPtrHeadBool
case opStructFieldAnonymousHeadBool:
return opStructFieldPtrAnonymousHeadBool
case opStructFieldHeadOmitEmptyBool:
return opStructFieldPtrHeadOmitEmptyBool
case opStructFieldAnonymousHeadOmitEmptyBool:
return opStructFieldPtrAnonymousHeadOmitEmptyBool
case opStructFieldHeadStringTagBool:
return opStructFieldPtrHeadStringTagBool
case opStructFieldAnonymousHeadStringTagBool:
return opStructFieldPtrAnonymousHeadStringTagBool
case opStructFieldHeadString:
return opStructFieldPtrHeadString
case opStructFieldAnonymousHeadString:
return opStructFieldPtrAnonymousHeadString
case opStructFieldHeadOmitEmptyString:
return opStructFieldPtrHeadOmitEmptyString
case opStructFieldAnonymousHeadOmitEmptyString:
return opStructFieldPtrAnonymousHeadOmitEmptyString
case opStructFieldHeadStringTagString:
return opStructFieldPtrHeadStringTagString
case opStructFieldAnonymousHeadStringTagString:
return opStructFieldPtrAnonymousHeadStringTagString
case opStructFieldHeadBytes:
return opStructFieldPtrHeadBytes
case opStructFieldAnonymousHeadBytes:
return opStructFieldPtrAnonymousHeadBytes
case opStructFieldHeadOmitEmptyBytes:
return opStructFieldPtrHeadOmitEmptyBytes
case opStructFieldAnonymousHeadOmitEmptyBytes:
return opStructFieldPtrAnonymousHeadOmitEmptyBytes
case opStructFieldHeadStringTagBytes:
return opStructFieldPtrHeadStringTagBytes
case opStructFieldAnonymousHeadStringTagBytes:
return opStructFieldPtrAnonymousHeadStringTagBytes
case opStructFieldHeadArray:
return opStructFieldPtrHeadArray
case opStructFieldAnonymousHeadArray:
return opStructFieldPtrAnonymousHeadArray
case opStructFieldHeadOmitEmptyArray:
return opStructFieldPtrHeadOmitEmptyArray
case opStructFieldAnonymousHeadOmitEmptyArray:
return opStructFieldPtrAnonymousHeadOmitEmptyArray
case opStructFieldHeadStringTagArray:
return opStructFieldPtrHeadStringTagArray
case opStructFieldAnonymousHeadStringTagArray:
return opStructFieldPtrAnonymousHeadStringTagArray
case opStructFieldHeadMap:
return opStructFieldPtrHeadMap
case opStructFieldAnonymousHeadMap:
return opStructFieldPtrAnonymousHeadMap
case opStructFieldHeadOmitEmptyMap:
return opStructFieldPtrHeadOmitEmptyMap
case opStructFieldAnonymousHeadOmitEmptyMap:
return opStructFieldPtrAnonymousHeadOmitEmptyMap
case opStructFieldHeadStringTagMap:
return opStructFieldPtrHeadStringTagMap
case opStructFieldAnonymousHeadStringTagMap:
return opStructFieldPtrAnonymousHeadStringTagMap
case opStructFieldHeadMapLoad:
return opStructFieldPtrHeadMapLoad
case opStructFieldAnonymousHeadMapLoad:
return opStructFieldPtrAnonymousHeadMapLoad
case opStructFieldHeadOmitEmptyMapLoad:
return opStructFieldPtrHeadOmitEmptyMapLoad
case opStructFieldAnonymousHeadOmitEmptyMapLoad:
return opStructFieldPtrAnonymousHeadOmitEmptyMapLoad
case opStructFieldHeadStringTagMapLoad:
return opStructFieldPtrHeadStringTagMapLoad
case opStructFieldAnonymousHeadStringTagMapLoad:
return opStructFieldPtrAnonymousHeadStringTagMapLoad
case opStructFieldHeadSlice:
return opStructFieldPtrHeadSlice
case opStructFieldAnonymousHeadSlice:
return opStructFieldPtrAnonymousHeadSlice
case opStructFieldHeadOmitEmptySlice:
return opStructFieldPtrHeadOmitEmptySlice
case opStructFieldAnonymousHeadOmitEmptySlice:
return opStructFieldPtrAnonymousHeadOmitEmptySlice
case opStructFieldHeadStringTagSlice:
return opStructFieldPtrHeadStringTagSlice
case opStructFieldAnonymousHeadStringTagSlice:
return opStructFieldPtrAnonymousHeadStringTagSlice
case opStructFieldHeadStruct:
return opStructFieldPtrHeadStruct
case opStructFieldAnonymousHeadStruct:
return opStructFieldPtrAnonymousHeadStruct
case opStructFieldHeadOmitEmptyStruct:
return opStructFieldPtrHeadOmitEmptyStruct
case opStructFieldAnonymousHeadOmitEmptyStruct:
return opStructFieldPtrAnonymousHeadOmitEmptyStruct
case opStructFieldHeadStringTagStruct:
return opStructFieldPtrHeadStringTagStruct
case opStructFieldAnonymousHeadStringTagStruct:
return opStructFieldPtrAnonymousHeadStringTagStruct
case opStructFieldHeadMarshalJSON:
return opStructFieldPtrHeadMarshalJSON
case opStructFieldAnonymousHeadMarshalJSON:
return opStructFieldPtrAnonymousHeadMarshalJSON
case opStructFieldHeadOmitEmptyMarshalJSON:
return opStructFieldPtrHeadOmitEmptyMarshalJSON
case opStructFieldAnonymousHeadOmitEmptyMarshalJSON:
return opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSON
case opStructFieldHeadStringTagMarshalJSON:
return opStructFieldPtrHeadStringTagMarshalJSON
case opStructFieldAnonymousHeadStringTagMarshalJSON:
return opStructFieldPtrAnonymousHeadStringTagMarshalJSON
case opStructFieldHeadMarshalText:
return opStructFieldPtrHeadMarshalText
case opStructFieldAnonymousHeadMarshalText:
return opStructFieldPtrAnonymousHeadMarshalText
case opStructFieldHeadOmitEmptyMarshalText:
return opStructFieldPtrHeadOmitEmptyMarshalText
case opStructFieldAnonymousHeadOmitEmptyMarshalText:
return opStructFieldPtrAnonymousHeadOmitEmptyMarshalText
case opStructFieldHeadStringTagMarshalText:
return opStructFieldPtrHeadStringTagMarshalText
case opStructFieldAnonymousHeadStringTagMarshalText:
return opStructFieldPtrAnonymousHeadStringTagMarshalText
case opStructFieldHeadRecursive:
return opStructFieldPtrHeadRecursive
case opStructFieldAnonymousHeadRecursive:
return opStructFieldPtrAnonymousHeadRecursive
case opStructFieldHeadOmitEmptyRecursive:
return opStructFieldPtrHeadOmitEmptyRecursive
case opStructFieldAnonymousHeadOmitEmptyRecursive:
return opStructFieldPtrAnonymousHeadOmitEmptyRecursive
case opStructFieldHeadStringTagRecursive:
return opStructFieldPtrHeadStringTagRecursive
case opStructFieldAnonymousHeadStringTagRecursive:
return opStructFieldPtrAnonymousHeadStringTagRecursive
case opStructFieldHeadIntString:
return opStructFieldPtrHeadIntString
case opStructFieldAnonymousHeadIntString:
return opStructFieldPtrAnonymousHeadIntString
case opStructFieldHeadOmitEmptyIntString:
return opStructFieldPtrHeadOmitEmptyIntString
case opStructFieldAnonymousHeadOmitEmptyIntString:
return opStructFieldPtrAnonymousHeadOmitEmptyIntString
case opStructFieldHeadStringTagIntString:
return opStructFieldPtrHeadStringTagIntString
case opStructFieldAnonymousHeadStringTagIntString:
return opStructFieldPtrAnonymousHeadStringTagIntString
case opStructFieldHeadInt8String:
return opStructFieldPtrHeadInt8String
case opStructFieldAnonymousHeadInt8String:
return opStructFieldPtrAnonymousHeadInt8String
case opStructFieldHeadOmitEmptyInt8String:
return opStructFieldPtrHeadOmitEmptyInt8String
case opStructFieldAnonymousHeadOmitEmptyInt8String:
return opStructFieldPtrAnonymousHeadOmitEmptyInt8String
case opStructFieldHeadStringTagInt8String:
return opStructFieldPtrHeadStringTagInt8String
case opStructFieldAnonymousHeadStringTagInt8String:
return opStructFieldPtrAnonymousHeadStringTagInt8String
case opStructFieldHeadInt16String:
return opStructFieldPtrHeadInt16String
case opStructFieldAnonymousHeadInt16String:
return opStructFieldPtrAnonymousHeadInt16String
case opStructFieldHeadOmitEmptyInt16String:
return opStructFieldPtrHeadOmitEmptyInt16String
case opStructFieldAnonymousHeadOmitEmptyInt16String:
return opStructFieldPtrAnonymousHeadOmitEmptyInt16String
case opStructFieldHeadStringTagInt16String:
return opStructFieldPtrHeadStringTagInt16String
case opStructFieldAnonymousHeadStringTagInt16String:
return opStructFieldPtrAnonymousHeadStringTagInt16String
case opStructFieldHeadInt32String:
return opStructFieldPtrHeadInt32String
case opStructFieldAnonymousHeadInt32String:
return opStructFieldPtrAnonymousHeadInt32String
case opStructFieldHeadOmitEmptyInt32String:
return opStructFieldPtrHeadOmitEmptyInt32String
case opStructFieldAnonymousHeadOmitEmptyInt32String:
return opStructFieldPtrAnonymousHeadOmitEmptyInt32String
case opStructFieldHeadStringTagInt32String:
return opStructFieldPtrHeadStringTagInt32String
case opStructFieldAnonymousHeadStringTagInt32String:
return opStructFieldPtrAnonymousHeadStringTagInt32String
case opStructFieldHeadInt64String:
return opStructFieldPtrHeadInt64String
case opStructFieldAnonymousHeadInt64String:
return opStructFieldPtrAnonymousHeadInt64String
case opStructFieldHeadOmitEmptyInt64String:
return opStructFieldPtrHeadOmitEmptyInt64String
case opStructFieldAnonymousHeadOmitEmptyInt64String:
return opStructFieldPtrAnonymousHeadOmitEmptyInt64String
case opStructFieldHeadStringTagInt64String:
return opStructFieldPtrHeadStringTagInt64String
case opStructFieldAnonymousHeadStringTagInt64String:
return opStructFieldPtrAnonymousHeadStringTagInt64String
case opStructFieldHeadUintString:
return opStructFieldPtrHeadUintString
case opStructFieldAnonymousHeadUintString:
return opStructFieldPtrAnonymousHeadUintString
case opStructFieldHeadOmitEmptyUintString:
return opStructFieldPtrHeadOmitEmptyUintString
case opStructFieldAnonymousHeadOmitEmptyUintString:
return opStructFieldPtrAnonymousHeadOmitEmptyUintString
case opStructFieldHeadStringTagUintString:
return opStructFieldPtrHeadStringTagUintString
case opStructFieldAnonymousHeadStringTagUintString:
return opStructFieldPtrAnonymousHeadStringTagUintString
case opStructFieldHeadUint8String:
return opStructFieldPtrHeadUint8String
case opStructFieldAnonymousHeadUint8String:
return opStructFieldPtrAnonymousHeadUint8String
case opStructFieldHeadOmitEmptyUint8String:
return opStructFieldPtrHeadOmitEmptyUint8String
case opStructFieldAnonymousHeadOmitEmptyUint8String:
return opStructFieldPtrAnonymousHeadOmitEmptyUint8String
case opStructFieldHeadStringTagUint8String:
return opStructFieldPtrHeadStringTagUint8String
case opStructFieldAnonymousHeadStringTagUint8String:
return opStructFieldPtrAnonymousHeadStringTagUint8String
case opStructFieldHeadUint16String:
return opStructFieldPtrHeadUint16String
case opStructFieldAnonymousHeadUint16String:
return opStructFieldPtrAnonymousHeadUint16String
case opStructFieldHeadOmitEmptyUint16String:
return opStructFieldPtrHeadOmitEmptyUint16String
case opStructFieldAnonymousHeadOmitEmptyUint16String:
return opStructFieldPtrAnonymousHeadOmitEmptyUint16String
case opStructFieldHeadStringTagUint16String:
return opStructFieldPtrHeadStringTagUint16String
case opStructFieldAnonymousHeadStringTagUint16String:
return opStructFieldPtrAnonymousHeadStringTagUint16String
case opStructFieldHeadUint32String:
return opStructFieldPtrHeadUint32String
case opStructFieldAnonymousHeadUint32String:
return opStructFieldPtrAnonymousHeadUint32String
case opStructFieldHeadOmitEmptyUint32String:
return opStructFieldPtrHeadOmitEmptyUint32String
case opStructFieldAnonymousHeadOmitEmptyUint32String:
return opStructFieldPtrAnonymousHeadOmitEmptyUint32String
case opStructFieldHeadStringTagUint32String:
return opStructFieldPtrHeadStringTagUint32String
case opStructFieldAnonymousHeadStringTagUint32String:
return opStructFieldPtrAnonymousHeadStringTagUint32String
case opStructFieldHeadUint64String:
return opStructFieldPtrHeadUint64String
case opStructFieldAnonymousHeadUint64String:
return opStructFieldPtrAnonymousHeadUint64String
case opStructFieldHeadOmitEmptyUint64String:
return opStructFieldPtrHeadOmitEmptyUint64String
case opStructFieldAnonymousHeadOmitEmptyUint64String:
return opStructFieldPtrAnonymousHeadOmitEmptyUint64String
case opStructFieldHeadStringTagUint64String:
return opStructFieldPtrHeadStringTagUint64String
case opStructFieldAnonymousHeadStringTagUint64String:
return opStructFieldPtrAnonymousHeadStringTagUint64String
case opStructFieldHeadIndent:
return opStructFieldPtrHeadIndent
case opStructFieldAnonymousHeadIndent:
return opStructFieldPtrAnonymousHeadIndent
case opStructFieldHeadOmitEmptyIndent:
return opStructFieldPtrHeadOmitEmptyIndent
case opStructFieldAnonymousHeadOmitEmptyIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyIndent
case opStructFieldHeadStringTagIndent:
return opStructFieldPtrHeadStringTagIndent
case opStructFieldAnonymousHeadStringTagIndent:
return opStructFieldPtrAnonymousHeadStringTagIndent
case opStructFieldHeadIntIndent:
return opStructFieldPtrHeadIntIndent
case opStructFieldAnonymousHeadIntIndent:
return opStructFieldPtrAnonymousHeadIntIndent
case opStructFieldHeadOmitEmptyIntIndent:
return opStructFieldPtrHeadOmitEmptyIntIndent
case opStructFieldAnonymousHeadOmitEmptyIntIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyIntIndent
case opStructFieldHeadStringTagIntIndent:
return opStructFieldPtrHeadStringTagIntIndent
case opStructFieldAnonymousHeadStringTagIntIndent:
return opStructFieldPtrAnonymousHeadStringTagIntIndent
case opStructFieldHeadInt8Indent:
return opStructFieldPtrHeadInt8Indent
case opStructFieldAnonymousHeadInt8Indent:
return opStructFieldPtrAnonymousHeadInt8Indent
case opStructFieldHeadOmitEmptyInt8Indent:
return opStructFieldPtrHeadOmitEmptyInt8Indent
case opStructFieldAnonymousHeadOmitEmptyInt8Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt8Indent
case opStructFieldHeadStringTagInt8Indent:
return opStructFieldPtrHeadStringTagInt8Indent
case opStructFieldAnonymousHeadStringTagInt8Indent:
return opStructFieldPtrAnonymousHeadStringTagInt8Indent
case opStructFieldHeadInt16Indent:
return opStructFieldPtrHeadInt16Indent
case opStructFieldAnonymousHeadInt16Indent:
return opStructFieldPtrAnonymousHeadInt16Indent
case opStructFieldHeadOmitEmptyInt16Indent:
return opStructFieldPtrHeadOmitEmptyInt16Indent
case opStructFieldAnonymousHeadOmitEmptyInt16Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt16Indent
case opStructFieldHeadStringTagInt16Indent:
return opStructFieldPtrHeadStringTagInt16Indent
case opStructFieldAnonymousHeadStringTagInt16Indent:
return opStructFieldPtrAnonymousHeadStringTagInt16Indent
case opStructFieldHeadInt32Indent:
return opStructFieldPtrHeadInt32Indent
case opStructFieldAnonymousHeadInt32Indent:
return opStructFieldPtrAnonymousHeadInt32Indent
case opStructFieldHeadOmitEmptyInt32Indent:
return opStructFieldPtrHeadOmitEmptyInt32Indent
case opStructFieldAnonymousHeadOmitEmptyInt32Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt32Indent
case opStructFieldHeadStringTagInt32Indent:
return opStructFieldPtrHeadStringTagInt32Indent
case opStructFieldAnonymousHeadStringTagInt32Indent:
return opStructFieldPtrAnonymousHeadStringTagInt32Indent
case opStructFieldHeadInt64Indent:
return opStructFieldPtrHeadInt64Indent
case opStructFieldAnonymousHeadInt64Indent:
return opStructFieldPtrAnonymousHeadInt64Indent
case opStructFieldHeadOmitEmptyInt64Indent:
return opStructFieldPtrHeadOmitEmptyInt64Indent
case opStructFieldAnonymousHeadOmitEmptyInt64Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt64Indent
case opStructFieldHeadStringTagInt64Indent:
return opStructFieldPtrHeadStringTagInt64Indent
case opStructFieldAnonymousHeadStringTagInt64Indent:
return opStructFieldPtrAnonymousHeadStringTagInt64Indent
case opStructFieldHeadUintIndent:
return opStructFieldPtrHeadUintIndent
case opStructFieldAnonymousHeadUintIndent:
return opStructFieldPtrAnonymousHeadUintIndent
case opStructFieldHeadOmitEmptyUintIndent:
return opStructFieldPtrHeadOmitEmptyUintIndent
case opStructFieldAnonymousHeadOmitEmptyUintIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUintIndent
case opStructFieldHeadStringTagUintIndent:
return opStructFieldPtrHeadStringTagUintIndent
case opStructFieldAnonymousHeadStringTagUintIndent:
return opStructFieldPtrAnonymousHeadStringTagUintIndent
case opStructFieldHeadUint8Indent:
return opStructFieldPtrHeadUint8Indent
case opStructFieldAnonymousHeadUint8Indent:
return opStructFieldPtrAnonymousHeadUint8Indent
case opStructFieldHeadOmitEmptyUint8Indent:
return opStructFieldPtrHeadOmitEmptyUint8Indent
case opStructFieldAnonymousHeadOmitEmptyUint8Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint8Indent
case opStructFieldHeadStringTagUint8Indent:
return opStructFieldPtrHeadStringTagUint8Indent
case opStructFieldAnonymousHeadStringTagUint8Indent:
return opStructFieldPtrAnonymousHeadStringTagUint8Indent
case opStructFieldHeadUint16Indent:
return opStructFieldPtrHeadUint16Indent
case opStructFieldAnonymousHeadUint16Indent:
return opStructFieldPtrAnonymousHeadUint16Indent
case opStructFieldHeadOmitEmptyUint16Indent:
return opStructFieldPtrHeadOmitEmptyUint16Indent
case opStructFieldAnonymousHeadOmitEmptyUint16Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint16Indent
case opStructFieldHeadStringTagUint16Indent:
return opStructFieldPtrHeadStringTagUint16Indent
case opStructFieldAnonymousHeadStringTagUint16Indent:
return opStructFieldPtrAnonymousHeadStringTagUint16Indent
case opStructFieldHeadUint32Indent:
return opStructFieldPtrHeadUint32Indent
case opStructFieldAnonymousHeadUint32Indent:
return opStructFieldPtrAnonymousHeadUint32Indent
case opStructFieldHeadOmitEmptyUint32Indent:
return opStructFieldPtrHeadOmitEmptyUint32Indent
case opStructFieldAnonymousHeadOmitEmptyUint32Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint32Indent
case opStructFieldHeadStringTagUint32Indent:
return opStructFieldPtrHeadStringTagUint32Indent
case opStructFieldAnonymousHeadStringTagUint32Indent:
return opStructFieldPtrAnonymousHeadStringTagUint32Indent
case opStructFieldHeadUint64Indent:
return opStructFieldPtrHeadUint64Indent
case opStructFieldAnonymousHeadUint64Indent:
return opStructFieldPtrAnonymousHeadUint64Indent
case opStructFieldHeadOmitEmptyUint64Indent:
return opStructFieldPtrHeadOmitEmptyUint64Indent
case opStructFieldAnonymousHeadOmitEmptyUint64Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint64Indent
case opStructFieldHeadStringTagUint64Indent:
return opStructFieldPtrHeadStringTagUint64Indent
case opStructFieldAnonymousHeadStringTagUint64Indent:
return opStructFieldPtrAnonymousHeadStringTagUint64Indent
case opStructFieldHeadFloat32Indent:
return opStructFieldPtrHeadFloat32Indent
case opStructFieldAnonymousHeadFloat32Indent:
return opStructFieldPtrAnonymousHeadFloat32Indent
case opStructFieldHeadOmitEmptyFloat32Indent:
return opStructFieldPtrHeadOmitEmptyFloat32Indent
case opStructFieldAnonymousHeadOmitEmptyFloat32Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyFloat32Indent
case opStructFieldHeadStringTagFloat32Indent:
return opStructFieldPtrHeadStringTagFloat32Indent
case opStructFieldAnonymousHeadStringTagFloat32Indent:
return opStructFieldPtrAnonymousHeadStringTagFloat32Indent
case opStructFieldHeadFloat64Indent:
return opStructFieldPtrHeadFloat64Indent
case opStructFieldAnonymousHeadFloat64Indent:
return opStructFieldPtrAnonymousHeadFloat64Indent
case opStructFieldHeadOmitEmptyFloat64Indent:
return opStructFieldPtrHeadOmitEmptyFloat64Indent
case opStructFieldAnonymousHeadOmitEmptyFloat64Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyFloat64Indent
case opStructFieldHeadStringTagFloat64Indent:
return opStructFieldPtrHeadStringTagFloat64Indent
case opStructFieldAnonymousHeadStringTagFloat64Indent:
return opStructFieldPtrAnonymousHeadStringTagFloat64Indent
case opStructFieldHeadBoolIndent:
return opStructFieldPtrHeadBoolIndent
case opStructFieldAnonymousHeadBoolIndent:
return opStructFieldPtrAnonymousHeadBoolIndent
case opStructFieldHeadOmitEmptyBoolIndent:
return opStructFieldPtrHeadOmitEmptyBoolIndent
case opStructFieldAnonymousHeadOmitEmptyBoolIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyBoolIndent
case opStructFieldHeadStringTagBoolIndent:
return opStructFieldPtrHeadStringTagBoolIndent
case opStructFieldAnonymousHeadStringTagBoolIndent:
return opStructFieldPtrAnonymousHeadStringTagBoolIndent
case opStructFieldHeadStringIndent:
return opStructFieldPtrHeadStringIndent
case opStructFieldAnonymousHeadStringIndent:
return opStructFieldPtrAnonymousHeadStringIndent
case opStructFieldHeadOmitEmptyStringIndent:
return opStructFieldPtrHeadOmitEmptyStringIndent
case opStructFieldAnonymousHeadOmitEmptyStringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyStringIndent
case opStructFieldHeadStringTagStringIndent:
return opStructFieldPtrHeadStringTagStringIndent
case opStructFieldAnonymousHeadStringTagStringIndent:
return opStructFieldPtrAnonymousHeadStringTagStringIndent
case opStructFieldHeadBytesIndent:
return opStructFieldPtrHeadBytesIndent
case opStructFieldAnonymousHeadBytesIndent:
return opStructFieldPtrAnonymousHeadBytesIndent
case opStructFieldHeadOmitEmptyBytesIndent:
return opStructFieldPtrHeadOmitEmptyBytesIndent
case opStructFieldAnonymousHeadOmitEmptyBytesIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyBytesIndent
case opStructFieldHeadStringTagBytesIndent:
return opStructFieldPtrHeadStringTagBytesIndent
case opStructFieldAnonymousHeadStringTagBytesIndent:
return opStructFieldPtrAnonymousHeadStringTagBytesIndent
case opStructFieldHeadArrayIndent:
return opStructFieldPtrHeadArrayIndent
case opStructFieldAnonymousHeadArrayIndent:
return opStructFieldPtrAnonymousHeadArrayIndent
case opStructFieldHeadOmitEmptyArrayIndent:
return opStructFieldPtrHeadOmitEmptyArrayIndent
case opStructFieldAnonymousHeadOmitEmptyArrayIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyArrayIndent
case opStructFieldHeadStringTagArrayIndent:
return opStructFieldPtrHeadStringTagArrayIndent
case opStructFieldAnonymousHeadStringTagArrayIndent:
return opStructFieldPtrAnonymousHeadStringTagArrayIndent
case opStructFieldHeadMapIndent:
return opStructFieldPtrHeadMapIndent
case opStructFieldAnonymousHeadMapIndent:
return opStructFieldPtrAnonymousHeadMapIndent
case opStructFieldHeadOmitEmptyMapIndent:
return opStructFieldPtrHeadOmitEmptyMapIndent
case opStructFieldAnonymousHeadOmitEmptyMapIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyMapIndent
case opStructFieldHeadStringTagMapIndent:
return opStructFieldPtrHeadStringTagMapIndent
case opStructFieldAnonymousHeadStringTagMapIndent:
return opStructFieldPtrAnonymousHeadStringTagMapIndent
case opStructFieldHeadMapLoadIndent:
return opStructFieldPtrHeadMapLoadIndent
case opStructFieldAnonymousHeadMapLoadIndent:
return opStructFieldPtrAnonymousHeadMapLoadIndent
case opStructFieldHeadOmitEmptyMapLoadIndent:
return opStructFieldPtrHeadOmitEmptyMapLoadIndent
case opStructFieldAnonymousHeadOmitEmptyMapLoadIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyMapLoadIndent
case opStructFieldHeadStringTagMapLoadIndent:
return opStructFieldPtrHeadStringTagMapLoadIndent
case opStructFieldAnonymousHeadStringTagMapLoadIndent:
return opStructFieldPtrAnonymousHeadStringTagMapLoadIndent
case opStructFieldHeadSliceIndent:
return opStructFieldPtrHeadSliceIndent
case opStructFieldAnonymousHeadSliceIndent:
return opStructFieldPtrAnonymousHeadSliceIndent
case opStructFieldHeadOmitEmptySliceIndent:
return opStructFieldPtrHeadOmitEmptySliceIndent
case opStructFieldAnonymousHeadOmitEmptySliceIndent:
return opStructFieldPtrAnonymousHeadOmitEmptySliceIndent
case opStructFieldHeadStringTagSliceIndent:
return opStructFieldPtrHeadStringTagSliceIndent
case opStructFieldAnonymousHeadStringTagSliceIndent:
return opStructFieldPtrAnonymousHeadStringTagSliceIndent
case opStructFieldHeadStructIndent:
return opStructFieldPtrHeadStructIndent
case opStructFieldAnonymousHeadStructIndent:
return opStructFieldPtrAnonymousHeadStructIndent
case opStructFieldHeadOmitEmptyStructIndent:
return opStructFieldPtrHeadOmitEmptyStructIndent
case opStructFieldAnonymousHeadOmitEmptyStructIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyStructIndent
case opStructFieldHeadStringTagStructIndent:
return opStructFieldPtrHeadStringTagStructIndent
case opStructFieldAnonymousHeadStringTagStructIndent:
return opStructFieldPtrAnonymousHeadStringTagStructIndent
case opStructFieldHeadMarshalJSONIndent:
return opStructFieldPtrHeadMarshalJSONIndent
case opStructFieldAnonymousHeadMarshalJSONIndent:
return opStructFieldPtrAnonymousHeadMarshalJSONIndent
case opStructFieldHeadOmitEmptyMarshalJSONIndent:
return opStructFieldPtrHeadOmitEmptyMarshalJSONIndent
case opStructFieldAnonymousHeadOmitEmptyMarshalJSONIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSONIndent
case opStructFieldHeadStringTagMarshalJSONIndent:
return opStructFieldPtrHeadStringTagMarshalJSONIndent
case opStructFieldAnonymousHeadStringTagMarshalJSONIndent:
return opStructFieldPtrAnonymousHeadStringTagMarshalJSONIndent
case opStructFieldHeadMarshalTextIndent:
return opStructFieldPtrHeadMarshalTextIndent
case opStructFieldAnonymousHeadMarshalTextIndent:
return opStructFieldPtrAnonymousHeadMarshalTextIndent
case opStructFieldHeadOmitEmptyMarshalTextIndent:
return opStructFieldPtrHeadOmitEmptyMarshalTextIndent
case opStructFieldAnonymousHeadOmitEmptyMarshalTextIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyMarshalTextIndent
case opStructFieldHeadStringTagMarshalTextIndent:
return opStructFieldPtrHeadStringTagMarshalTextIndent
case opStructFieldAnonymousHeadStringTagMarshalTextIndent:
return opStructFieldPtrAnonymousHeadStringTagMarshalTextIndent
case opStructFieldHeadRecursiveIndent:
return opStructFieldPtrHeadRecursiveIndent
case opStructFieldAnonymousHeadRecursiveIndent:
return opStructFieldPtrAnonymousHeadRecursiveIndent
case opStructFieldHeadOmitEmptyRecursiveIndent:
return opStructFieldPtrHeadOmitEmptyRecursiveIndent
case opStructFieldAnonymousHeadOmitEmptyRecursiveIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyRecursiveIndent
case opStructFieldHeadStringTagRecursiveIndent:
return opStructFieldPtrHeadStringTagRecursiveIndent
case opStructFieldAnonymousHeadStringTagRecursiveIndent:
return opStructFieldPtrAnonymousHeadStringTagRecursiveIndent
case opStructFieldHeadIntStringIndent:
return opStructFieldPtrHeadIntStringIndent
case opStructFieldAnonymousHeadIntStringIndent:
return opStructFieldPtrAnonymousHeadIntStringIndent
case opStructFieldHeadOmitEmptyIntStringIndent:
return opStructFieldPtrHeadOmitEmptyIntStringIndent
case opStructFieldAnonymousHeadOmitEmptyIntStringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyIntStringIndent
case opStructFieldHeadStringTagIntStringIndent:
return opStructFieldPtrHeadStringTagIntStringIndent
case opStructFieldAnonymousHeadStringTagIntStringIndent:
return opStructFieldPtrAnonymousHeadStringTagIntStringIndent
case opStructFieldHeadInt8StringIndent:
return opStructFieldPtrHeadInt8StringIndent
case opStructFieldAnonymousHeadInt8StringIndent:
return opStructFieldPtrAnonymousHeadInt8StringIndent
case opStructFieldHeadOmitEmptyInt8StringIndent:
return opStructFieldPtrHeadOmitEmptyInt8StringIndent
case opStructFieldAnonymousHeadOmitEmptyInt8StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt8StringIndent
case opStructFieldHeadStringTagInt8StringIndent:
return opStructFieldPtrHeadStringTagInt8StringIndent
case opStructFieldAnonymousHeadStringTagInt8StringIndent:
return opStructFieldPtrAnonymousHeadStringTagInt8StringIndent
case opStructFieldHeadInt16StringIndent:
return opStructFieldPtrHeadInt16StringIndent
case opStructFieldAnonymousHeadInt16StringIndent:
return opStructFieldPtrAnonymousHeadInt16StringIndent
case opStructFieldHeadOmitEmptyInt16StringIndent:
return opStructFieldPtrHeadOmitEmptyInt16StringIndent
case opStructFieldAnonymousHeadOmitEmptyInt16StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt16StringIndent
case opStructFieldHeadStringTagInt16StringIndent:
return opStructFieldPtrHeadStringTagInt16StringIndent
case opStructFieldAnonymousHeadStringTagInt16StringIndent:
return opStructFieldPtrAnonymousHeadStringTagInt16StringIndent
case opStructFieldHeadInt32StringIndent:
return opStructFieldPtrHeadInt32StringIndent
case opStructFieldAnonymousHeadInt32StringIndent:
return opStructFieldPtrAnonymousHeadInt32StringIndent
case opStructFieldHeadOmitEmptyInt32StringIndent:
return opStructFieldPtrHeadOmitEmptyInt32StringIndent
case opStructFieldAnonymousHeadOmitEmptyInt32StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt32StringIndent
case opStructFieldHeadStringTagInt32StringIndent:
return opStructFieldPtrHeadStringTagInt32StringIndent
case opStructFieldAnonymousHeadStringTagInt32StringIndent:
return opStructFieldPtrAnonymousHeadStringTagInt32StringIndent
case opStructFieldHeadInt64StringIndent:
return opStructFieldPtrHeadInt64StringIndent
case opStructFieldAnonymousHeadInt64StringIndent:
return opStructFieldPtrAnonymousHeadInt64StringIndent
case opStructFieldHeadOmitEmptyInt64StringIndent:
return opStructFieldPtrHeadOmitEmptyInt64StringIndent
case opStructFieldAnonymousHeadOmitEmptyInt64StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt64StringIndent
case opStructFieldHeadStringTagInt64StringIndent:
return opStructFieldPtrHeadStringTagInt64StringIndent
case opStructFieldAnonymousHeadStringTagInt64StringIndent:
return opStructFieldPtrAnonymousHeadStringTagInt64StringIndent
case opStructFieldHeadUintStringIndent:
return opStructFieldPtrHeadUintStringIndent
case opStructFieldAnonymousHeadUintStringIndent:
return opStructFieldPtrAnonymousHeadUintStringIndent
case opStructFieldHeadOmitEmptyUintStringIndent:
return opStructFieldPtrHeadOmitEmptyUintStringIndent
case opStructFieldAnonymousHeadOmitEmptyUintStringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUintStringIndent
case opStructFieldHeadStringTagUintStringIndent:
return opStructFieldPtrHeadStringTagUintStringIndent
case opStructFieldAnonymousHeadStringTagUintStringIndent:
return opStructFieldPtrAnonymousHeadStringTagUintStringIndent
case opStructFieldHeadUint8StringIndent:
return opStructFieldPtrHeadUint8StringIndent
case opStructFieldAnonymousHeadUint8StringIndent:
return opStructFieldPtrAnonymousHeadUint8StringIndent
case opStructFieldHeadOmitEmptyUint8StringIndent:
return opStructFieldPtrHeadOmitEmptyUint8StringIndent
case opStructFieldAnonymousHeadOmitEmptyUint8StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint8StringIndent
case opStructFieldHeadStringTagUint8StringIndent:
return opStructFieldPtrHeadStringTagUint8StringIndent
case opStructFieldAnonymousHeadStringTagUint8StringIndent:
return opStructFieldPtrAnonymousHeadStringTagUint8StringIndent
case opStructFieldHeadUint16StringIndent:
return opStructFieldPtrHeadUint16StringIndent
case opStructFieldAnonymousHeadUint16StringIndent:
return opStructFieldPtrAnonymousHeadUint16StringIndent
case opStructFieldHeadOmitEmptyUint16StringIndent:
return opStructFieldPtrHeadOmitEmptyUint16StringIndent
case opStructFieldAnonymousHeadOmitEmptyUint16StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint16StringIndent
case opStructFieldHeadStringTagUint16StringIndent:
return opStructFieldPtrHeadStringTagUint16StringIndent
case opStructFieldAnonymousHeadStringTagUint16StringIndent:
return opStructFieldPtrAnonymousHeadStringTagUint16StringIndent
case opStructFieldHeadUint32StringIndent:
return opStructFieldPtrHeadUint32StringIndent
case opStructFieldAnonymousHeadUint32StringIndent:
return opStructFieldPtrAnonymousHeadUint32StringIndent
case opStructFieldHeadOmitEmptyUint32StringIndent:
return opStructFieldPtrHeadOmitEmptyUint32StringIndent
case opStructFieldAnonymousHeadOmitEmptyUint32StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint32StringIndent
case opStructFieldHeadStringTagUint32StringIndent:
return opStructFieldPtrHeadStringTagUint32StringIndent
case opStructFieldAnonymousHeadStringTagUint32StringIndent:
return opStructFieldPtrAnonymousHeadStringTagUint32StringIndent
case opStructFieldHeadUint64StringIndent:
return opStructFieldPtrHeadUint64StringIndent
case opStructFieldAnonymousHeadUint64StringIndent:
return opStructFieldPtrAnonymousHeadUint64StringIndent
case opStructFieldHeadOmitEmptyUint64StringIndent:
return opStructFieldPtrHeadOmitEmptyUint64StringIndent
case opStructFieldAnonymousHeadOmitEmptyUint64StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint64StringIndent
case opStructFieldHeadStringTagUint64StringIndent:
return opStructFieldPtrHeadStringTagUint64StringIndent
case opStructFieldAnonymousHeadStringTagUint64StringIndent:
return opStructFieldPtrAnonymousHeadStringTagUint64StringIndent
}
return t
}
func (t opType) headToAnonymousHead() opType {
switch t {
case opStructFieldHead:
return opStructFieldAnonymousHead
case opStructFieldPtrHead:
return opStructFieldPtrAnonymousHead
case opStructFieldHeadOmitEmpty:
return opStructFieldAnonymousHeadOmitEmpty
case opStructFieldPtrHeadOmitEmpty:
return opStructFieldPtrAnonymousHeadOmitEmpty
case opStructFieldHeadStringTag:
return opStructFieldAnonymousHeadStringTag
case opStructFieldPtrHeadStringTag:
return opStructFieldPtrAnonymousHeadStringTag
case opStructFieldHeadInt:
return opStructFieldAnonymousHeadInt
case opStructFieldPtrHeadInt:
return opStructFieldPtrAnonymousHeadInt
case opStructFieldHeadOmitEmptyInt:
return opStructFieldAnonymousHeadOmitEmptyInt
case opStructFieldPtrHeadOmitEmptyInt:
return opStructFieldPtrAnonymousHeadOmitEmptyInt
case opStructFieldHeadStringTagInt:
return opStructFieldAnonymousHeadStringTagInt
case opStructFieldPtrHeadStringTagInt:
return opStructFieldPtrAnonymousHeadStringTagInt
case opStructFieldHeadInt8:
return opStructFieldAnonymousHeadInt8
case opStructFieldPtrHeadInt8:
return opStructFieldPtrAnonymousHeadInt8
case opStructFieldHeadOmitEmptyInt8:
return opStructFieldAnonymousHeadOmitEmptyInt8
case opStructFieldPtrHeadOmitEmptyInt8:
return opStructFieldPtrAnonymousHeadOmitEmptyInt8
case opStructFieldHeadStringTagInt8:
return opStructFieldAnonymousHeadStringTagInt8
case opStructFieldPtrHeadStringTagInt8:
return opStructFieldPtrAnonymousHeadStringTagInt8
case opStructFieldHeadInt16:
return opStructFieldAnonymousHeadInt16
case opStructFieldPtrHeadInt16:
return opStructFieldPtrAnonymousHeadInt16
case opStructFieldHeadOmitEmptyInt16:
return opStructFieldAnonymousHeadOmitEmptyInt16
case opStructFieldPtrHeadOmitEmptyInt16:
return opStructFieldPtrAnonymousHeadOmitEmptyInt16
case opStructFieldHeadStringTagInt16:
return opStructFieldAnonymousHeadStringTagInt16
case opStructFieldPtrHeadStringTagInt16:
return opStructFieldPtrAnonymousHeadStringTagInt16
case opStructFieldHeadInt32:
return opStructFieldAnonymousHeadInt32
case opStructFieldPtrHeadInt32:
return opStructFieldPtrAnonymousHeadInt32
case opStructFieldHeadOmitEmptyInt32:
return opStructFieldAnonymousHeadOmitEmptyInt32
case opStructFieldPtrHeadOmitEmptyInt32:
return opStructFieldPtrAnonymousHeadOmitEmptyInt32
case opStructFieldHeadStringTagInt32:
return opStructFieldAnonymousHeadStringTagInt32
case opStructFieldPtrHeadStringTagInt32:
return opStructFieldPtrAnonymousHeadStringTagInt32
case opStructFieldHeadInt64:
return opStructFieldAnonymousHeadInt64
case opStructFieldPtrHeadInt64:
return opStructFieldPtrAnonymousHeadInt64
case opStructFieldHeadOmitEmptyInt64:
return opStructFieldAnonymousHeadOmitEmptyInt64
case opStructFieldPtrHeadOmitEmptyInt64:
return opStructFieldPtrAnonymousHeadOmitEmptyInt64
case opStructFieldHeadStringTagInt64:
return opStructFieldAnonymousHeadStringTagInt64
case opStructFieldPtrHeadStringTagInt64:
return opStructFieldPtrAnonymousHeadStringTagInt64
case opStructFieldHeadUint:
return opStructFieldAnonymousHeadUint
case opStructFieldPtrHeadUint:
return opStructFieldPtrAnonymousHeadUint
case opStructFieldHeadOmitEmptyUint:
return opStructFieldAnonymousHeadOmitEmptyUint
case opStructFieldPtrHeadOmitEmptyUint:
return opStructFieldPtrAnonymousHeadOmitEmptyUint
case opStructFieldHeadStringTagUint:
return opStructFieldAnonymousHeadStringTagUint
case opStructFieldPtrHeadStringTagUint:
return opStructFieldPtrAnonymousHeadStringTagUint
case opStructFieldHeadUint8:
return opStructFieldAnonymousHeadUint8
case opStructFieldPtrHeadUint8:
return opStructFieldPtrAnonymousHeadUint8
case opStructFieldHeadOmitEmptyUint8:
return opStructFieldAnonymousHeadOmitEmptyUint8
case opStructFieldPtrHeadOmitEmptyUint8:
return opStructFieldPtrAnonymousHeadOmitEmptyUint8
case opStructFieldHeadStringTagUint8:
return opStructFieldAnonymousHeadStringTagUint8
case opStructFieldPtrHeadStringTagUint8:
return opStructFieldPtrAnonymousHeadStringTagUint8
case opStructFieldHeadUint16:
return opStructFieldAnonymousHeadUint16
case opStructFieldPtrHeadUint16:
return opStructFieldPtrAnonymousHeadUint16
case opStructFieldHeadOmitEmptyUint16:
return opStructFieldAnonymousHeadOmitEmptyUint16
case opStructFieldPtrHeadOmitEmptyUint16:
return opStructFieldPtrAnonymousHeadOmitEmptyUint16
case opStructFieldHeadStringTagUint16:
return opStructFieldAnonymousHeadStringTagUint16
case opStructFieldPtrHeadStringTagUint16:
return opStructFieldPtrAnonymousHeadStringTagUint16
case opStructFieldHeadUint32:
return opStructFieldAnonymousHeadUint32
case opStructFieldPtrHeadUint32:
return opStructFieldPtrAnonymousHeadUint32
case opStructFieldHeadOmitEmptyUint32:
return opStructFieldAnonymousHeadOmitEmptyUint32
case opStructFieldPtrHeadOmitEmptyUint32:
return opStructFieldPtrAnonymousHeadOmitEmptyUint32
case opStructFieldHeadStringTagUint32:
return opStructFieldAnonymousHeadStringTagUint32
case opStructFieldPtrHeadStringTagUint32:
return opStructFieldPtrAnonymousHeadStringTagUint32
case opStructFieldHeadUint64:
return opStructFieldAnonymousHeadUint64
case opStructFieldPtrHeadUint64:
return opStructFieldPtrAnonymousHeadUint64
case opStructFieldHeadOmitEmptyUint64:
return opStructFieldAnonymousHeadOmitEmptyUint64
case opStructFieldPtrHeadOmitEmptyUint64:
return opStructFieldPtrAnonymousHeadOmitEmptyUint64
case opStructFieldHeadStringTagUint64:
return opStructFieldAnonymousHeadStringTagUint64
case opStructFieldPtrHeadStringTagUint64:
return opStructFieldPtrAnonymousHeadStringTagUint64
case opStructFieldHeadFloat32:
return opStructFieldAnonymousHeadFloat32
case opStructFieldPtrHeadFloat32:
return opStructFieldPtrAnonymousHeadFloat32
case opStructFieldHeadOmitEmptyFloat32:
return opStructFieldAnonymousHeadOmitEmptyFloat32
case opStructFieldPtrHeadOmitEmptyFloat32:
return opStructFieldPtrAnonymousHeadOmitEmptyFloat32
case opStructFieldHeadStringTagFloat32:
return opStructFieldAnonymousHeadStringTagFloat32
case opStructFieldPtrHeadStringTagFloat32:
return opStructFieldPtrAnonymousHeadStringTagFloat32
case opStructFieldHeadFloat64:
return opStructFieldAnonymousHeadFloat64
case opStructFieldPtrHeadFloat64:
return opStructFieldPtrAnonymousHeadFloat64
case opStructFieldHeadOmitEmptyFloat64:
return opStructFieldAnonymousHeadOmitEmptyFloat64
case opStructFieldPtrHeadOmitEmptyFloat64:
return opStructFieldPtrAnonymousHeadOmitEmptyFloat64
case opStructFieldHeadStringTagFloat64:
return opStructFieldAnonymousHeadStringTagFloat64
case opStructFieldPtrHeadStringTagFloat64:
return opStructFieldPtrAnonymousHeadStringTagFloat64
case opStructFieldHeadBool:
return opStructFieldAnonymousHeadBool
case opStructFieldPtrHeadBool:
return opStructFieldPtrAnonymousHeadBool
case opStructFieldHeadOmitEmptyBool:
return opStructFieldAnonymousHeadOmitEmptyBool
case opStructFieldPtrHeadOmitEmptyBool:
return opStructFieldPtrAnonymousHeadOmitEmptyBool
case opStructFieldHeadStringTagBool:
return opStructFieldAnonymousHeadStringTagBool
case opStructFieldPtrHeadStringTagBool:
return opStructFieldPtrAnonymousHeadStringTagBool
case opStructFieldHeadString:
return opStructFieldAnonymousHeadString
case opStructFieldPtrHeadString:
return opStructFieldPtrAnonymousHeadString
case opStructFieldHeadOmitEmptyString:
return opStructFieldAnonymousHeadOmitEmptyString
case opStructFieldPtrHeadOmitEmptyString:
return opStructFieldPtrAnonymousHeadOmitEmptyString
case opStructFieldHeadStringTagString:
return opStructFieldAnonymousHeadStringTagString
case opStructFieldPtrHeadStringTagString:
return opStructFieldPtrAnonymousHeadStringTagString
case opStructFieldHeadBytes:
return opStructFieldAnonymousHeadBytes
case opStructFieldPtrHeadBytes:
return opStructFieldPtrAnonymousHeadBytes
case opStructFieldHeadOmitEmptyBytes:
return opStructFieldAnonymousHeadOmitEmptyBytes
case opStructFieldPtrHeadOmitEmptyBytes:
return opStructFieldPtrAnonymousHeadOmitEmptyBytes
case opStructFieldHeadStringTagBytes:
return opStructFieldAnonymousHeadStringTagBytes
case opStructFieldPtrHeadStringTagBytes:
return opStructFieldPtrAnonymousHeadStringTagBytes
case opStructFieldHeadArray:
return opStructFieldAnonymousHeadArray
case opStructFieldPtrHeadArray:
return opStructFieldPtrAnonymousHeadArray
case opStructFieldHeadOmitEmptyArray:
return opStructFieldAnonymousHeadOmitEmptyArray
case opStructFieldPtrHeadOmitEmptyArray:
return opStructFieldPtrAnonymousHeadOmitEmptyArray
case opStructFieldHeadStringTagArray:
return opStructFieldAnonymousHeadStringTagArray
case opStructFieldPtrHeadStringTagArray:
return opStructFieldPtrAnonymousHeadStringTagArray
case opStructFieldHeadMap:
return opStructFieldAnonymousHeadMap
case opStructFieldPtrHeadMap:
return opStructFieldPtrAnonymousHeadMap
case opStructFieldHeadOmitEmptyMap:
return opStructFieldAnonymousHeadOmitEmptyMap
case opStructFieldPtrHeadOmitEmptyMap:
return opStructFieldPtrAnonymousHeadOmitEmptyMap
case opStructFieldHeadStringTagMap:
return opStructFieldAnonymousHeadStringTagMap
case opStructFieldPtrHeadStringTagMap:
return opStructFieldPtrAnonymousHeadStringTagMap
case opStructFieldHeadMapLoad:
return opStructFieldAnonymousHeadMapLoad
case opStructFieldPtrHeadMapLoad:
return opStructFieldPtrAnonymousHeadMapLoad
case opStructFieldHeadOmitEmptyMapLoad:
return opStructFieldAnonymousHeadOmitEmptyMapLoad
case opStructFieldPtrHeadOmitEmptyMapLoad:
return opStructFieldPtrAnonymousHeadOmitEmptyMapLoad
case opStructFieldHeadStringTagMapLoad:
return opStructFieldAnonymousHeadStringTagMapLoad
case opStructFieldPtrHeadStringTagMapLoad:
return opStructFieldPtrAnonymousHeadStringTagMapLoad
case opStructFieldHeadSlice:
return opStructFieldAnonymousHeadSlice
case opStructFieldPtrHeadSlice:
return opStructFieldPtrAnonymousHeadSlice
case opStructFieldHeadOmitEmptySlice:
return opStructFieldAnonymousHeadOmitEmptySlice
case opStructFieldPtrHeadOmitEmptySlice:
return opStructFieldPtrAnonymousHeadOmitEmptySlice
case opStructFieldHeadStringTagSlice:
return opStructFieldAnonymousHeadStringTagSlice
case opStructFieldPtrHeadStringTagSlice:
return opStructFieldPtrAnonymousHeadStringTagSlice
case opStructFieldHeadStruct:
return opStructFieldAnonymousHeadStruct
case opStructFieldPtrHeadStruct:
return opStructFieldPtrAnonymousHeadStruct
case opStructFieldHeadOmitEmptyStruct:
return opStructFieldAnonymousHeadOmitEmptyStruct
case opStructFieldPtrHeadOmitEmptyStruct:
return opStructFieldPtrAnonymousHeadOmitEmptyStruct
case opStructFieldHeadStringTagStruct:
return opStructFieldAnonymousHeadStringTagStruct
case opStructFieldPtrHeadStringTagStruct:
return opStructFieldPtrAnonymousHeadStringTagStruct
case opStructFieldHeadMarshalJSON:
return opStructFieldAnonymousHeadMarshalJSON
case opStructFieldPtrHeadMarshalJSON:
return opStructFieldPtrAnonymousHeadMarshalJSON
case opStructFieldHeadOmitEmptyMarshalJSON:
return opStructFieldAnonymousHeadOmitEmptyMarshalJSON
case opStructFieldPtrHeadOmitEmptyMarshalJSON:
return opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSON
case opStructFieldHeadStringTagMarshalJSON:
return opStructFieldAnonymousHeadStringTagMarshalJSON
case opStructFieldPtrHeadStringTagMarshalJSON:
return opStructFieldPtrAnonymousHeadStringTagMarshalJSON
case opStructFieldHeadMarshalText:
return opStructFieldAnonymousHeadMarshalText
case opStructFieldPtrHeadMarshalText:
return opStructFieldPtrAnonymousHeadMarshalText
case opStructFieldHeadOmitEmptyMarshalText:
return opStructFieldAnonymousHeadOmitEmptyMarshalText
case opStructFieldPtrHeadOmitEmptyMarshalText:
return opStructFieldPtrAnonymousHeadOmitEmptyMarshalText
case opStructFieldHeadStringTagMarshalText:
return opStructFieldAnonymousHeadStringTagMarshalText
case opStructFieldPtrHeadStringTagMarshalText:
return opStructFieldPtrAnonymousHeadStringTagMarshalText
case opStructFieldHeadRecursive:
return opStructFieldAnonymousHeadRecursive
case opStructFieldPtrHeadRecursive:
return opStructFieldPtrAnonymousHeadRecursive
case opStructFieldHeadOmitEmptyRecursive:
return opStructFieldAnonymousHeadOmitEmptyRecursive
case opStructFieldPtrHeadOmitEmptyRecursive:
return opStructFieldPtrAnonymousHeadOmitEmptyRecursive
case opStructFieldHeadStringTagRecursive:
return opStructFieldAnonymousHeadStringTagRecursive
case opStructFieldPtrHeadStringTagRecursive:
return opStructFieldPtrAnonymousHeadStringTagRecursive
case opStructFieldHeadIntString:
return opStructFieldAnonymousHeadIntString
case opStructFieldPtrHeadIntString:
return opStructFieldPtrAnonymousHeadIntString
case opStructFieldHeadOmitEmptyIntString:
return opStructFieldAnonymousHeadOmitEmptyIntString
case opStructFieldPtrHeadOmitEmptyIntString:
return opStructFieldPtrAnonymousHeadOmitEmptyIntString
case opStructFieldHeadStringTagIntString:
return opStructFieldAnonymousHeadStringTagIntString
case opStructFieldPtrHeadStringTagIntString:
return opStructFieldPtrAnonymousHeadStringTagIntString
case opStructFieldHeadInt8String:
return opStructFieldAnonymousHeadInt8String
case opStructFieldPtrHeadInt8String:
return opStructFieldPtrAnonymousHeadInt8String
case opStructFieldHeadOmitEmptyInt8String:
return opStructFieldAnonymousHeadOmitEmptyInt8String
case opStructFieldPtrHeadOmitEmptyInt8String:
return opStructFieldPtrAnonymousHeadOmitEmptyInt8String
case opStructFieldHeadStringTagInt8String:
return opStructFieldAnonymousHeadStringTagInt8String
case opStructFieldPtrHeadStringTagInt8String:
return opStructFieldPtrAnonymousHeadStringTagInt8String
case opStructFieldHeadInt16String:
return opStructFieldAnonymousHeadInt16String
case opStructFieldPtrHeadInt16String:
return opStructFieldPtrAnonymousHeadInt16String
case opStructFieldHeadOmitEmptyInt16String:
return opStructFieldAnonymousHeadOmitEmptyInt16String
case opStructFieldPtrHeadOmitEmptyInt16String:
return opStructFieldPtrAnonymousHeadOmitEmptyInt16String
case opStructFieldHeadStringTagInt16String:
return opStructFieldAnonymousHeadStringTagInt16String
case opStructFieldPtrHeadStringTagInt16String:
return opStructFieldPtrAnonymousHeadStringTagInt16String
case opStructFieldHeadInt32String:
return opStructFieldAnonymousHeadInt32String
case opStructFieldPtrHeadInt32String:
return opStructFieldPtrAnonymousHeadInt32String
case opStructFieldHeadOmitEmptyInt32String:
return opStructFieldAnonymousHeadOmitEmptyInt32String
case opStructFieldPtrHeadOmitEmptyInt32String:
return opStructFieldPtrAnonymousHeadOmitEmptyInt32String
case opStructFieldHeadStringTagInt32String:
return opStructFieldAnonymousHeadStringTagInt32String
case opStructFieldPtrHeadStringTagInt32String:
return opStructFieldPtrAnonymousHeadStringTagInt32String
case opStructFieldHeadInt64String:
return opStructFieldAnonymousHeadInt64String
case opStructFieldPtrHeadInt64String:
return opStructFieldPtrAnonymousHeadInt64String
case opStructFieldHeadOmitEmptyInt64String:
return opStructFieldAnonymousHeadOmitEmptyInt64String
case opStructFieldPtrHeadOmitEmptyInt64String:
return opStructFieldPtrAnonymousHeadOmitEmptyInt64String
case opStructFieldHeadStringTagInt64String:
return opStructFieldAnonymousHeadStringTagInt64String
case opStructFieldPtrHeadStringTagInt64String:
return opStructFieldPtrAnonymousHeadStringTagInt64String
case opStructFieldHeadUintString:
return opStructFieldAnonymousHeadUintString
case opStructFieldPtrHeadUintString:
return opStructFieldPtrAnonymousHeadUintString
case opStructFieldHeadOmitEmptyUintString:
return opStructFieldAnonymousHeadOmitEmptyUintString
case opStructFieldPtrHeadOmitEmptyUintString:
return opStructFieldPtrAnonymousHeadOmitEmptyUintString
case opStructFieldHeadStringTagUintString:
return opStructFieldAnonymousHeadStringTagUintString
case opStructFieldPtrHeadStringTagUintString:
return opStructFieldPtrAnonymousHeadStringTagUintString
case opStructFieldHeadUint8String:
return opStructFieldAnonymousHeadUint8String
case opStructFieldPtrHeadUint8String:
return opStructFieldPtrAnonymousHeadUint8String
case opStructFieldHeadOmitEmptyUint8String:
return opStructFieldAnonymousHeadOmitEmptyUint8String
case opStructFieldPtrHeadOmitEmptyUint8String:
return opStructFieldPtrAnonymousHeadOmitEmptyUint8String
case opStructFieldHeadStringTagUint8String:
return opStructFieldAnonymousHeadStringTagUint8String
case opStructFieldPtrHeadStringTagUint8String:
return opStructFieldPtrAnonymousHeadStringTagUint8String
case opStructFieldHeadUint16String:
return opStructFieldAnonymousHeadUint16String
case opStructFieldPtrHeadUint16String:
return opStructFieldPtrAnonymousHeadUint16String
case opStructFieldHeadOmitEmptyUint16String:
return opStructFieldAnonymousHeadOmitEmptyUint16String
case opStructFieldPtrHeadOmitEmptyUint16String:
return opStructFieldPtrAnonymousHeadOmitEmptyUint16String
case opStructFieldHeadStringTagUint16String:
return opStructFieldAnonymousHeadStringTagUint16String
case opStructFieldPtrHeadStringTagUint16String:
return opStructFieldPtrAnonymousHeadStringTagUint16String
case opStructFieldHeadUint32String:
return opStructFieldAnonymousHeadUint32String
case opStructFieldPtrHeadUint32String:
return opStructFieldPtrAnonymousHeadUint32String
case opStructFieldHeadOmitEmptyUint32String:
return opStructFieldAnonymousHeadOmitEmptyUint32String
case opStructFieldPtrHeadOmitEmptyUint32String:
return opStructFieldPtrAnonymousHeadOmitEmptyUint32String
case opStructFieldHeadStringTagUint32String:
return opStructFieldAnonymousHeadStringTagUint32String
case opStructFieldPtrHeadStringTagUint32String:
return opStructFieldPtrAnonymousHeadStringTagUint32String
case opStructFieldHeadUint64String:
return opStructFieldAnonymousHeadUint64String
case opStructFieldPtrHeadUint64String:
return opStructFieldPtrAnonymousHeadUint64String
case opStructFieldHeadOmitEmptyUint64String:
return opStructFieldAnonymousHeadOmitEmptyUint64String
case opStructFieldPtrHeadOmitEmptyUint64String:
return opStructFieldPtrAnonymousHeadOmitEmptyUint64String
case opStructFieldHeadStringTagUint64String:
return opStructFieldAnonymousHeadStringTagUint64String
case opStructFieldPtrHeadStringTagUint64String:
return opStructFieldPtrAnonymousHeadStringTagUint64String
case opStructFieldHeadIndent:
return opStructFieldAnonymousHeadIndent
case opStructFieldPtrHeadIndent:
return opStructFieldPtrAnonymousHeadIndent
case opStructFieldHeadOmitEmptyIndent:
return opStructFieldAnonymousHeadOmitEmptyIndent
case opStructFieldPtrHeadOmitEmptyIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyIndent
case opStructFieldHeadStringTagIndent:
return opStructFieldAnonymousHeadStringTagIndent
case opStructFieldPtrHeadStringTagIndent:
return opStructFieldPtrAnonymousHeadStringTagIndent
case opStructFieldHeadIntIndent:
return opStructFieldAnonymousHeadIntIndent
case opStructFieldPtrHeadIntIndent:
return opStructFieldPtrAnonymousHeadIntIndent
case opStructFieldHeadOmitEmptyIntIndent:
return opStructFieldAnonymousHeadOmitEmptyIntIndent
case opStructFieldPtrHeadOmitEmptyIntIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyIntIndent
case opStructFieldHeadStringTagIntIndent:
return opStructFieldAnonymousHeadStringTagIntIndent
case opStructFieldPtrHeadStringTagIntIndent:
return opStructFieldPtrAnonymousHeadStringTagIntIndent
case opStructFieldHeadInt8Indent:
return opStructFieldAnonymousHeadInt8Indent
case opStructFieldPtrHeadInt8Indent:
return opStructFieldPtrAnonymousHeadInt8Indent
case opStructFieldHeadOmitEmptyInt8Indent:
return opStructFieldAnonymousHeadOmitEmptyInt8Indent
case opStructFieldPtrHeadOmitEmptyInt8Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt8Indent
case opStructFieldHeadStringTagInt8Indent:
return opStructFieldAnonymousHeadStringTagInt8Indent
case opStructFieldPtrHeadStringTagInt8Indent:
return opStructFieldPtrAnonymousHeadStringTagInt8Indent
case opStructFieldHeadInt16Indent:
return opStructFieldAnonymousHeadInt16Indent
case opStructFieldPtrHeadInt16Indent:
return opStructFieldPtrAnonymousHeadInt16Indent
case opStructFieldHeadOmitEmptyInt16Indent:
return opStructFieldAnonymousHeadOmitEmptyInt16Indent
case opStructFieldPtrHeadOmitEmptyInt16Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt16Indent
case opStructFieldHeadStringTagInt16Indent:
return opStructFieldAnonymousHeadStringTagInt16Indent
case opStructFieldPtrHeadStringTagInt16Indent:
return opStructFieldPtrAnonymousHeadStringTagInt16Indent
case opStructFieldHeadInt32Indent:
return opStructFieldAnonymousHeadInt32Indent
case opStructFieldPtrHeadInt32Indent:
return opStructFieldPtrAnonymousHeadInt32Indent
case opStructFieldHeadOmitEmptyInt32Indent:
return opStructFieldAnonymousHeadOmitEmptyInt32Indent
case opStructFieldPtrHeadOmitEmptyInt32Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt32Indent
case opStructFieldHeadStringTagInt32Indent:
return opStructFieldAnonymousHeadStringTagInt32Indent
case opStructFieldPtrHeadStringTagInt32Indent:
return opStructFieldPtrAnonymousHeadStringTagInt32Indent
case opStructFieldHeadInt64Indent:
return opStructFieldAnonymousHeadInt64Indent
case opStructFieldPtrHeadInt64Indent:
return opStructFieldPtrAnonymousHeadInt64Indent
case opStructFieldHeadOmitEmptyInt64Indent:
return opStructFieldAnonymousHeadOmitEmptyInt64Indent
case opStructFieldPtrHeadOmitEmptyInt64Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt64Indent
case opStructFieldHeadStringTagInt64Indent:
return opStructFieldAnonymousHeadStringTagInt64Indent
case opStructFieldPtrHeadStringTagInt64Indent:
return opStructFieldPtrAnonymousHeadStringTagInt64Indent
case opStructFieldHeadUintIndent:
return opStructFieldAnonymousHeadUintIndent
case opStructFieldPtrHeadUintIndent:
return opStructFieldPtrAnonymousHeadUintIndent
case opStructFieldHeadOmitEmptyUintIndent:
return opStructFieldAnonymousHeadOmitEmptyUintIndent
case opStructFieldPtrHeadOmitEmptyUintIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUintIndent
case opStructFieldHeadStringTagUintIndent:
return opStructFieldAnonymousHeadStringTagUintIndent
case opStructFieldPtrHeadStringTagUintIndent:
return opStructFieldPtrAnonymousHeadStringTagUintIndent
case opStructFieldHeadUint8Indent:
return opStructFieldAnonymousHeadUint8Indent
case opStructFieldPtrHeadUint8Indent:
return opStructFieldPtrAnonymousHeadUint8Indent
case opStructFieldHeadOmitEmptyUint8Indent:
return opStructFieldAnonymousHeadOmitEmptyUint8Indent
case opStructFieldPtrHeadOmitEmptyUint8Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint8Indent
case opStructFieldHeadStringTagUint8Indent:
return opStructFieldAnonymousHeadStringTagUint8Indent
case opStructFieldPtrHeadStringTagUint8Indent:
return opStructFieldPtrAnonymousHeadStringTagUint8Indent
case opStructFieldHeadUint16Indent:
return opStructFieldAnonymousHeadUint16Indent
case opStructFieldPtrHeadUint16Indent:
return opStructFieldPtrAnonymousHeadUint16Indent
case opStructFieldHeadOmitEmptyUint16Indent:
return opStructFieldAnonymousHeadOmitEmptyUint16Indent
case opStructFieldPtrHeadOmitEmptyUint16Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint16Indent
case opStructFieldHeadStringTagUint16Indent:
return opStructFieldAnonymousHeadStringTagUint16Indent
case opStructFieldPtrHeadStringTagUint16Indent:
return opStructFieldPtrAnonymousHeadStringTagUint16Indent
case opStructFieldHeadUint32Indent:
return opStructFieldAnonymousHeadUint32Indent
case opStructFieldPtrHeadUint32Indent:
return opStructFieldPtrAnonymousHeadUint32Indent
case opStructFieldHeadOmitEmptyUint32Indent:
return opStructFieldAnonymousHeadOmitEmptyUint32Indent
case opStructFieldPtrHeadOmitEmptyUint32Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint32Indent
case opStructFieldHeadStringTagUint32Indent:
return opStructFieldAnonymousHeadStringTagUint32Indent
case opStructFieldPtrHeadStringTagUint32Indent:
return opStructFieldPtrAnonymousHeadStringTagUint32Indent
case opStructFieldHeadUint64Indent:
return opStructFieldAnonymousHeadUint64Indent
case opStructFieldPtrHeadUint64Indent:
return opStructFieldPtrAnonymousHeadUint64Indent
case opStructFieldHeadOmitEmptyUint64Indent:
return opStructFieldAnonymousHeadOmitEmptyUint64Indent
case opStructFieldPtrHeadOmitEmptyUint64Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint64Indent
case opStructFieldHeadStringTagUint64Indent:
return opStructFieldAnonymousHeadStringTagUint64Indent
case opStructFieldPtrHeadStringTagUint64Indent:
return opStructFieldPtrAnonymousHeadStringTagUint64Indent
case opStructFieldHeadFloat32Indent:
return opStructFieldAnonymousHeadFloat32Indent
case opStructFieldPtrHeadFloat32Indent:
return opStructFieldPtrAnonymousHeadFloat32Indent
case opStructFieldHeadOmitEmptyFloat32Indent:
return opStructFieldAnonymousHeadOmitEmptyFloat32Indent
case opStructFieldPtrHeadOmitEmptyFloat32Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyFloat32Indent
case opStructFieldHeadStringTagFloat32Indent:
return opStructFieldAnonymousHeadStringTagFloat32Indent
case opStructFieldPtrHeadStringTagFloat32Indent:
return opStructFieldPtrAnonymousHeadStringTagFloat32Indent
case opStructFieldHeadFloat64Indent:
return opStructFieldAnonymousHeadFloat64Indent
case opStructFieldPtrHeadFloat64Indent:
return opStructFieldPtrAnonymousHeadFloat64Indent
case opStructFieldHeadOmitEmptyFloat64Indent:
return opStructFieldAnonymousHeadOmitEmptyFloat64Indent
case opStructFieldPtrHeadOmitEmptyFloat64Indent:
return opStructFieldPtrAnonymousHeadOmitEmptyFloat64Indent
case opStructFieldHeadStringTagFloat64Indent:
return opStructFieldAnonymousHeadStringTagFloat64Indent
case opStructFieldPtrHeadStringTagFloat64Indent:
return opStructFieldPtrAnonymousHeadStringTagFloat64Indent
case opStructFieldHeadBoolIndent:
return opStructFieldAnonymousHeadBoolIndent
case opStructFieldPtrHeadBoolIndent:
return opStructFieldPtrAnonymousHeadBoolIndent
case opStructFieldHeadOmitEmptyBoolIndent:
return opStructFieldAnonymousHeadOmitEmptyBoolIndent
case opStructFieldPtrHeadOmitEmptyBoolIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyBoolIndent
case opStructFieldHeadStringTagBoolIndent:
return opStructFieldAnonymousHeadStringTagBoolIndent
case opStructFieldPtrHeadStringTagBoolIndent:
return opStructFieldPtrAnonymousHeadStringTagBoolIndent
case opStructFieldHeadStringIndent:
return opStructFieldAnonymousHeadStringIndent
case opStructFieldPtrHeadStringIndent:
return opStructFieldPtrAnonymousHeadStringIndent
case opStructFieldHeadOmitEmptyStringIndent:
return opStructFieldAnonymousHeadOmitEmptyStringIndent
case opStructFieldPtrHeadOmitEmptyStringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyStringIndent
case opStructFieldHeadStringTagStringIndent:
return opStructFieldAnonymousHeadStringTagStringIndent
case opStructFieldPtrHeadStringTagStringIndent:
return opStructFieldPtrAnonymousHeadStringTagStringIndent
case opStructFieldHeadBytesIndent:
return opStructFieldAnonymousHeadBytesIndent
case opStructFieldPtrHeadBytesIndent:
return opStructFieldPtrAnonymousHeadBytesIndent
case opStructFieldHeadOmitEmptyBytesIndent:
return opStructFieldAnonymousHeadOmitEmptyBytesIndent
case opStructFieldPtrHeadOmitEmptyBytesIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyBytesIndent
case opStructFieldHeadStringTagBytesIndent:
return opStructFieldAnonymousHeadStringTagBytesIndent
case opStructFieldPtrHeadStringTagBytesIndent:
return opStructFieldPtrAnonymousHeadStringTagBytesIndent
case opStructFieldHeadArrayIndent:
return opStructFieldAnonymousHeadArrayIndent
case opStructFieldPtrHeadArrayIndent:
return opStructFieldPtrAnonymousHeadArrayIndent
case opStructFieldHeadOmitEmptyArrayIndent:
return opStructFieldAnonymousHeadOmitEmptyArrayIndent
case opStructFieldPtrHeadOmitEmptyArrayIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyArrayIndent
case opStructFieldHeadStringTagArrayIndent:
return opStructFieldAnonymousHeadStringTagArrayIndent
case opStructFieldPtrHeadStringTagArrayIndent:
return opStructFieldPtrAnonymousHeadStringTagArrayIndent
case opStructFieldHeadMapIndent:
return opStructFieldAnonymousHeadMapIndent
case opStructFieldPtrHeadMapIndent:
return opStructFieldPtrAnonymousHeadMapIndent
case opStructFieldHeadOmitEmptyMapIndent:
return opStructFieldAnonymousHeadOmitEmptyMapIndent
case opStructFieldPtrHeadOmitEmptyMapIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyMapIndent
case opStructFieldHeadStringTagMapIndent:
return opStructFieldAnonymousHeadStringTagMapIndent
case opStructFieldPtrHeadStringTagMapIndent:
return opStructFieldPtrAnonymousHeadStringTagMapIndent
case opStructFieldHeadMapLoadIndent:
return opStructFieldAnonymousHeadMapLoadIndent
case opStructFieldPtrHeadMapLoadIndent:
return opStructFieldPtrAnonymousHeadMapLoadIndent
case opStructFieldHeadOmitEmptyMapLoadIndent:
return opStructFieldAnonymousHeadOmitEmptyMapLoadIndent
case opStructFieldPtrHeadOmitEmptyMapLoadIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyMapLoadIndent
case opStructFieldHeadStringTagMapLoadIndent:
return opStructFieldAnonymousHeadStringTagMapLoadIndent
case opStructFieldPtrHeadStringTagMapLoadIndent:
return opStructFieldPtrAnonymousHeadStringTagMapLoadIndent
case opStructFieldHeadSliceIndent:
return opStructFieldAnonymousHeadSliceIndent
case opStructFieldPtrHeadSliceIndent:
return opStructFieldPtrAnonymousHeadSliceIndent
case opStructFieldHeadOmitEmptySliceIndent:
return opStructFieldAnonymousHeadOmitEmptySliceIndent
case opStructFieldPtrHeadOmitEmptySliceIndent:
return opStructFieldPtrAnonymousHeadOmitEmptySliceIndent
case opStructFieldHeadStringTagSliceIndent:
return opStructFieldAnonymousHeadStringTagSliceIndent
case opStructFieldPtrHeadStringTagSliceIndent:
return opStructFieldPtrAnonymousHeadStringTagSliceIndent
case opStructFieldHeadStructIndent:
return opStructFieldAnonymousHeadStructIndent
case opStructFieldPtrHeadStructIndent:
return opStructFieldPtrAnonymousHeadStructIndent
case opStructFieldHeadOmitEmptyStructIndent:
return opStructFieldAnonymousHeadOmitEmptyStructIndent
case opStructFieldPtrHeadOmitEmptyStructIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyStructIndent
case opStructFieldHeadStringTagStructIndent:
return opStructFieldAnonymousHeadStringTagStructIndent
case opStructFieldPtrHeadStringTagStructIndent:
return opStructFieldPtrAnonymousHeadStringTagStructIndent
case opStructFieldHeadMarshalJSONIndent:
return opStructFieldAnonymousHeadMarshalJSONIndent
case opStructFieldPtrHeadMarshalJSONIndent:
return opStructFieldPtrAnonymousHeadMarshalJSONIndent
case opStructFieldHeadOmitEmptyMarshalJSONIndent:
return opStructFieldAnonymousHeadOmitEmptyMarshalJSONIndent
case opStructFieldPtrHeadOmitEmptyMarshalJSONIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSONIndent
case opStructFieldHeadStringTagMarshalJSONIndent:
return opStructFieldAnonymousHeadStringTagMarshalJSONIndent
case opStructFieldPtrHeadStringTagMarshalJSONIndent:
return opStructFieldPtrAnonymousHeadStringTagMarshalJSONIndent
case opStructFieldHeadMarshalTextIndent:
return opStructFieldAnonymousHeadMarshalTextIndent
case opStructFieldPtrHeadMarshalTextIndent:
return opStructFieldPtrAnonymousHeadMarshalTextIndent
case opStructFieldHeadOmitEmptyMarshalTextIndent:
return opStructFieldAnonymousHeadOmitEmptyMarshalTextIndent
case opStructFieldPtrHeadOmitEmptyMarshalTextIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyMarshalTextIndent
case opStructFieldHeadStringTagMarshalTextIndent:
return opStructFieldAnonymousHeadStringTagMarshalTextIndent
case opStructFieldPtrHeadStringTagMarshalTextIndent:
return opStructFieldPtrAnonymousHeadStringTagMarshalTextIndent
case opStructFieldHeadRecursiveIndent:
return opStructFieldAnonymousHeadRecursiveIndent
case opStructFieldPtrHeadRecursiveIndent:
return opStructFieldPtrAnonymousHeadRecursiveIndent
case opStructFieldHeadOmitEmptyRecursiveIndent:
return opStructFieldAnonymousHeadOmitEmptyRecursiveIndent
case opStructFieldPtrHeadOmitEmptyRecursiveIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyRecursiveIndent
case opStructFieldHeadStringTagRecursiveIndent:
return opStructFieldAnonymousHeadStringTagRecursiveIndent
case opStructFieldPtrHeadStringTagRecursiveIndent:
return opStructFieldPtrAnonymousHeadStringTagRecursiveIndent
case opStructFieldHeadIntStringIndent:
return opStructFieldAnonymousHeadIntStringIndent
case opStructFieldPtrHeadIntStringIndent:
return opStructFieldPtrAnonymousHeadIntStringIndent
case opStructFieldHeadOmitEmptyIntStringIndent:
return opStructFieldAnonymousHeadOmitEmptyIntStringIndent
case opStructFieldPtrHeadOmitEmptyIntStringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyIntStringIndent
case opStructFieldHeadStringTagIntStringIndent:
return opStructFieldAnonymousHeadStringTagIntStringIndent
case opStructFieldPtrHeadStringTagIntStringIndent:
return opStructFieldPtrAnonymousHeadStringTagIntStringIndent
case opStructFieldHeadInt8StringIndent:
return opStructFieldAnonymousHeadInt8StringIndent
case opStructFieldPtrHeadInt8StringIndent:
return opStructFieldPtrAnonymousHeadInt8StringIndent
case opStructFieldHeadOmitEmptyInt8StringIndent:
return opStructFieldAnonymousHeadOmitEmptyInt8StringIndent
case opStructFieldPtrHeadOmitEmptyInt8StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt8StringIndent
case opStructFieldHeadStringTagInt8StringIndent:
return opStructFieldAnonymousHeadStringTagInt8StringIndent
case opStructFieldPtrHeadStringTagInt8StringIndent:
return opStructFieldPtrAnonymousHeadStringTagInt8StringIndent
case opStructFieldHeadInt16StringIndent:
return opStructFieldAnonymousHeadInt16StringIndent
case opStructFieldPtrHeadInt16StringIndent:
return opStructFieldPtrAnonymousHeadInt16StringIndent
case opStructFieldHeadOmitEmptyInt16StringIndent:
return opStructFieldAnonymousHeadOmitEmptyInt16StringIndent
case opStructFieldPtrHeadOmitEmptyInt16StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt16StringIndent
case opStructFieldHeadStringTagInt16StringIndent:
return opStructFieldAnonymousHeadStringTagInt16StringIndent
case opStructFieldPtrHeadStringTagInt16StringIndent:
return opStructFieldPtrAnonymousHeadStringTagInt16StringIndent
case opStructFieldHeadInt32StringIndent:
return opStructFieldAnonymousHeadInt32StringIndent
case opStructFieldPtrHeadInt32StringIndent:
return opStructFieldPtrAnonymousHeadInt32StringIndent
case opStructFieldHeadOmitEmptyInt32StringIndent:
return opStructFieldAnonymousHeadOmitEmptyInt32StringIndent
case opStructFieldPtrHeadOmitEmptyInt32StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt32StringIndent
case opStructFieldHeadStringTagInt32StringIndent:
return opStructFieldAnonymousHeadStringTagInt32StringIndent
case opStructFieldPtrHeadStringTagInt32StringIndent:
return opStructFieldPtrAnonymousHeadStringTagInt32StringIndent
case opStructFieldHeadInt64StringIndent:
return opStructFieldAnonymousHeadInt64StringIndent
case opStructFieldPtrHeadInt64StringIndent:
return opStructFieldPtrAnonymousHeadInt64StringIndent
case opStructFieldHeadOmitEmptyInt64StringIndent:
return opStructFieldAnonymousHeadOmitEmptyInt64StringIndent
case opStructFieldPtrHeadOmitEmptyInt64StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyInt64StringIndent
case opStructFieldHeadStringTagInt64StringIndent:
return opStructFieldAnonymousHeadStringTagInt64StringIndent
case opStructFieldPtrHeadStringTagInt64StringIndent:
return opStructFieldPtrAnonymousHeadStringTagInt64StringIndent
case opStructFieldHeadUintStringIndent:
return opStructFieldAnonymousHeadUintStringIndent
case opStructFieldPtrHeadUintStringIndent:
return opStructFieldPtrAnonymousHeadUintStringIndent
case opStructFieldHeadOmitEmptyUintStringIndent:
return opStructFieldAnonymousHeadOmitEmptyUintStringIndent
case opStructFieldPtrHeadOmitEmptyUintStringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUintStringIndent
case opStructFieldHeadStringTagUintStringIndent:
return opStructFieldAnonymousHeadStringTagUintStringIndent
case opStructFieldPtrHeadStringTagUintStringIndent:
return opStructFieldPtrAnonymousHeadStringTagUintStringIndent
case opStructFieldHeadUint8StringIndent:
return opStructFieldAnonymousHeadUint8StringIndent
case opStructFieldPtrHeadUint8StringIndent:
return opStructFieldPtrAnonymousHeadUint8StringIndent
case opStructFieldHeadOmitEmptyUint8StringIndent:
return opStructFieldAnonymousHeadOmitEmptyUint8StringIndent
case opStructFieldPtrHeadOmitEmptyUint8StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint8StringIndent
case opStructFieldHeadStringTagUint8StringIndent:
return opStructFieldAnonymousHeadStringTagUint8StringIndent
case opStructFieldPtrHeadStringTagUint8StringIndent:
return opStructFieldPtrAnonymousHeadStringTagUint8StringIndent
case opStructFieldHeadUint16StringIndent:
return opStructFieldAnonymousHeadUint16StringIndent
case opStructFieldPtrHeadUint16StringIndent:
return opStructFieldPtrAnonymousHeadUint16StringIndent
case opStructFieldHeadOmitEmptyUint16StringIndent:
return opStructFieldAnonymousHeadOmitEmptyUint16StringIndent
case opStructFieldPtrHeadOmitEmptyUint16StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint16StringIndent
case opStructFieldHeadStringTagUint16StringIndent:
return opStructFieldAnonymousHeadStringTagUint16StringIndent
case opStructFieldPtrHeadStringTagUint16StringIndent:
return opStructFieldPtrAnonymousHeadStringTagUint16StringIndent
case opStructFieldHeadUint32StringIndent:
return opStructFieldAnonymousHeadUint32StringIndent
case opStructFieldPtrHeadUint32StringIndent:
return opStructFieldPtrAnonymousHeadUint32StringIndent
case opStructFieldHeadOmitEmptyUint32StringIndent:
return opStructFieldAnonymousHeadOmitEmptyUint32StringIndent
case opStructFieldPtrHeadOmitEmptyUint32StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint32StringIndent
case opStructFieldHeadStringTagUint32StringIndent:
return opStructFieldAnonymousHeadStringTagUint32StringIndent
case opStructFieldPtrHeadStringTagUint32StringIndent:
return opStructFieldPtrAnonymousHeadStringTagUint32StringIndent
case opStructFieldHeadUint64StringIndent:
return opStructFieldAnonymousHeadUint64StringIndent
case opStructFieldPtrHeadUint64StringIndent:
return opStructFieldPtrAnonymousHeadUint64StringIndent
case opStructFieldHeadOmitEmptyUint64StringIndent:
return opStructFieldAnonymousHeadOmitEmptyUint64StringIndent
case opStructFieldPtrHeadOmitEmptyUint64StringIndent:
return opStructFieldPtrAnonymousHeadOmitEmptyUint64StringIndent
case opStructFieldHeadStringTagUint64StringIndent:
return opStructFieldAnonymousHeadStringTagUint64StringIndent
case opStructFieldPtrHeadStringTagUint64StringIndent:
return opStructFieldPtrAnonymousHeadStringTagUint64StringIndent
}
return t
}
func (t opType) headToOmitEmptyHead() opType {
switch t {
case opStructFieldHead:
return opStructFieldHeadOmitEmpty
case opStructFieldPtrHead:
return opStructFieldPtrHeadOmitEmpty
case opStructFieldHeadInt:
return opStructFieldHeadOmitEmptyInt
case opStructFieldPtrHeadInt:
return opStructFieldPtrHeadOmitEmptyInt
case opStructFieldHeadInt8:
return opStructFieldHeadOmitEmptyInt8
case opStructFieldPtrHeadInt8:
return opStructFieldPtrHeadOmitEmptyInt8
case opStructFieldHeadInt16:
return opStructFieldHeadOmitEmptyInt16
case opStructFieldPtrHeadInt16:
return opStructFieldPtrHeadOmitEmptyInt16
case opStructFieldHeadInt32:
return opStructFieldHeadOmitEmptyInt32
case opStructFieldPtrHeadInt32:
return opStructFieldPtrHeadOmitEmptyInt32
case opStructFieldHeadInt64:
return opStructFieldHeadOmitEmptyInt64
case opStructFieldPtrHeadInt64:
return opStructFieldPtrHeadOmitEmptyInt64
case opStructFieldHeadUint:
return opStructFieldHeadOmitEmptyUint
case opStructFieldPtrHeadUint:
return opStructFieldPtrHeadOmitEmptyUint
case opStructFieldHeadUint8:
return opStructFieldHeadOmitEmptyUint8
case opStructFieldPtrHeadUint8:
return opStructFieldPtrHeadOmitEmptyUint8
case opStructFieldHeadUint16:
return opStructFieldHeadOmitEmptyUint16
case opStructFieldPtrHeadUint16:
return opStructFieldPtrHeadOmitEmptyUint16
case opStructFieldHeadUint32:
return opStructFieldHeadOmitEmptyUint32
case opStructFieldPtrHeadUint32:
return opStructFieldPtrHeadOmitEmptyUint32
case opStructFieldHeadUint64:
return opStructFieldHeadOmitEmptyUint64
case opStructFieldPtrHeadUint64:
return opStructFieldPtrHeadOmitEmptyUint64
case opStructFieldHeadFloat32:
return opStructFieldHeadOmitEmptyFloat32
case opStructFieldPtrHeadFloat32:
return opStructFieldPtrHeadOmitEmptyFloat32
case opStructFieldHeadFloat64:
return opStructFieldHeadOmitEmptyFloat64
case opStructFieldPtrHeadFloat64:
return opStructFieldPtrHeadOmitEmptyFloat64
case opStructFieldHeadBool:
return opStructFieldHeadOmitEmptyBool
case opStructFieldPtrHeadBool:
return opStructFieldPtrHeadOmitEmptyBool
case opStructFieldHeadString:
return opStructFieldHeadOmitEmptyString
case opStructFieldPtrHeadString:
return opStructFieldPtrHeadOmitEmptyString
case opStructFieldHeadBytes:
return opStructFieldHeadOmitEmptyBytes
case opStructFieldPtrHeadBytes:
return opStructFieldPtrHeadOmitEmptyBytes
case opStructFieldHeadArray:
return opStructFieldHeadOmitEmptyArray
case opStructFieldPtrHeadArray:
return opStructFieldPtrHeadOmitEmptyArray
case opStructFieldHeadMap:
return opStructFieldHeadOmitEmptyMap
case opStructFieldPtrHeadMap:
return opStructFieldPtrHeadOmitEmptyMap
case opStructFieldHeadMapLoad:
return opStructFieldHeadOmitEmptyMapLoad
case opStructFieldPtrHeadMapLoad:
return opStructFieldPtrHeadOmitEmptyMapLoad
case opStructFieldHeadSlice:
return opStructFieldHeadOmitEmptySlice
case opStructFieldPtrHeadSlice:
return opStructFieldPtrHeadOmitEmptySlice
case opStructFieldHeadStruct:
return opStructFieldHeadOmitEmptyStruct
case opStructFieldPtrHeadStruct:
return opStructFieldPtrHeadOmitEmptyStruct
case opStructFieldHeadMarshalJSON:
return opStructFieldHeadOmitEmptyMarshalJSON
case opStructFieldPtrHeadMarshalJSON:
return opStructFieldPtrHeadOmitEmptyMarshalJSON
case opStructFieldHeadMarshalText:
return opStructFieldHeadOmitEmptyMarshalText
case opStructFieldPtrHeadMarshalText:
return opStructFieldPtrHeadOmitEmptyMarshalText
case opStructFieldHeadRecursive:
return opStructFieldHeadOmitEmptyRecursive
case opStructFieldPtrHeadRecursive:
return opStructFieldPtrHeadOmitEmptyRecursive
case opStructFieldHeadIntString:
return opStructFieldHeadOmitEmptyIntString
case opStructFieldPtrHeadIntString:
return opStructFieldPtrHeadOmitEmptyIntString
case opStructFieldHeadInt8String:
return opStructFieldHeadOmitEmptyInt8String
case opStructFieldPtrHeadInt8String:
return opStructFieldPtrHeadOmitEmptyInt8String
case opStructFieldHeadInt16String:
return opStructFieldHeadOmitEmptyInt16String
case opStructFieldPtrHeadInt16String:
return opStructFieldPtrHeadOmitEmptyInt16String
case opStructFieldHeadInt32String:
return opStructFieldHeadOmitEmptyInt32String
case opStructFieldPtrHeadInt32String:
return opStructFieldPtrHeadOmitEmptyInt32String
case opStructFieldHeadInt64String:
return opStructFieldHeadOmitEmptyInt64String
case opStructFieldPtrHeadInt64String:
return opStructFieldPtrHeadOmitEmptyInt64String
case opStructFieldHeadUintString:
return opStructFieldHeadOmitEmptyUintString
case opStructFieldPtrHeadUintString:
return opStructFieldPtrHeadOmitEmptyUintString
case opStructFieldHeadUint8String:
return opStructFieldHeadOmitEmptyUint8String
case opStructFieldPtrHeadUint8String:
return opStructFieldPtrHeadOmitEmptyUint8String
case opStructFieldHeadUint16String:
return opStructFieldHeadOmitEmptyUint16String
case opStructFieldPtrHeadUint16String:
return opStructFieldPtrHeadOmitEmptyUint16String
case opStructFieldHeadUint32String:
return opStructFieldHeadOmitEmptyUint32String
case opStructFieldPtrHeadUint32String:
return opStructFieldPtrHeadOmitEmptyUint32String
case opStructFieldHeadUint64String:
return opStructFieldHeadOmitEmptyUint64String
case opStructFieldPtrHeadUint64String:
return opStructFieldPtrHeadOmitEmptyUint64String
case opStructFieldHeadIndent:
return opStructFieldHeadOmitEmptyIndent
case opStructFieldPtrHeadIndent:
return opStructFieldPtrHeadOmitEmptyIndent
case opStructFieldHeadIntIndent:
return opStructFieldHeadOmitEmptyIntIndent
case opStructFieldPtrHeadIntIndent:
return opStructFieldPtrHeadOmitEmptyIntIndent
case opStructFieldHeadInt8Indent:
return opStructFieldHeadOmitEmptyInt8Indent
case opStructFieldPtrHeadInt8Indent:
return opStructFieldPtrHeadOmitEmptyInt8Indent
case opStructFieldHeadInt16Indent:
return opStructFieldHeadOmitEmptyInt16Indent
case opStructFieldPtrHeadInt16Indent:
return opStructFieldPtrHeadOmitEmptyInt16Indent
case opStructFieldHeadInt32Indent:
return opStructFieldHeadOmitEmptyInt32Indent
case opStructFieldPtrHeadInt32Indent:
return opStructFieldPtrHeadOmitEmptyInt32Indent
case opStructFieldHeadInt64Indent:
return opStructFieldHeadOmitEmptyInt64Indent
case opStructFieldPtrHeadInt64Indent:
return opStructFieldPtrHeadOmitEmptyInt64Indent
case opStructFieldHeadUintIndent:
return opStructFieldHeadOmitEmptyUintIndent
case opStructFieldPtrHeadUintIndent:
return opStructFieldPtrHeadOmitEmptyUintIndent
case opStructFieldHeadUint8Indent:
return opStructFieldHeadOmitEmptyUint8Indent
case opStructFieldPtrHeadUint8Indent:
return opStructFieldPtrHeadOmitEmptyUint8Indent
case opStructFieldHeadUint16Indent:
return opStructFieldHeadOmitEmptyUint16Indent
case opStructFieldPtrHeadUint16Indent:
return opStructFieldPtrHeadOmitEmptyUint16Indent
case opStructFieldHeadUint32Indent:
return opStructFieldHeadOmitEmptyUint32Indent
case opStructFieldPtrHeadUint32Indent:
return opStructFieldPtrHeadOmitEmptyUint32Indent
case opStructFieldHeadUint64Indent:
return opStructFieldHeadOmitEmptyUint64Indent
case opStructFieldPtrHeadUint64Indent:
return opStructFieldPtrHeadOmitEmptyUint64Indent
case opStructFieldHeadFloat32Indent:
return opStructFieldHeadOmitEmptyFloat32Indent
case opStructFieldPtrHeadFloat32Indent:
return opStructFieldPtrHeadOmitEmptyFloat32Indent
case opStructFieldHeadFloat64Indent:
return opStructFieldHeadOmitEmptyFloat64Indent
case opStructFieldPtrHeadFloat64Indent:
return opStructFieldPtrHeadOmitEmptyFloat64Indent
case opStructFieldHeadBoolIndent:
return opStructFieldHeadOmitEmptyBoolIndent
case opStructFieldPtrHeadBoolIndent:
return opStructFieldPtrHeadOmitEmptyBoolIndent
case opStructFieldHeadStringIndent:
return opStructFieldHeadOmitEmptyStringIndent
case opStructFieldPtrHeadStringIndent:
return opStructFieldPtrHeadOmitEmptyStringIndent
case opStructFieldHeadBytesIndent:
return opStructFieldHeadOmitEmptyBytesIndent
case opStructFieldPtrHeadBytesIndent:
return opStructFieldPtrHeadOmitEmptyBytesIndent
case opStructFieldHeadArrayIndent:
return opStructFieldHeadOmitEmptyArrayIndent
case opStructFieldPtrHeadArrayIndent:
return opStructFieldPtrHeadOmitEmptyArrayIndent
case opStructFieldHeadMapIndent:
return opStructFieldHeadOmitEmptyMapIndent
case opStructFieldPtrHeadMapIndent:
return opStructFieldPtrHeadOmitEmptyMapIndent
case opStructFieldHeadMapLoadIndent:
return opStructFieldHeadOmitEmptyMapLoadIndent
case opStructFieldPtrHeadMapLoadIndent:
return opStructFieldPtrHeadOmitEmptyMapLoadIndent
case opStructFieldHeadSliceIndent:
return opStructFieldHeadOmitEmptySliceIndent
case opStructFieldPtrHeadSliceIndent:
return opStructFieldPtrHeadOmitEmptySliceIndent
case opStructFieldHeadStructIndent:
return opStructFieldHeadOmitEmptyStructIndent
case opStructFieldPtrHeadStructIndent:
return opStructFieldPtrHeadOmitEmptyStructIndent
case opStructFieldHeadMarshalJSONIndent:
return opStructFieldHeadOmitEmptyMarshalJSONIndent
case opStructFieldPtrHeadMarshalJSONIndent:
return opStructFieldPtrHeadOmitEmptyMarshalJSONIndent
case opStructFieldHeadMarshalTextIndent:
return opStructFieldHeadOmitEmptyMarshalTextIndent
case opStructFieldPtrHeadMarshalTextIndent:
return opStructFieldPtrHeadOmitEmptyMarshalTextIndent
case opStructFieldHeadRecursiveIndent:
return opStructFieldHeadOmitEmptyRecursiveIndent
case opStructFieldPtrHeadRecursiveIndent:
return opStructFieldPtrHeadOmitEmptyRecursiveIndent
case opStructFieldHeadIntStringIndent:
return opStructFieldHeadOmitEmptyIntStringIndent
case opStructFieldPtrHeadIntStringIndent:
return opStructFieldPtrHeadOmitEmptyIntStringIndent
case opStructFieldHeadInt8StringIndent:
return opStructFieldHeadOmitEmptyInt8StringIndent
case opStructFieldPtrHeadInt8StringIndent:
return opStructFieldPtrHeadOmitEmptyInt8StringIndent
case opStructFieldHeadInt16StringIndent:
return opStructFieldHeadOmitEmptyInt16StringIndent
case opStructFieldPtrHeadInt16StringIndent:
return opStructFieldPtrHeadOmitEmptyInt16StringIndent
case opStructFieldHeadInt32StringIndent:
return opStructFieldHeadOmitEmptyInt32StringIndent
case opStructFieldPtrHeadInt32StringIndent:
return opStructFieldPtrHeadOmitEmptyInt32StringIndent
case opStructFieldHeadInt64StringIndent:
return opStructFieldHeadOmitEmptyInt64StringIndent
case opStructFieldPtrHeadInt64StringIndent:
return opStructFieldPtrHeadOmitEmptyInt64StringIndent
case opStructFieldHeadUintStringIndent:
return opStructFieldHeadOmitEmptyUintStringIndent
case opStructFieldPtrHeadUintStringIndent:
return opStructFieldPtrHeadOmitEmptyUintStringIndent
case opStructFieldHeadUint8StringIndent:
return opStructFieldHeadOmitEmptyUint8StringIndent
case opStructFieldPtrHeadUint8StringIndent:
return opStructFieldPtrHeadOmitEmptyUint8StringIndent
case opStructFieldHeadUint16StringIndent:
return opStructFieldHeadOmitEmptyUint16StringIndent
case opStructFieldPtrHeadUint16StringIndent:
return opStructFieldPtrHeadOmitEmptyUint16StringIndent
case opStructFieldHeadUint32StringIndent:
return opStructFieldHeadOmitEmptyUint32StringIndent
case opStructFieldPtrHeadUint32StringIndent:
return opStructFieldPtrHeadOmitEmptyUint32StringIndent
case opStructFieldHeadUint64StringIndent:
return opStructFieldHeadOmitEmptyUint64StringIndent
case opStructFieldPtrHeadUint64StringIndent:
return opStructFieldPtrHeadOmitEmptyUint64StringIndent
}
return t
}
func (t opType) headToStringTagHead() opType {
switch t {
case opStructFieldHead:
return opStructFieldHeadStringTag
case opStructFieldPtrHead:
return opStructFieldPtrHeadStringTag
case opStructFieldHeadInt:
return opStructFieldHeadStringTagInt
case opStructFieldPtrHeadInt:
return opStructFieldPtrHeadStringTagInt
case opStructFieldHeadInt8:
return opStructFieldHeadStringTagInt8
case opStructFieldPtrHeadInt8:
return opStructFieldPtrHeadStringTagInt8
case opStructFieldHeadInt16:
return opStructFieldHeadStringTagInt16
case opStructFieldPtrHeadInt16:
return opStructFieldPtrHeadStringTagInt16
case opStructFieldHeadInt32:
return opStructFieldHeadStringTagInt32
case opStructFieldPtrHeadInt32:
return opStructFieldPtrHeadStringTagInt32
case opStructFieldHeadInt64:
return opStructFieldHeadStringTagInt64
case opStructFieldPtrHeadInt64:
return opStructFieldPtrHeadStringTagInt64
case opStructFieldHeadUint:
return opStructFieldHeadStringTagUint
case opStructFieldPtrHeadUint:
return opStructFieldPtrHeadStringTagUint
case opStructFieldHeadUint8:
return opStructFieldHeadStringTagUint8
case opStructFieldPtrHeadUint8:
return opStructFieldPtrHeadStringTagUint8
case opStructFieldHeadUint16:
return opStructFieldHeadStringTagUint16
case opStructFieldPtrHeadUint16:
return opStructFieldPtrHeadStringTagUint16
case opStructFieldHeadUint32:
return opStructFieldHeadStringTagUint32
case opStructFieldPtrHeadUint32:
return opStructFieldPtrHeadStringTagUint32
case opStructFieldHeadUint64:
return opStructFieldHeadStringTagUint64
case opStructFieldPtrHeadUint64:
return opStructFieldPtrHeadStringTagUint64
case opStructFieldHeadFloat32:
return opStructFieldHeadStringTagFloat32
case opStructFieldPtrHeadFloat32:
return opStructFieldPtrHeadStringTagFloat32
case opStructFieldHeadFloat64:
return opStructFieldHeadStringTagFloat64
case opStructFieldPtrHeadFloat64:
return opStructFieldPtrHeadStringTagFloat64
case opStructFieldHeadBool:
return opStructFieldHeadStringTagBool
case opStructFieldPtrHeadBool:
return opStructFieldPtrHeadStringTagBool
case opStructFieldHeadString:
return opStructFieldHeadStringTagString
case opStructFieldPtrHeadString:
return opStructFieldPtrHeadStringTagString
case opStructFieldHeadBytes:
return opStructFieldHeadStringTagBytes
case opStructFieldPtrHeadBytes:
return opStructFieldPtrHeadStringTagBytes
case opStructFieldHeadArray:
return opStructFieldHeadStringTagArray
case opStructFieldPtrHeadArray:
return opStructFieldPtrHeadStringTagArray
case opStructFieldHeadMap:
return opStructFieldHeadStringTagMap
case opStructFieldPtrHeadMap:
return opStructFieldPtrHeadStringTagMap
case opStructFieldHeadMapLoad:
return opStructFieldHeadStringTagMapLoad
case opStructFieldPtrHeadMapLoad:
return opStructFieldPtrHeadStringTagMapLoad
case opStructFieldHeadSlice:
return opStructFieldHeadStringTagSlice
case opStructFieldPtrHeadSlice:
return opStructFieldPtrHeadStringTagSlice
case opStructFieldHeadStruct:
return opStructFieldHeadStringTagStruct
case opStructFieldPtrHeadStruct:
return opStructFieldPtrHeadStringTagStruct
case opStructFieldHeadMarshalJSON:
return opStructFieldHeadStringTagMarshalJSON
case opStructFieldPtrHeadMarshalJSON:
return opStructFieldPtrHeadStringTagMarshalJSON
case opStructFieldHeadMarshalText:
return opStructFieldHeadStringTagMarshalText
case opStructFieldPtrHeadMarshalText:
return opStructFieldPtrHeadStringTagMarshalText
case opStructFieldHeadRecursive:
return opStructFieldHeadStringTagRecursive
case opStructFieldPtrHeadRecursive:
return opStructFieldPtrHeadStringTagRecursive
case opStructFieldHeadIntString:
return opStructFieldHeadStringTagIntString
case opStructFieldPtrHeadIntString:
return opStructFieldPtrHeadStringTagIntString
case opStructFieldHeadInt8String:
return opStructFieldHeadStringTagInt8String
case opStructFieldPtrHeadInt8String:
return opStructFieldPtrHeadStringTagInt8String
case opStructFieldHeadInt16String:
return opStructFieldHeadStringTagInt16String
case opStructFieldPtrHeadInt16String:
return opStructFieldPtrHeadStringTagInt16String
case opStructFieldHeadInt32String:
return opStructFieldHeadStringTagInt32String
case opStructFieldPtrHeadInt32String:
return opStructFieldPtrHeadStringTagInt32String
case opStructFieldHeadInt64String:
return opStructFieldHeadStringTagInt64String
case opStructFieldPtrHeadInt64String:
return opStructFieldPtrHeadStringTagInt64String
case opStructFieldHeadUintString:
return opStructFieldHeadStringTagUintString
case opStructFieldPtrHeadUintString:
return opStructFieldPtrHeadStringTagUintString
case opStructFieldHeadUint8String:
return opStructFieldHeadStringTagUint8String
case opStructFieldPtrHeadUint8String:
return opStructFieldPtrHeadStringTagUint8String
case opStructFieldHeadUint16String:
return opStructFieldHeadStringTagUint16String
case opStructFieldPtrHeadUint16String:
return opStructFieldPtrHeadStringTagUint16String
case opStructFieldHeadUint32String:
return opStructFieldHeadStringTagUint32String
case opStructFieldPtrHeadUint32String:
return opStructFieldPtrHeadStringTagUint32String
case opStructFieldHeadUint64String:
return opStructFieldHeadStringTagUint64String
case opStructFieldPtrHeadUint64String:
return opStructFieldPtrHeadStringTagUint64String
case opStructFieldHeadIndent:
return opStructFieldHeadStringTagIndent
case opStructFieldPtrHeadIndent:
return opStructFieldPtrHeadStringTagIndent
case opStructFieldHeadIntIndent:
return opStructFieldHeadStringTagIntIndent
case opStructFieldPtrHeadIntIndent:
return opStructFieldPtrHeadStringTagIntIndent
case opStructFieldHeadInt8Indent:
return opStructFieldHeadStringTagInt8Indent
case opStructFieldPtrHeadInt8Indent:
return opStructFieldPtrHeadStringTagInt8Indent
case opStructFieldHeadInt16Indent:
return opStructFieldHeadStringTagInt16Indent
case opStructFieldPtrHeadInt16Indent:
return opStructFieldPtrHeadStringTagInt16Indent
case opStructFieldHeadInt32Indent:
return opStructFieldHeadStringTagInt32Indent
case opStructFieldPtrHeadInt32Indent:
return opStructFieldPtrHeadStringTagInt32Indent
case opStructFieldHeadInt64Indent:
return opStructFieldHeadStringTagInt64Indent
case opStructFieldPtrHeadInt64Indent:
return opStructFieldPtrHeadStringTagInt64Indent
case opStructFieldHeadUintIndent:
return opStructFieldHeadStringTagUintIndent
case opStructFieldPtrHeadUintIndent:
return opStructFieldPtrHeadStringTagUintIndent
case opStructFieldHeadUint8Indent:
return opStructFieldHeadStringTagUint8Indent
case opStructFieldPtrHeadUint8Indent:
return opStructFieldPtrHeadStringTagUint8Indent
case opStructFieldHeadUint16Indent:
return opStructFieldHeadStringTagUint16Indent
case opStructFieldPtrHeadUint16Indent:
return opStructFieldPtrHeadStringTagUint16Indent
case opStructFieldHeadUint32Indent:
return opStructFieldHeadStringTagUint32Indent
case opStructFieldPtrHeadUint32Indent:
return opStructFieldPtrHeadStringTagUint32Indent
case opStructFieldHeadUint64Indent:
return opStructFieldHeadStringTagUint64Indent
case opStructFieldPtrHeadUint64Indent:
return opStructFieldPtrHeadStringTagUint64Indent
case opStructFieldHeadFloat32Indent:
return opStructFieldHeadStringTagFloat32Indent
case opStructFieldPtrHeadFloat32Indent:
return opStructFieldPtrHeadStringTagFloat32Indent
case opStructFieldHeadFloat64Indent:
return opStructFieldHeadStringTagFloat64Indent
case opStructFieldPtrHeadFloat64Indent:
return opStructFieldPtrHeadStringTagFloat64Indent
case opStructFieldHeadBoolIndent:
return opStructFieldHeadStringTagBoolIndent
case opStructFieldPtrHeadBoolIndent:
return opStructFieldPtrHeadStringTagBoolIndent
case opStructFieldHeadStringIndent:
return opStructFieldHeadStringTagStringIndent
case opStructFieldPtrHeadStringIndent:
return opStructFieldPtrHeadStringTagStringIndent
case opStructFieldHeadBytesIndent:
return opStructFieldHeadStringTagBytesIndent
case opStructFieldPtrHeadBytesIndent:
return opStructFieldPtrHeadStringTagBytesIndent
case opStructFieldHeadArrayIndent:
return opStructFieldHeadStringTagArrayIndent
case opStructFieldPtrHeadArrayIndent:
return opStructFieldPtrHeadStringTagArrayIndent
case opStructFieldHeadMapIndent:
return opStructFieldHeadStringTagMapIndent
case opStructFieldPtrHeadMapIndent:
return opStructFieldPtrHeadStringTagMapIndent
case opStructFieldHeadMapLoadIndent:
return opStructFieldHeadStringTagMapLoadIndent
case opStructFieldPtrHeadMapLoadIndent:
return opStructFieldPtrHeadStringTagMapLoadIndent
case opStructFieldHeadSliceIndent:
return opStructFieldHeadStringTagSliceIndent
case opStructFieldPtrHeadSliceIndent:
return opStructFieldPtrHeadStringTagSliceIndent
case opStructFieldHeadStructIndent:
return opStructFieldHeadStringTagStructIndent
case opStructFieldPtrHeadStructIndent:
return opStructFieldPtrHeadStringTagStructIndent
case opStructFieldHeadMarshalJSONIndent:
return opStructFieldHeadStringTagMarshalJSONIndent
case opStructFieldPtrHeadMarshalJSONIndent:
return opStructFieldPtrHeadStringTagMarshalJSONIndent
case opStructFieldHeadMarshalTextIndent:
return opStructFieldHeadStringTagMarshalTextIndent
case opStructFieldPtrHeadMarshalTextIndent:
return opStructFieldPtrHeadStringTagMarshalTextIndent
case opStructFieldHeadRecursiveIndent:
return opStructFieldHeadStringTagRecursiveIndent
case opStructFieldPtrHeadRecursiveIndent:
return opStructFieldPtrHeadStringTagRecursiveIndent
case opStructFieldHeadIntStringIndent:
return opStructFieldHeadStringTagIntStringIndent
case opStructFieldPtrHeadIntStringIndent:
return opStructFieldPtrHeadStringTagIntStringIndent
case opStructFieldHeadInt8StringIndent:
return opStructFieldHeadStringTagInt8StringIndent
case opStructFieldPtrHeadInt8StringIndent:
return opStructFieldPtrHeadStringTagInt8StringIndent
case opStructFieldHeadInt16StringIndent:
return opStructFieldHeadStringTagInt16StringIndent
case opStructFieldPtrHeadInt16StringIndent:
return opStructFieldPtrHeadStringTagInt16StringIndent
case opStructFieldHeadInt32StringIndent:
return opStructFieldHeadStringTagInt32StringIndent
case opStructFieldPtrHeadInt32StringIndent:
return opStructFieldPtrHeadStringTagInt32StringIndent
case opStructFieldHeadInt64StringIndent:
return opStructFieldHeadStringTagInt64StringIndent
case opStructFieldPtrHeadInt64StringIndent:
return opStructFieldPtrHeadStringTagInt64StringIndent
case opStructFieldHeadUintStringIndent:
return opStructFieldHeadStringTagUintStringIndent
case opStructFieldPtrHeadUintStringIndent:
return opStructFieldPtrHeadStringTagUintStringIndent
case opStructFieldHeadUint8StringIndent:
return opStructFieldHeadStringTagUint8StringIndent
case opStructFieldPtrHeadUint8StringIndent:
return opStructFieldPtrHeadStringTagUint8StringIndent
case opStructFieldHeadUint16StringIndent:
return opStructFieldHeadStringTagUint16StringIndent
case opStructFieldPtrHeadUint16StringIndent:
return opStructFieldPtrHeadStringTagUint16StringIndent
case opStructFieldHeadUint32StringIndent:
return opStructFieldHeadStringTagUint32StringIndent
case opStructFieldPtrHeadUint32StringIndent:
return opStructFieldPtrHeadStringTagUint32StringIndent
case opStructFieldHeadUint64StringIndent:
return opStructFieldHeadStringTagUint64StringIndent
case opStructFieldPtrHeadUint64StringIndent:
return opStructFieldPtrHeadStringTagUint64StringIndent
}
return t
}
func (t opType) ptrHeadToHead() opType {
switch t {
case opStructFieldPtrHead:
return opStructFieldHead
case opStructFieldPtrAnonymousHead:
return opStructFieldAnonymousHead
case opStructFieldPtrHeadOmitEmpty:
return opStructFieldHeadOmitEmpty
case opStructFieldPtrAnonymousHeadOmitEmpty:
return opStructFieldAnonymousHeadOmitEmpty
case opStructFieldPtrHeadStringTag:
return opStructFieldHeadStringTag
case opStructFieldPtrAnonymousHeadStringTag:
return opStructFieldAnonymousHeadStringTag
case opStructFieldPtrHeadInt:
return opStructFieldHeadInt
case opStructFieldPtrAnonymousHeadInt:
return opStructFieldAnonymousHeadInt
case opStructFieldPtrHeadOmitEmptyInt:
return opStructFieldHeadOmitEmptyInt
case opStructFieldPtrAnonymousHeadOmitEmptyInt:
return opStructFieldAnonymousHeadOmitEmptyInt
case opStructFieldPtrHeadStringTagInt:
return opStructFieldHeadStringTagInt
case opStructFieldPtrAnonymousHeadStringTagInt:
return opStructFieldAnonymousHeadStringTagInt
case opStructFieldPtrHeadInt8:
return opStructFieldHeadInt8
case opStructFieldPtrAnonymousHeadInt8:
return opStructFieldAnonymousHeadInt8
case opStructFieldPtrHeadOmitEmptyInt8:
return opStructFieldHeadOmitEmptyInt8
case opStructFieldPtrAnonymousHeadOmitEmptyInt8:
return opStructFieldAnonymousHeadOmitEmptyInt8
case opStructFieldPtrHeadStringTagInt8:
return opStructFieldHeadStringTagInt8
case opStructFieldPtrAnonymousHeadStringTagInt8:
return opStructFieldAnonymousHeadStringTagInt8
case opStructFieldPtrHeadInt16:
return opStructFieldHeadInt16
case opStructFieldPtrAnonymousHeadInt16:
return opStructFieldAnonymousHeadInt16
case opStructFieldPtrHeadOmitEmptyInt16:
return opStructFieldHeadOmitEmptyInt16
case opStructFieldPtrAnonymousHeadOmitEmptyInt16:
return opStructFieldAnonymousHeadOmitEmptyInt16
case opStructFieldPtrHeadStringTagInt16:
return opStructFieldHeadStringTagInt16
case opStructFieldPtrAnonymousHeadStringTagInt16:
return opStructFieldAnonymousHeadStringTagInt16
case opStructFieldPtrHeadInt32:
return opStructFieldHeadInt32
case opStructFieldPtrAnonymousHeadInt32:
return opStructFieldAnonymousHeadInt32
case opStructFieldPtrHeadOmitEmptyInt32:
return opStructFieldHeadOmitEmptyInt32
case opStructFieldPtrAnonymousHeadOmitEmptyInt32:
return opStructFieldAnonymousHeadOmitEmptyInt32
case opStructFieldPtrHeadStringTagInt32:
return opStructFieldHeadStringTagInt32
case opStructFieldPtrAnonymousHeadStringTagInt32:
return opStructFieldAnonymousHeadStringTagInt32
case opStructFieldPtrHeadInt64:
return opStructFieldHeadInt64
case opStructFieldPtrAnonymousHeadInt64:
return opStructFieldAnonymousHeadInt64
case opStructFieldPtrHeadOmitEmptyInt64:
return opStructFieldHeadOmitEmptyInt64
case opStructFieldPtrAnonymousHeadOmitEmptyInt64:
return opStructFieldAnonymousHeadOmitEmptyInt64
case opStructFieldPtrHeadStringTagInt64:
return opStructFieldHeadStringTagInt64
case opStructFieldPtrAnonymousHeadStringTagInt64:
return opStructFieldAnonymousHeadStringTagInt64
case opStructFieldPtrHeadUint:
return opStructFieldHeadUint
case opStructFieldPtrAnonymousHeadUint:
return opStructFieldAnonymousHeadUint
case opStructFieldPtrHeadOmitEmptyUint:
return opStructFieldHeadOmitEmptyUint
case opStructFieldPtrAnonymousHeadOmitEmptyUint:
return opStructFieldAnonymousHeadOmitEmptyUint
case opStructFieldPtrHeadStringTagUint:
return opStructFieldHeadStringTagUint
case opStructFieldPtrAnonymousHeadStringTagUint:
return opStructFieldAnonymousHeadStringTagUint
case opStructFieldPtrHeadUint8:
return opStructFieldHeadUint8
case opStructFieldPtrAnonymousHeadUint8:
return opStructFieldAnonymousHeadUint8
case opStructFieldPtrHeadOmitEmptyUint8:
return opStructFieldHeadOmitEmptyUint8
case opStructFieldPtrAnonymousHeadOmitEmptyUint8:
return opStructFieldAnonymousHeadOmitEmptyUint8
case opStructFieldPtrHeadStringTagUint8:
return opStructFieldHeadStringTagUint8
case opStructFieldPtrAnonymousHeadStringTagUint8:
return opStructFieldAnonymousHeadStringTagUint8
case opStructFieldPtrHeadUint16:
return opStructFieldHeadUint16
case opStructFieldPtrAnonymousHeadUint16:
return opStructFieldAnonymousHeadUint16
case opStructFieldPtrHeadOmitEmptyUint16:
return opStructFieldHeadOmitEmptyUint16
case opStructFieldPtrAnonymousHeadOmitEmptyUint16:
return opStructFieldAnonymousHeadOmitEmptyUint16
case opStructFieldPtrHeadStringTagUint16:
return opStructFieldHeadStringTagUint16
case opStructFieldPtrAnonymousHeadStringTagUint16:
return opStructFieldAnonymousHeadStringTagUint16
case opStructFieldPtrHeadUint32:
return opStructFieldHeadUint32
case opStructFieldPtrAnonymousHeadUint32:
return opStructFieldAnonymousHeadUint32
case opStructFieldPtrHeadOmitEmptyUint32:
return opStructFieldHeadOmitEmptyUint32
case opStructFieldPtrAnonymousHeadOmitEmptyUint32:
return opStructFieldAnonymousHeadOmitEmptyUint32
case opStructFieldPtrHeadStringTagUint32:
return opStructFieldHeadStringTagUint32
case opStructFieldPtrAnonymousHeadStringTagUint32:
return opStructFieldAnonymousHeadStringTagUint32
case opStructFieldPtrHeadUint64:
return opStructFieldHeadUint64
case opStructFieldPtrAnonymousHeadUint64:
return opStructFieldAnonymousHeadUint64
case opStructFieldPtrHeadOmitEmptyUint64:
return opStructFieldHeadOmitEmptyUint64
case opStructFieldPtrAnonymousHeadOmitEmptyUint64:
return opStructFieldAnonymousHeadOmitEmptyUint64
case opStructFieldPtrHeadStringTagUint64:
return opStructFieldHeadStringTagUint64
case opStructFieldPtrAnonymousHeadStringTagUint64:
return opStructFieldAnonymousHeadStringTagUint64
case opStructFieldPtrHeadFloat32:
return opStructFieldHeadFloat32
case opStructFieldPtrAnonymousHeadFloat32:
return opStructFieldAnonymousHeadFloat32
case opStructFieldPtrHeadOmitEmptyFloat32:
return opStructFieldHeadOmitEmptyFloat32
case opStructFieldPtrAnonymousHeadOmitEmptyFloat32:
return opStructFieldAnonymousHeadOmitEmptyFloat32
case opStructFieldPtrHeadStringTagFloat32:
return opStructFieldHeadStringTagFloat32
case opStructFieldPtrAnonymousHeadStringTagFloat32:
return opStructFieldAnonymousHeadStringTagFloat32
case opStructFieldPtrHeadFloat64:
return opStructFieldHeadFloat64
case opStructFieldPtrAnonymousHeadFloat64:
return opStructFieldAnonymousHeadFloat64
case opStructFieldPtrHeadOmitEmptyFloat64:
return opStructFieldHeadOmitEmptyFloat64
case opStructFieldPtrAnonymousHeadOmitEmptyFloat64:
return opStructFieldAnonymousHeadOmitEmptyFloat64
case opStructFieldPtrHeadStringTagFloat64:
return opStructFieldHeadStringTagFloat64
case opStructFieldPtrAnonymousHeadStringTagFloat64:
return opStructFieldAnonymousHeadStringTagFloat64
case opStructFieldPtrHeadBool:
return opStructFieldHeadBool
case opStructFieldPtrAnonymousHeadBool:
return opStructFieldAnonymousHeadBool
case opStructFieldPtrHeadOmitEmptyBool:
return opStructFieldHeadOmitEmptyBool
case opStructFieldPtrAnonymousHeadOmitEmptyBool:
return opStructFieldAnonymousHeadOmitEmptyBool
case opStructFieldPtrHeadStringTagBool:
return opStructFieldHeadStringTagBool
case opStructFieldPtrAnonymousHeadStringTagBool:
return opStructFieldAnonymousHeadStringTagBool
case opStructFieldPtrHeadString:
return opStructFieldHeadString
case opStructFieldPtrAnonymousHeadString:
return opStructFieldAnonymousHeadString
case opStructFieldPtrHeadOmitEmptyString:
return opStructFieldHeadOmitEmptyString
case opStructFieldPtrAnonymousHeadOmitEmptyString:
return opStructFieldAnonymousHeadOmitEmptyString
case opStructFieldPtrHeadStringTagString:
return opStructFieldHeadStringTagString
case opStructFieldPtrAnonymousHeadStringTagString:
return opStructFieldAnonymousHeadStringTagString
case opStructFieldPtrHeadBytes:
return opStructFieldHeadBytes
case opStructFieldPtrAnonymousHeadBytes:
return opStructFieldAnonymousHeadBytes
case opStructFieldPtrHeadOmitEmptyBytes:
return opStructFieldHeadOmitEmptyBytes
case opStructFieldPtrAnonymousHeadOmitEmptyBytes:
return opStructFieldAnonymousHeadOmitEmptyBytes
case opStructFieldPtrHeadStringTagBytes:
return opStructFieldHeadStringTagBytes
case opStructFieldPtrAnonymousHeadStringTagBytes:
return opStructFieldAnonymousHeadStringTagBytes
case opStructFieldPtrHeadArray:
return opStructFieldHeadArray
case opStructFieldPtrAnonymousHeadArray:
return opStructFieldAnonymousHeadArray
case opStructFieldPtrHeadOmitEmptyArray:
return opStructFieldHeadOmitEmptyArray
case opStructFieldPtrAnonymousHeadOmitEmptyArray:
return opStructFieldAnonymousHeadOmitEmptyArray
case opStructFieldPtrHeadStringTagArray:
return opStructFieldHeadStringTagArray
case opStructFieldPtrAnonymousHeadStringTagArray:
return opStructFieldAnonymousHeadStringTagArray
case opStructFieldPtrHeadMap:
return opStructFieldHeadMap
case opStructFieldPtrAnonymousHeadMap:
return opStructFieldAnonymousHeadMap
case opStructFieldPtrHeadOmitEmptyMap:
return opStructFieldHeadOmitEmptyMap
case opStructFieldPtrAnonymousHeadOmitEmptyMap:
return opStructFieldAnonymousHeadOmitEmptyMap
case opStructFieldPtrHeadStringTagMap:
return opStructFieldHeadStringTagMap
case opStructFieldPtrAnonymousHeadStringTagMap:
return opStructFieldAnonymousHeadStringTagMap
case opStructFieldPtrHeadMapLoad:
return opStructFieldHeadMapLoad
case opStructFieldPtrAnonymousHeadMapLoad:
return opStructFieldAnonymousHeadMapLoad
case opStructFieldPtrHeadOmitEmptyMapLoad:
return opStructFieldHeadOmitEmptyMapLoad
case opStructFieldPtrAnonymousHeadOmitEmptyMapLoad:
return opStructFieldAnonymousHeadOmitEmptyMapLoad
case opStructFieldPtrHeadStringTagMapLoad:
return opStructFieldHeadStringTagMapLoad
case opStructFieldPtrAnonymousHeadStringTagMapLoad:
return opStructFieldAnonymousHeadStringTagMapLoad
case opStructFieldPtrHeadSlice:
return opStructFieldHeadSlice
case opStructFieldPtrAnonymousHeadSlice:
return opStructFieldAnonymousHeadSlice
case opStructFieldPtrHeadOmitEmptySlice:
return opStructFieldHeadOmitEmptySlice
case opStructFieldPtrAnonymousHeadOmitEmptySlice:
return opStructFieldAnonymousHeadOmitEmptySlice
case opStructFieldPtrHeadStringTagSlice:
return opStructFieldHeadStringTagSlice
case opStructFieldPtrAnonymousHeadStringTagSlice:
return opStructFieldAnonymousHeadStringTagSlice
case opStructFieldPtrHeadStruct:
return opStructFieldHeadStruct
case opStructFieldPtrAnonymousHeadStruct:
return opStructFieldAnonymousHeadStruct
case opStructFieldPtrHeadOmitEmptyStruct:
return opStructFieldHeadOmitEmptyStruct
case opStructFieldPtrAnonymousHeadOmitEmptyStruct:
return opStructFieldAnonymousHeadOmitEmptyStruct
case opStructFieldPtrHeadStringTagStruct:
return opStructFieldHeadStringTagStruct
case opStructFieldPtrAnonymousHeadStringTagStruct:
return opStructFieldAnonymousHeadStringTagStruct
case opStructFieldPtrHeadMarshalJSON:
return opStructFieldHeadMarshalJSON
case opStructFieldPtrAnonymousHeadMarshalJSON:
return opStructFieldAnonymousHeadMarshalJSON
case opStructFieldPtrHeadOmitEmptyMarshalJSON:
return opStructFieldHeadOmitEmptyMarshalJSON
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSON:
return opStructFieldAnonymousHeadOmitEmptyMarshalJSON
case opStructFieldPtrHeadStringTagMarshalJSON:
return opStructFieldHeadStringTagMarshalJSON
case opStructFieldPtrAnonymousHeadStringTagMarshalJSON:
return opStructFieldAnonymousHeadStringTagMarshalJSON
case opStructFieldPtrHeadMarshalText:
return opStructFieldHeadMarshalText
case opStructFieldPtrAnonymousHeadMarshalText:
return opStructFieldAnonymousHeadMarshalText
case opStructFieldPtrHeadOmitEmptyMarshalText:
return opStructFieldHeadOmitEmptyMarshalText
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalText:
return opStructFieldAnonymousHeadOmitEmptyMarshalText
case opStructFieldPtrHeadStringTagMarshalText:
return opStructFieldHeadStringTagMarshalText
case opStructFieldPtrAnonymousHeadStringTagMarshalText:
return opStructFieldAnonymousHeadStringTagMarshalText
case opStructFieldPtrHeadRecursive:
return opStructFieldHeadRecursive
case opStructFieldPtrAnonymousHeadRecursive:
return opStructFieldAnonymousHeadRecursive
case opStructFieldPtrHeadOmitEmptyRecursive:
return opStructFieldHeadOmitEmptyRecursive
case opStructFieldPtrAnonymousHeadOmitEmptyRecursive:
return opStructFieldAnonymousHeadOmitEmptyRecursive
case opStructFieldPtrHeadStringTagRecursive:
return opStructFieldHeadStringTagRecursive
case opStructFieldPtrAnonymousHeadStringTagRecursive:
return opStructFieldAnonymousHeadStringTagRecursive
case opStructFieldPtrHeadIntString:
return opStructFieldHeadIntString
case opStructFieldPtrAnonymousHeadIntString:
return opStructFieldAnonymousHeadIntString
case opStructFieldPtrHeadOmitEmptyIntString:
return opStructFieldHeadOmitEmptyIntString
case opStructFieldPtrAnonymousHeadOmitEmptyIntString:
return opStructFieldAnonymousHeadOmitEmptyIntString
case opStructFieldPtrHeadStringTagIntString:
return opStructFieldHeadStringTagIntString
case opStructFieldPtrAnonymousHeadStringTagIntString:
return opStructFieldAnonymousHeadStringTagIntString
case opStructFieldPtrHeadInt8String:
return opStructFieldHeadInt8String
case opStructFieldPtrAnonymousHeadInt8String:
return opStructFieldAnonymousHeadInt8String
case opStructFieldPtrHeadOmitEmptyInt8String:
return opStructFieldHeadOmitEmptyInt8String
case opStructFieldPtrAnonymousHeadOmitEmptyInt8String:
return opStructFieldAnonymousHeadOmitEmptyInt8String
case opStructFieldPtrHeadStringTagInt8String:
return opStructFieldHeadStringTagInt8String
case opStructFieldPtrAnonymousHeadStringTagInt8String:
return opStructFieldAnonymousHeadStringTagInt8String
case opStructFieldPtrHeadInt16String:
return opStructFieldHeadInt16String
case opStructFieldPtrAnonymousHeadInt16String:
return opStructFieldAnonymousHeadInt16String
case opStructFieldPtrHeadOmitEmptyInt16String:
return opStructFieldHeadOmitEmptyInt16String
case opStructFieldPtrAnonymousHeadOmitEmptyInt16String:
return opStructFieldAnonymousHeadOmitEmptyInt16String
case opStructFieldPtrHeadStringTagInt16String:
return opStructFieldHeadStringTagInt16String
case opStructFieldPtrAnonymousHeadStringTagInt16String:
return opStructFieldAnonymousHeadStringTagInt16String
case opStructFieldPtrHeadInt32String:
return opStructFieldHeadInt32String
case opStructFieldPtrAnonymousHeadInt32String:
return opStructFieldAnonymousHeadInt32String
case opStructFieldPtrHeadOmitEmptyInt32String:
return opStructFieldHeadOmitEmptyInt32String
case opStructFieldPtrAnonymousHeadOmitEmptyInt32String:
return opStructFieldAnonymousHeadOmitEmptyInt32String
case opStructFieldPtrHeadStringTagInt32String:
return opStructFieldHeadStringTagInt32String
case opStructFieldPtrAnonymousHeadStringTagInt32String:
return opStructFieldAnonymousHeadStringTagInt32String
case opStructFieldPtrHeadInt64String:
return opStructFieldHeadInt64String
case opStructFieldPtrAnonymousHeadInt64String:
return opStructFieldAnonymousHeadInt64String
case opStructFieldPtrHeadOmitEmptyInt64String:
return opStructFieldHeadOmitEmptyInt64String
case opStructFieldPtrAnonymousHeadOmitEmptyInt64String:
return opStructFieldAnonymousHeadOmitEmptyInt64String
case opStructFieldPtrHeadStringTagInt64String:
return opStructFieldHeadStringTagInt64String
case opStructFieldPtrAnonymousHeadStringTagInt64String:
return opStructFieldAnonymousHeadStringTagInt64String
case opStructFieldPtrHeadUintString:
return opStructFieldHeadUintString
case opStructFieldPtrAnonymousHeadUintString:
return opStructFieldAnonymousHeadUintString
case opStructFieldPtrHeadOmitEmptyUintString:
return opStructFieldHeadOmitEmptyUintString
case opStructFieldPtrAnonymousHeadOmitEmptyUintString:
return opStructFieldAnonymousHeadOmitEmptyUintString
case opStructFieldPtrHeadStringTagUintString:
return opStructFieldHeadStringTagUintString
case opStructFieldPtrAnonymousHeadStringTagUintString:
return opStructFieldAnonymousHeadStringTagUintString
case opStructFieldPtrHeadUint8String:
return opStructFieldHeadUint8String
case opStructFieldPtrAnonymousHeadUint8String:
return opStructFieldAnonymousHeadUint8String
case opStructFieldPtrHeadOmitEmptyUint8String:
return opStructFieldHeadOmitEmptyUint8String
case opStructFieldPtrAnonymousHeadOmitEmptyUint8String:
return opStructFieldAnonymousHeadOmitEmptyUint8String
case opStructFieldPtrHeadStringTagUint8String:
return opStructFieldHeadStringTagUint8String
case opStructFieldPtrAnonymousHeadStringTagUint8String:
return opStructFieldAnonymousHeadStringTagUint8String
case opStructFieldPtrHeadUint16String:
return opStructFieldHeadUint16String
case opStructFieldPtrAnonymousHeadUint16String:
return opStructFieldAnonymousHeadUint16String
case opStructFieldPtrHeadOmitEmptyUint16String:
return opStructFieldHeadOmitEmptyUint16String
case opStructFieldPtrAnonymousHeadOmitEmptyUint16String:
return opStructFieldAnonymousHeadOmitEmptyUint16String
case opStructFieldPtrHeadStringTagUint16String:
return opStructFieldHeadStringTagUint16String
case opStructFieldPtrAnonymousHeadStringTagUint16String:
return opStructFieldAnonymousHeadStringTagUint16String
case opStructFieldPtrHeadUint32String:
return opStructFieldHeadUint32String
case opStructFieldPtrAnonymousHeadUint32String:
return opStructFieldAnonymousHeadUint32String
case opStructFieldPtrHeadOmitEmptyUint32String:
return opStructFieldHeadOmitEmptyUint32String
case opStructFieldPtrAnonymousHeadOmitEmptyUint32String:
return opStructFieldAnonymousHeadOmitEmptyUint32String
case opStructFieldPtrHeadStringTagUint32String:
return opStructFieldHeadStringTagUint32String
case opStructFieldPtrAnonymousHeadStringTagUint32String:
return opStructFieldAnonymousHeadStringTagUint32String
case opStructFieldPtrHeadUint64String:
return opStructFieldHeadUint64String
case opStructFieldPtrAnonymousHeadUint64String:
return opStructFieldAnonymousHeadUint64String
case opStructFieldPtrHeadOmitEmptyUint64String:
return opStructFieldHeadOmitEmptyUint64String
case opStructFieldPtrAnonymousHeadOmitEmptyUint64String:
return opStructFieldAnonymousHeadOmitEmptyUint64String
case opStructFieldPtrHeadStringTagUint64String:
return opStructFieldHeadStringTagUint64String
case opStructFieldPtrAnonymousHeadStringTagUint64String:
return opStructFieldAnonymousHeadStringTagUint64String
case opStructFieldPtrHeadIndent:
return opStructFieldHeadIndent
case opStructFieldPtrAnonymousHeadIndent:
return opStructFieldAnonymousHeadIndent
case opStructFieldPtrHeadOmitEmptyIndent:
return opStructFieldHeadOmitEmptyIndent
case opStructFieldPtrAnonymousHeadOmitEmptyIndent:
return opStructFieldAnonymousHeadOmitEmptyIndent
case opStructFieldPtrHeadStringTagIndent:
return opStructFieldHeadStringTagIndent
case opStructFieldPtrAnonymousHeadStringTagIndent:
return opStructFieldAnonymousHeadStringTagIndent
case opStructFieldPtrHeadIntIndent:
return opStructFieldHeadIntIndent
case opStructFieldPtrAnonymousHeadIntIndent:
return opStructFieldAnonymousHeadIntIndent
case opStructFieldPtrHeadOmitEmptyIntIndent:
return opStructFieldHeadOmitEmptyIntIndent
case opStructFieldPtrAnonymousHeadOmitEmptyIntIndent:
return opStructFieldAnonymousHeadOmitEmptyIntIndent
case opStructFieldPtrHeadStringTagIntIndent:
return opStructFieldHeadStringTagIntIndent
case opStructFieldPtrAnonymousHeadStringTagIntIndent:
return opStructFieldAnonymousHeadStringTagIntIndent
case opStructFieldPtrHeadInt8Indent:
return opStructFieldHeadInt8Indent
case opStructFieldPtrAnonymousHeadInt8Indent:
return opStructFieldAnonymousHeadInt8Indent
case opStructFieldPtrHeadOmitEmptyInt8Indent:
return opStructFieldHeadOmitEmptyInt8Indent
case opStructFieldPtrAnonymousHeadOmitEmptyInt8Indent:
return opStructFieldAnonymousHeadOmitEmptyInt8Indent
case opStructFieldPtrHeadStringTagInt8Indent:
return opStructFieldHeadStringTagInt8Indent
case opStructFieldPtrAnonymousHeadStringTagInt8Indent:
return opStructFieldAnonymousHeadStringTagInt8Indent
case opStructFieldPtrHeadInt16Indent:
return opStructFieldHeadInt16Indent
case opStructFieldPtrAnonymousHeadInt16Indent:
return opStructFieldAnonymousHeadInt16Indent
case opStructFieldPtrHeadOmitEmptyInt16Indent:
return opStructFieldHeadOmitEmptyInt16Indent
case opStructFieldPtrAnonymousHeadOmitEmptyInt16Indent:
return opStructFieldAnonymousHeadOmitEmptyInt16Indent
case opStructFieldPtrHeadStringTagInt16Indent:
return opStructFieldHeadStringTagInt16Indent
case opStructFieldPtrAnonymousHeadStringTagInt16Indent:
return opStructFieldAnonymousHeadStringTagInt16Indent
case opStructFieldPtrHeadInt32Indent:
return opStructFieldHeadInt32Indent
case opStructFieldPtrAnonymousHeadInt32Indent:
return opStructFieldAnonymousHeadInt32Indent
case opStructFieldPtrHeadOmitEmptyInt32Indent:
return opStructFieldHeadOmitEmptyInt32Indent
case opStructFieldPtrAnonymousHeadOmitEmptyInt32Indent:
return opStructFieldAnonymousHeadOmitEmptyInt32Indent
case opStructFieldPtrHeadStringTagInt32Indent:
return opStructFieldHeadStringTagInt32Indent
case opStructFieldPtrAnonymousHeadStringTagInt32Indent:
return opStructFieldAnonymousHeadStringTagInt32Indent
case opStructFieldPtrHeadInt64Indent:
return opStructFieldHeadInt64Indent
case opStructFieldPtrAnonymousHeadInt64Indent:
return opStructFieldAnonymousHeadInt64Indent
case opStructFieldPtrHeadOmitEmptyInt64Indent:
return opStructFieldHeadOmitEmptyInt64Indent
case opStructFieldPtrAnonymousHeadOmitEmptyInt64Indent:
return opStructFieldAnonymousHeadOmitEmptyInt64Indent
case opStructFieldPtrHeadStringTagInt64Indent:
return opStructFieldHeadStringTagInt64Indent
case opStructFieldPtrAnonymousHeadStringTagInt64Indent:
return opStructFieldAnonymousHeadStringTagInt64Indent
case opStructFieldPtrHeadUintIndent:
return opStructFieldHeadUintIndent
case opStructFieldPtrAnonymousHeadUintIndent:
return opStructFieldAnonymousHeadUintIndent
case opStructFieldPtrHeadOmitEmptyUintIndent:
return opStructFieldHeadOmitEmptyUintIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUintIndent:
return opStructFieldAnonymousHeadOmitEmptyUintIndent
case opStructFieldPtrHeadStringTagUintIndent:
return opStructFieldHeadStringTagUintIndent
case opStructFieldPtrAnonymousHeadStringTagUintIndent:
return opStructFieldAnonymousHeadStringTagUintIndent
case opStructFieldPtrHeadUint8Indent:
return opStructFieldHeadUint8Indent
case opStructFieldPtrAnonymousHeadUint8Indent:
return opStructFieldAnonymousHeadUint8Indent
case opStructFieldPtrHeadOmitEmptyUint8Indent:
return opStructFieldHeadOmitEmptyUint8Indent
case opStructFieldPtrAnonymousHeadOmitEmptyUint8Indent:
return opStructFieldAnonymousHeadOmitEmptyUint8Indent
case opStructFieldPtrHeadStringTagUint8Indent:
return opStructFieldHeadStringTagUint8Indent
case opStructFieldPtrAnonymousHeadStringTagUint8Indent:
return opStructFieldAnonymousHeadStringTagUint8Indent
case opStructFieldPtrHeadUint16Indent:
return opStructFieldHeadUint16Indent
case opStructFieldPtrAnonymousHeadUint16Indent:
return opStructFieldAnonymousHeadUint16Indent
case opStructFieldPtrHeadOmitEmptyUint16Indent:
return opStructFieldHeadOmitEmptyUint16Indent
case opStructFieldPtrAnonymousHeadOmitEmptyUint16Indent:
return opStructFieldAnonymousHeadOmitEmptyUint16Indent
case opStructFieldPtrHeadStringTagUint16Indent:
return opStructFieldHeadStringTagUint16Indent
case opStructFieldPtrAnonymousHeadStringTagUint16Indent:
return opStructFieldAnonymousHeadStringTagUint16Indent
case opStructFieldPtrHeadUint32Indent:
return opStructFieldHeadUint32Indent
case opStructFieldPtrAnonymousHeadUint32Indent:
return opStructFieldAnonymousHeadUint32Indent
case opStructFieldPtrHeadOmitEmptyUint32Indent:
return opStructFieldHeadOmitEmptyUint32Indent
case opStructFieldPtrAnonymousHeadOmitEmptyUint32Indent:
return opStructFieldAnonymousHeadOmitEmptyUint32Indent
case opStructFieldPtrHeadStringTagUint32Indent:
return opStructFieldHeadStringTagUint32Indent
case opStructFieldPtrAnonymousHeadStringTagUint32Indent:
return opStructFieldAnonymousHeadStringTagUint32Indent
case opStructFieldPtrHeadUint64Indent:
return opStructFieldHeadUint64Indent
case opStructFieldPtrAnonymousHeadUint64Indent:
return opStructFieldAnonymousHeadUint64Indent
case opStructFieldPtrHeadOmitEmptyUint64Indent:
return opStructFieldHeadOmitEmptyUint64Indent
case opStructFieldPtrAnonymousHeadOmitEmptyUint64Indent:
return opStructFieldAnonymousHeadOmitEmptyUint64Indent
case opStructFieldPtrHeadStringTagUint64Indent:
return opStructFieldHeadStringTagUint64Indent
case opStructFieldPtrAnonymousHeadStringTagUint64Indent:
return opStructFieldAnonymousHeadStringTagUint64Indent
case opStructFieldPtrHeadFloat32Indent:
return opStructFieldHeadFloat32Indent
case opStructFieldPtrAnonymousHeadFloat32Indent:
return opStructFieldAnonymousHeadFloat32Indent
case opStructFieldPtrHeadOmitEmptyFloat32Indent:
return opStructFieldHeadOmitEmptyFloat32Indent
case opStructFieldPtrAnonymousHeadOmitEmptyFloat32Indent:
return opStructFieldAnonymousHeadOmitEmptyFloat32Indent
case opStructFieldPtrHeadStringTagFloat32Indent:
return opStructFieldHeadStringTagFloat32Indent
case opStructFieldPtrAnonymousHeadStringTagFloat32Indent:
return opStructFieldAnonymousHeadStringTagFloat32Indent
case opStructFieldPtrHeadFloat64Indent:
return opStructFieldHeadFloat64Indent
case opStructFieldPtrAnonymousHeadFloat64Indent:
return opStructFieldAnonymousHeadFloat64Indent
case opStructFieldPtrHeadOmitEmptyFloat64Indent:
return opStructFieldHeadOmitEmptyFloat64Indent
case opStructFieldPtrAnonymousHeadOmitEmptyFloat64Indent:
return opStructFieldAnonymousHeadOmitEmptyFloat64Indent
case opStructFieldPtrHeadStringTagFloat64Indent:
return opStructFieldHeadStringTagFloat64Indent
case opStructFieldPtrAnonymousHeadStringTagFloat64Indent:
return opStructFieldAnonymousHeadStringTagFloat64Indent
case opStructFieldPtrHeadBoolIndent:
return opStructFieldHeadBoolIndent
case opStructFieldPtrAnonymousHeadBoolIndent:
return opStructFieldAnonymousHeadBoolIndent
case opStructFieldPtrHeadOmitEmptyBoolIndent:
return opStructFieldHeadOmitEmptyBoolIndent
case opStructFieldPtrAnonymousHeadOmitEmptyBoolIndent:
return opStructFieldAnonymousHeadOmitEmptyBoolIndent
case opStructFieldPtrHeadStringTagBoolIndent:
return opStructFieldHeadStringTagBoolIndent
case opStructFieldPtrAnonymousHeadStringTagBoolIndent:
return opStructFieldAnonymousHeadStringTagBoolIndent
case opStructFieldPtrHeadStringIndent:
return opStructFieldHeadStringIndent
case opStructFieldPtrAnonymousHeadStringIndent:
return opStructFieldAnonymousHeadStringIndent
case opStructFieldPtrHeadOmitEmptyStringIndent:
return opStructFieldHeadOmitEmptyStringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyStringIndent:
return opStructFieldAnonymousHeadOmitEmptyStringIndent
case opStructFieldPtrHeadStringTagStringIndent:
return opStructFieldHeadStringTagStringIndent
case opStructFieldPtrAnonymousHeadStringTagStringIndent:
return opStructFieldAnonymousHeadStringTagStringIndent
case opStructFieldPtrHeadBytesIndent:
return opStructFieldHeadBytesIndent
case opStructFieldPtrAnonymousHeadBytesIndent:
return opStructFieldAnonymousHeadBytesIndent
case opStructFieldPtrHeadOmitEmptyBytesIndent:
return opStructFieldHeadOmitEmptyBytesIndent
case opStructFieldPtrAnonymousHeadOmitEmptyBytesIndent:
return opStructFieldAnonymousHeadOmitEmptyBytesIndent
case opStructFieldPtrHeadStringTagBytesIndent:
return opStructFieldHeadStringTagBytesIndent
case opStructFieldPtrAnonymousHeadStringTagBytesIndent:
return opStructFieldAnonymousHeadStringTagBytesIndent
case opStructFieldPtrHeadArrayIndent:
return opStructFieldHeadArrayIndent
case opStructFieldPtrAnonymousHeadArrayIndent:
return opStructFieldAnonymousHeadArrayIndent
case opStructFieldPtrHeadOmitEmptyArrayIndent:
return opStructFieldHeadOmitEmptyArrayIndent
case opStructFieldPtrAnonymousHeadOmitEmptyArrayIndent:
return opStructFieldAnonymousHeadOmitEmptyArrayIndent
case opStructFieldPtrHeadStringTagArrayIndent:
return opStructFieldHeadStringTagArrayIndent
case opStructFieldPtrAnonymousHeadStringTagArrayIndent:
return opStructFieldAnonymousHeadStringTagArrayIndent
case opStructFieldPtrHeadMapIndent:
return opStructFieldHeadMapIndent
case opStructFieldPtrAnonymousHeadMapIndent:
return opStructFieldAnonymousHeadMapIndent
case opStructFieldPtrHeadOmitEmptyMapIndent:
return opStructFieldHeadOmitEmptyMapIndent
case opStructFieldPtrAnonymousHeadOmitEmptyMapIndent:
return opStructFieldAnonymousHeadOmitEmptyMapIndent
case opStructFieldPtrHeadStringTagMapIndent:
return opStructFieldHeadStringTagMapIndent
case opStructFieldPtrAnonymousHeadStringTagMapIndent:
return opStructFieldAnonymousHeadStringTagMapIndent
case opStructFieldPtrHeadMapLoadIndent:
return opStructFieldHeadMapLoadIndent
case opStructFieldPtrAnonymousHeadMapLoadIndent:
return opStructFieldAnonymousHeadMapLoadIndent
case opStructFieldPtrHeadOmitEmptyMapLoadIndent:
return opStructFieldHeadOmitEmptyMapLoadIndent
case opStructFieldPtrAnonymousHeadOmitEmptyMapLoadIndent:
return opStructFieldAnonymousHeadOmitEmptyMapLoadIndent
case opStructFieldPtrHeadStringTagMapLoadIndent:
return opStructFieldHeadStringTagMapLoadIndent
case opStructFieldPtrAnonymousHeadStringTagMapLoadIndent:
return opStructFieldAnonymousHeadStringTagMapLoadIndent
case opStructFieldPtrHeadSliceIndent:
return opStructFieldHeadSliceIndent
case opStructFieldPtrAnonymousHeadSliceIndent:
return opStructFieldAnonymousHeadSliceIndent
case opStructFieldPtrHeadOmitEmptySliceIndent:
return opStructFieldHeadOmitEmptySliceIndent
case opStructFieldPtrAnonymousHeadOmitEmptySliceIndent:
return opStructFieldAnonymousHeadOmitEmptySliceIndent
case opStructFieldPtrHeadStringTagSliceIndent:
return opStructFieldHeadStringTagSliceIndent
case opStructFieldPtrAnonymousHeadStringTagSliceIndent:
return opStructFieldAnonymousHeadStringTagSliceIndent
case opStructFieldPtrHeadStructIndent:
return opStructFieldHeadStructIndent
case opStructFieldPtrAnonymousHeadStructIndent:
return opStructFieldAnonymousHeadStructIndent
case opStructFieldPtrHeadOmitEmptyStructIndent:
return opStructFieldHeadOmitEmptyStructIndent
case opStructFieldPtrAnonymousHeadOmitEmptyStructIndent:
return opStructFieldAnonymousHeadOmitEmptyStructIndent
case opStructFieldPtrHeadStringTagStructIndent:
return opStructFieldHeadStringTagStructIndent
case opStructFieldPtrAnonymousHeadStringTagStructIndent:
return opStructFieldAnonymousHeadStringTagStructIndent
case opStructFieldPtrHeadMarshalJSONIndent:
return opStructFieldHeadMarshalJSONIndent
case opStructFieldPtrAnonymousHeadMarshalJSONIndent:
return opStructFieldAnonymousHeadMarshalJSONIndent
case opStructFieldPtrHeadOmitEmptyMarshalJSONIndent:
return opStructFieldHeadOmitEmptyMarshalJSONIndent
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalJSONIndent:
return opStructFieldAnonymousHeadOmitEmptyMarshalJSONIndent
case opStructFieldPtrHeadStringTagMarshalJSONIndent:
return opStructFieldHeadStringTagMarshalJSONIndent
case opStructFieldPtrAnonymousHeadStringTagMarshalJSONIndent:
return opStructFieldAnonymousHeadStringTagMarshalJSONIndent
case opStructFieldPtrHeadMarshalTextIndent:
return opStructFieldHeadMarshalTextIndent
case opStructFieldPtrAnonymousHeadMarshalTextIndent:
return opStructFieldAnonymousHeadMarshalTextIndent
case opStructFieldPtrHeadOmitEmptyMarshalTextIndent:
return opStructFieldHeadOmitEmptyMarshalTextIndent
case opStructFieldPtrAnonymousHeadOmitEmptyMarshalTextIndent:
return opStructFieldAnonymousHeadOmitEmptyMarshalTextIndent
case opStructFieldPtrHeadStringTagMarshalTextIndent:
return opStructFieldHeadStringTagMarshalTextIndent
case opStructFieldPtrAnonymousHeadStringTagMarshalTextIndent:
return opStructFieldAnonymousHeadStringTagMarshalTextIndent
case opStructFieldPtrHeadRecursiveIndent:
return opStructFieldHeadRecursiveIndent
case opStructFieldPtrAnonymousHeadRecursiveIndent:
return opStructFieldAnonymousHeadRecursiveIndent
case opStructFieldPtrHeadOmitEmptyRecursiveIndent:
return opStructFieldHeadOmitEmptyRecursiveIndent
case opStructFieldPtrAnonymousHeadOmitEmptyRecursiveIndent:
return opStructFieldAnonymousHeadOmitEmptyRecursiveIndent
case opStructFieldPtrHeadStringTagRecursiveIndent:
return opStructFieldHeadStringTagRecursiveIndent
case opStructFieldPtrAnonymousHeadStringTagRecursiveIndent:
return opStructFieldAnonymousHeadStringTagRecursiveIndent
case opStructFieldPtrHeadIntStringIndent:
return opStructFieldHeadIntStringIndent
case opStructFieldPtrAnonymousHeadIntStringIndent:
return opStructFieldAnonymousHeadIntStringIndent
case opStructFieldPtrHeadOmitEmptyIntStringIndent:
return opStructFieldHeadOmitEmptyIntStringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyIntStringIndent:
return opStructFieldAnonymousHeadOmitEmptyIntStringIndent
case opStructFieldPtrHeadStringTagIntStringIndent:
return opStructFieldHeadStringTagIntStringIndent
case opStructFieldPtrAnonymousHeadStringTagIntStringIndent:
return opStructFieldAnonymousHeadStringTagIntStringIndent
case opStructFieldPtrHeadInt8StringIndent:
return opStructFieldHeadInt8StringIndent
case opStructFieldPtrAnonymousHeadInt8StringIndent:
return opStructFieldAnonymousHeadInt8StringIndent
case opStructFieldPtrHeadOmitEmptyInt8StringIndent:
return opStructFieldHeadOmitEmptyInt8StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt8StringIndent:
return opStructFieldAnonymousHeadOmitEmptyInt8StringIndent
case opStructFieldPtrHeadStringTagInt8StringIndent:
return opStructFieldHeadStringTagInt8StringIndent
case opStructFieldPtrAnonymousHeadStringTagInt8StringIndent:
return opStructFieldAnonymousHeadStringTagInt8StringIndent
case opStructFieldPtrHeadInt16StringIndent:
return opStructFieldHeadInt16StringIndent
case opStructFieldPtrAnonymousHeadInt16StringIndent:
return opStructFieldAnonymousHeadInt16StringIndent
case opStructFieldPtrHeadOmitEmptyInt16StringIndent:
return opStructFieldHeadOmitEmptyInt16StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt16StringIndent:
return opStructFieldAnonymousHeadOmitEmptyInt16StringIndent
case opStructFieldPtrHeadStringTagInt16StringIndent:
return opStructFieldHeadStringTagInt16StringIndent
case opStructFieldPtrAnonymousHeadStringTagInt16StringIndent:
return opStructFieldAnonymousHeadStringTagInt16StringIndent
case opStructFieldPtrHeadInt32StringIndent:
return opStructFieldHeadInt32StringIndent
case opStructFieldPtrAnonymousHeadInt32StringIndent:
return opStructFieldAnonymousHeadInt32StringIndent
case opStructFieldPtrHeadOmitEmptyInt32StringIndent:
return opStructFieldHeadOmitEmptyInt32StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt32StringIndent:
return opStructFieldAnonymousHeadOmitEmptyInt32StringIndent
case opStructFieldPtrHeadStringTagInt32StringIndent:
return opStructFieldHeadStringTagInt32StringIndent
case opStructFieldPtrAnonymousHeadStringTagInt32StringIndent:
return opStructFieldAnonymousHeadStringTagInt32StringIndent
case opStructFieldPtrHeadInt64StringIndent:
return opStructFieldHeadInt64StringIndent
case opStructFieldPtrAnonymousHeadInt64StringIndent:
return opStructFieldAnonymousHeadInt64StringIndent
case opStructFieldPtrHeadOmitEmptyInt64StringIndent:
return opStructFieldHeadOmitEmptyInt64StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyInt64StringIndent:
return opStructFieldAnonymousHeadOmitEmptyInt64StringIndent
case opStructFieldPtrHeadStringTagInt64StringIndent:
return opStructFieldHeadStringTagInt64StringIndent
case opStructFieldPtrAnonymousHeadStringTagInt64StringIndent:
return opStructFieldAnonymousHeadStringTagInt64StringIndent
case opStructFieldPtrHeadUintStringIndent:
return opStructFieldHeadUintStringIndent
case opStructFieldPtrAnonymousHeadUintStringIndent:
return opStructFieldAnonymousHeadUintStringIndent
case opStructFieldPtrHeadOmitEmptyUintStringIndent:
return opStructFieldHeadOmitEmptyUintStringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUintStringIndent:
return opStructFieldAnonymousHeadOmitEmptyUintStringIndent
case opStructFieldPtrHeadStringTagUintStringIndent:
return opStructFieldHeadStringTagUintStringIndent
case opStructFieldPtrAnonymousHeadStringTagUintStringIndent:
return opStructFieldAnonymousHeadStringTagUintStringIndent
case opStructFieldPtrHeadUint8StringIndent:
return opStructFieldHeadUint8StringIndent
case opStructFieldPtrAnonymousHeadUint8StringIndent:
return opStructFieldAnonymousHeadUint8StringIndent
case opStructFieldPtrHeadOmitEmptyUint8StringIndent:
return opStructFieldHeadOmitEmptyUint8StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint8StringIndent:
return opStructFieldAnonymousHeadOmitEmptyUint8StringIndent
case opStructFieldPtrHeadStringTagUint8StringIndent:
return opStructFieldHeadStringTagUint8StringIndent
case opStructFieldPtrAnonymousHeadStringTagUint8StringIndent:
return opStructFieldAnonymousHeadStringTagUint8StringIndent
case opStructFieldPtrHeadUint16StringIndent:
return opStructFieldHeadUint16StringIndent
case opStructFieldPtrAnonymousHeadUint16StringIndent:
return opStructFieldAnonymousHeadUint16StringIndent
case opStructFieldPtrHeadOmitEmptyUint16StringIndent:
return opStructFieldHeadOmitEmptyUint16StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint16StringIndent:
return opStructFieldAnonymousHeadOmitEmptyUint16StringIndent
case opStructFieldPtrHeadStringTagUint16StringIndent:
return opStructFieldHeadStringTagUint16StringIndent
case opStructFieldPtrAnonymousHeadStringTagUint16StringIndent:
return opStructFieldAnonymousHeadStringTagUint16StringIndent
case opStructFieldPtrHeadUint32StringIndent:
return opStructFieldHeadUint32StringIndent
case opStructFieldPtrAnonymousHeadUint32StringIndent:
return opStructFieldAnonymousHeadUint32StringIndent
case opStructFieldPtrHeadOmitEmptyUint32StringIndent:
return opStructFieldHeadOmitEmptyUint32StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint32StringIndent:
return opStructFieldAnonymousHeadOmitEmptyUint32StringIndent
case opStructFieldPtrHeadStringTagUint32StringIndent:
return opStructFieldHeadStringTagUint32StringIndent
case opStructFieldPtrAnonymousHeadStringTagUint32StringIndent:
return opStructFieldAnonymousHeadStringTagUint32StringIndent
case opStructFieldPtrHeadUint64StringIndent:
return opStructFieldHeadUint64StringIndent
case opStructFieldPtrAnonymousHeadUint64StringIndent:
return opStructFieldAnonymousHeadUint64StringIndent
case opStructFieldPtrHeadOmitEmptyUint64StringIndent:
return opStructFieldHeadOmitEmptyUint64StringIndent
case opStructFieldPtrAnonymousHeadOmitEmptyUint64StringIndent:
return opStructFieldAnonymousHeadOmitEmptyUint64StringIndent
case opStructFieldPtrHeadStringTagUint64StringIndent:
return opStructFieldHeadStringTagUint64StringIndent
case opStructFieldPtrAnonymousHeadStringTagUint64StringIndent:
return opStructFieldAnonymousHeadStringTagUint64StringIndent
}
return t
}
func (t opType) fieldToOmitEmptyField() opType {
switch t {
case opStructField:
return opStructFieldOmitEmpty
case opStructFieldInt:
return opStructFieldOmitEmptyInt
case opStructFieldInt8:
return opStructFieldOmitEmptyInt8
case opStructFieldInt16:
return opStructFieldOmitEmptyInt16
case opStructFieldInt32:
return opStructFieldOmitEmptyInt32
case opStructFieldInt64:
return opStructFieldOmitEmptyInt64
case opStructFieldUint:
return opStructFieldOmitEmptyUint
case opStructFieldUint8:
return opStructFieldOmitEmptyUint8
case opStructFieldUint16:
return opStructFieldOmitEmptyUint16
case opStructFieldUint32:
return opStructFieldOmitEmptyUint32
case opStructFieldUint64:
return opStructFieldOmitEmptyUint64
case opStructFieldFloat32:
return opStructFieldOmitEmptyFloat32
case opStructFieldFloat64:
return opStructFieldOmitEmptyFloat64
case opStructFieldBool:
return opStructFieldOmitEmptyBool
case opStructFieldString:
return opStructFieldOmitEmptyString
case opStructFieldBytes:
return opStructFieldOmitEmptyBytes
case opStructFieldArray:
return opStructFieldOmitEmptyArray
case opStructFieldMap:
return opStructFieldOmitEmptyMap
case opStructFieldMapLoad:
return opStructFieldOmitEmptyMapLoad
case opStructFieldSlice:
return opStructFieldOmitEmptySlice
case opStructFieldStruct:
return opStructFieldOmitEmptyStruct
case opStructFieldMarshalJSON:
return opStructFieldOmitEmptyMarshalJSON
case opStructFieldMarshalText:
return opStructFieldOmitEmptyMarshalText
case opStructFieldRecursive:
return opStructFieldOmitEmptyRecursive
case opStructFieldIntString:
return opStructFieldOmitEmptyIntString
case opStructFieldInt8String:
return opStructFieldOmitEmptyInt8String
case opStructFieldInt16String:
return opStructFieldOmitEmptyInt16String
case opStructFieldInt32String:
return opStructFieldOmitEmptyInt32String
case opStructFieldInt64String:
return opStructFieldOmitEmptyInt64String
case opStructFieldUintString:
return opStructFieldOmitEmptyUintString
case opStructFieldUint8String:
return opStructFieldOmitEmptyUint8String
case opStructFieldUint16String:
return opStructFieldOmitEmptyUint16String
case opStructFieldUint32String:
return opStructFieldOmitEmptyUint32String
case opStructFieldUint64String:
return opStructFieldOmitEmptyUint64String
case opStructFieldIndent:
return opStructFieldOmitEmptyIndent
case opStructFieldIntIndent:
return opStructFieldOmitEmptyIntIndent
case opStructFieldInt8Indent:
return opStructFieldOmitEmptyInt8Indent
case opStructFieldInt16Indent:
return opStructFieldOmitEmptyInt16Indent
case opStructFieldInt32Indent:
return opStructFieldOmitEmptyInt32Indent
case opStructFieldInt64Indent:
return opStructFieldOmitEmptyInt64Indent
case opStructFieldUintIndent:
return opStructFieldOmitEmptyUintIndent
case opStructFieldUint8Indent:
return opStructFieldOmitEmptyUint8Indent
case opStructFieldUint16Indent:
return opStructFieldOmitEmptyUint16Indent
case opStructFieldUint32Indent:
return opStructFieldOmitEmptyUint32Indent
case opStructFieldUint64Indent:
return opStructFieldOmitEmptyUint64Indent
case opStructFieldFloat32Indent:
return opStructFieldOmitEmptyFloat32Indent
case opStructFieldFloat64Indent:
return opStructFieldOmitEmptyFloat64Indent
case opStructFieldBoolIndent:
return opStructFieldOmitEmptyBoolIndent
case opStructFieldStringIndent:
return opStructFieldOmitEmptyStringIndent
case opStructFieldBytesIndent:
return opStructFieldOmitEmptyBytesIndent
case opStructFieldArrayIndent:
return opStructFieldOmitEmptyArrayIndent
case opStructFieldMapIndent:
return opStructFieldOmitEmptyMapIndent
case opStructFieldMapLoadIndent:
return opStructFieldOmitEmptyMapLoadIndent
case opStructFieldSliceIndent:
return opStructFieldOmitEmptySliceIndent
case opStructFieldStructIndent:
return opStructFieldOmitEmptyStructIndent
case opStructFieldMarshalJSONIndent:
return opStructFieldOmitEmptyMarshalJSONIndent
case opStructFieldMarshalTextIndent:
return opStructFieldOmitEmptyMarshalTextIndent
case opStructFieldRecursiveIndent:
return opStructFieldOmitEmptyRecursiveIndent
case opStructFieldIntStringIndent:
return opStructFieldOmitEmptyIntStringIndent
case opStructFieldInt8StringIndent:
return opStructFieldOmitEmptyInt8StringIndent
case opStructFieldInt16StringIndent:
return opStructFieldOmitEmptyInt16StringIndent
case opStructFieldInt32StringIndent:
return opStructFieldOmitEmptyInt32StringIndent
case opStructFieldInt64StringIndent:
return opStructFieldOmitEmptyInt64StringIndent
case opStructFieldUintStringIndent:
return opStructFieldOmitEmptyUintStringIndent
case opStructFieldUint8StringIndent:
return opStructFieldOmitEmptyUint8StringIndent
case opStructFieldUint16StringIndent:
return opStructFieldOmitEmptyUint16StringIndent
case opStructFieldUint32StringIndent:
return opStructFieldOmitEmptyUint32StringIndent
case opStructFieldUint64StringIndent:
return opStructFieldOmitEmptyUint64StringIndent
}
return t
}
func (t opType) fieldToStringTagField() opType {
switch t {
case opStructField:
return opStructFieldStringTag
case opStructFieldInt:
return opStructFieldStringTagInt
case opStructFieldInt8:
return opStructFieldStringTagInt8
case opStructFieldInt16:
return opStructFieldStringTagInt16
case opStructFieldInt32:
return opStructFieldStringTagInt32
case opStructFieldInt64:
return opStructFieldStringTagInt64
case opStructFieldUint:
return opStructFieldStringTagUint
case opStructFieldUint8:
return opStructFieldStringTagUint8
case opStructFieldUint16:
return opStructFieldStringTagUint16
case opStructFieldUint32:
return opStructFieldStringTagUint32
case opStructFieldUint64:
return opStructFieldStringTagUint64
case opStructFieldFloat32:
return opStructFieldStringTagFloat32
case opStructFieldFloat64:
return opStructFieldStringTagFloat64
case opStructFieldBool:
return opStructFieldStringTagBool
case opStructFieldString:
return opStructFieldStringTagString
case opStructFieldBytes:
return opStructFieldStringTagBytes
case opStructFieldArray:
return opStructFieldStringTagArray
case opStructFieldMap:
return opStructFieldStringTagMap
case opStructFieldMapLoad:
return opStructFieldStringTagMapLoad
case opStructFieldSlice:
return opStructFieldStringTagSlice
case opStructFieldStruct:
return opStructFieldStringTagStruct
case opStructFieldMarshalJSON:
return opStructFieldStringTagMarshalJSON
case opStructFieldMarshalText:
return opStructFieldStringTagMarshalText
case opStructFieldRecursive:
return opStructFieldStringTagRecursive
case opStructFieldIntString:
return opStructFieldStringTagIntString
case opStructFieldInt8String:
return opStructFieldStringTagInt8String
case opStructFieldInt16String:
return opStructFieldStringTagInt16String
case opStructFieldInt32String:
return opStructFieldStringTagInt32String
case opStructFieldInt64String:
return opStructFieldStringTagInt64String
case opStructFieldUintString:
return opStructFieldStringTagUintString
case opStructFieldUint8String:
return opStructFieldStringTagUint8String
case opStructFieldUint16String:
return opStructFieldStringTagUint16String
case opStructFieldUint32String:
return opStructFieldStringTagUint32String
case opStructFieldUint64String:
return opStructFieldStringTagUint64String
case opStructFieldIndent:
return opStructFieldStringTagIndent
case opStructFieldIntIndent:
return opStructFieldStringTagIntIndent
case opStructFieldInt8Indent:
return opStructFieldStringTagInt8Indent
case opStructFieldInt16Indent:
return opStructFieldStringTagInt16Indent
case opStructFieldInt32Indent:
return opStructFieldStringTagInt32Indent
case opStructFieldInt64Indent:
return opStructFieldStringTagInt64Indent
case opStructFieldUintIndent:
return opStructFieldStringTagUintIndent
case opStructFieldUint8Indent:
return opStructFieldStringTagUint8Indent
case opStructFieldUint16Indent:
return opStructFieldStringTagUint16Indent
case opStructFieldUint32Indent:
return opStructFieldStringTagUint32Indent
case opStructFieldUint64Indent:
return opStructFieldStringTagUint64Indent
case opStructFieldFloat32Indent:
return opStructFieldStringTagFloat32Indent
case opStructFieldFloat64Indent:
return opStructFieldStringTagFloat64Indent
case opStructFieldBoolIndent:
return opStructFieldStringTagBoolIndent
case opStructFieldStringIndent:
return opStructFieldStringTagStringIndent
case opStructFieldBytesIndent:
return opStructFieldStringTagBytesIndent
case opStructFieldArrayIndent:
return opStructFieldStringTagArrayIndent
case opStructFieldMapIndent:
return opStructFieldStringTagMapIndent
case opStructFieldMapLoadIndent:
return opStructFieldStringTagMapLoadIndent
case opStructFieldSliceIndent:
return opStructFieldStringTagSliceIndent
case opStructFieldStructIndent:
return opStructFieldStringTagStructIndent
case opStructFieldMarshalJSONIndent:
return opStructFieldStringTagMarshalJSONIndent
case opStructFieldMarshalTextIndent:
return opStructFieldStringTagMarshalTextIndent
case opStructFieldRecursiveIndent:
return opStructFieldStringTagRecursiveIndent
case opStructFieldIntStringIndent:
return opStructFieldStringTagIntStringIndent
case opStructFieldInt8StringIndent:
return opStructFieldStringTagInt8StringIndent
case opStructFieldInt16StringIndent:
return opStructFieldStringTagInt16StringIndent
case opStructFieldInt32StringIndent:
return opStructFieldStringTagInt32StringIndent
case opStructFieldInt64StringIndent:
return opStructFieldStringTagInt64StringIndent
case opStructFieldUintStringIndent:
return opStructFieldStringTagUintStringIndent
case opStructFieldUint8StringIndent:
return opStructFieldStringTagUint8StringIndent
case opStructFieldUint16StringIndent:
return opStructFieldStringTagUint16StringIndent
case opStructFieldUint32StringIndent:
return opStructFieldStringTagUint32StringIndent
case opStructFieldUint64StringIndent:
return opStructFieldStringTagUint64StringIndent
}
return t
}