internal

package
v1.5.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 18, 2026 License: MPL-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Code generated by tl2gen; DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BoolReadTL1Boxed

func BoolReadTL1Boxed(w []byte, v *bool) ([]byte, error)

func BoolWriteTL1Boxed

func BoolWriteTL1Boxed(w []byte, v bool) []byte

func BuiltinDictIntIntBytesCalculateLayout

func BuiltinDictIntIntBytesCalculateLayout(sizes []int, optimizeEmpty bool, vec *[]DictFieldIntInt) ([]int, int)

func BuiltinDictIntIntBytesFillRandom

func BuiltinDictIntIntBytesFillRandom(rg *basictl.RandGenerator, vec *[]DictFieldIntInt)

func BuiltinDictIntIntBytesInternalReadTL2

func BuiltinDictIntIntBytesInternalReadTL2(r []byte, vec *[]DictFieldIntInt) (_ []byte, err error)

func BuiltinDictIntIntBytesInternalWriteTL2

func BuiltinDictIntIntBytesInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[]DictFieldIntInt) ([]byte, []int, int)

func BuiltinDictIntIntBytesReadJSONGeneral

func BuiltinDictIntIntBytesReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[]DictFieldIntInt) error

func BuiltinDictIntIntBytesReadTL1

func BuiltinDictIntIntBytesReadTL1(w []byte, vec *[]DictFieldIntInt) (_ []byte, err error)

func BuiltinDictIntIntBytesWriteJSON

func BuiltinDictIntIntBytesWriteJSON(w []byte, vec []DictFieldIntInt) []byte

func BuiltinDictIntIntBytesWriteJSONOpt

func BuiltinDictIntIntBytesWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec []DictFieldIntInt) []byte

func BuiltinDictIntIntBytesWriteTL1

func BuiltinDictIntIntBytesWriteTL1(w []byte, vec []DictFieldIntInt) []byte

func BuiltinDictIntIntCalculateLayout

func BuiltinDictIntIntCalculateLayout(sizes []int, optimizeEmpty bool, m *map[int32]int32) ([]int, int)

func BuiltinDictIntIntFillRandom

func BuiltinDictIntIntFillRandom(rg *basictl.RandGenerator, m *map[int32]int32)

func BuiltinDictIntIntInternalReadTL2

func BuiltinDictIntIntInternalReadTL2(r []byte, m *map[int32]int32) (_ []byte, err error)

func BuiltinDictIntIntInternalWriteTL2

func BuiltinDictIntIntInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, m *map[int32]int32) ([]byte, []int, int)

func BuiltinDictIntIntReadJSONGeneral

func BuiltinDictIntIntReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, m *map[int32]int32) error

func BuiltinDictIntIntReadTL1

func BuiltinDictIntIntReadTL1(w []byte, m *map[int32]int32) (_ []byte, err error)

func BuiltinDictIntIntReset

func BuiltinDictIntIntReset(m map[int32]int32)

func BuiltinDictIntIntWriteJSON

func BuiltinDictIntIntWriteJSON(w []byte, m map[int32]int32) []byte

func BuiltinDictIntIntWriteJSONOpt

func BuiltinDictIntIntWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, m map[int32]int32) []byte

func BuiltinDictIntIntWriteTL1

func BuiltinDictIntIntWriteTL1(w []byte, m map[int32]int32) []byte

func BuiltinDictStringIntBytesCalculateLayout

func BuiltinDictStringIntBytesCalculateLayout(sizes []int, optimizeEmpty bool, vec *[]DictFieldStringIntBytes) ([]int, int)

func BuiltinDictStringIntBytesFillRandom

func BuiltinDictStringIntBytesFillRandom(rg *basictl.RandGenerator, vec *[]DictFieldStringIntBytes)

func BuiltinDictStringIntBytesInternalReadTL2

func BuiltinDictStringIntBytesInternalReadTL2(r []byte, vec *[]DictFieldStringIntBytes) (_ []byte, err error)

func BuiltinDictStringIntBytesInternalWriteTL2

func BuiltinDictStringIntBytesInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[]DictFieldStringIntBytes) ([]byte, []int, int)

func BuiltinDictStringIntBytesReadJSONGeneral

func BuiltinDictStringIntBytesReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[]DictFieldStringIntBytes) error

func BuiltinDictStringIntBytesReadTL1

func BuiltinDictStringIntBytesReadTL1(w []byte, vec *[]DictFieldStringIntBytes) (_ []byte, err error)

func BuiltinDictStringIntBytesWriteJSON

func BuiltinDictStringIntBytesWriteJSON(w []byte, vec []DictFieldStringIntBytes) []byte

func BuiltinDictStringIntBytesWriteJSONOpt

func BuiltinDictStringIntBytesWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec []DictFieldStringIntBytes) []byte

func BuiltinDictStringIntBytesWriteTL1

func BuiltinDictStringIntBytesWriteTL1(w []byte, vec []DictFieldStringIntBytes) []byte

func BuiltinDictStringIntCalculateLayout

func BuiltinDictStringIntCalculateLayout(sizes []int, optimizeEmpty bool, m *map[string]int32) ([]int, int)

func BuiltinDictStringIntFillRandom

func BuiltinDictStringIntFillRandom(rg *basictl.RandGenerator, m *map[string]int32)

func BuiltinDictStringIntInternalReadTL2

func BuiltinDictStringIntInternalReadTL2(r []byte, m *map[string]int32) (_ []byte, err error)

func BuiltinDictStringIntInternalWriteTL2

func BuiltinDictStringIntInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, m *map[string]int32) ([]byte, []int, int)

func BuiltinDictStringIntReadJSONGeneral

func BuiltinDictStringIntReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, m *map[string]int32) error

func BuiltinDictStringIntReadTL1

func BuiltinDictStringIntReadTL1(w []byte, m *map[string]int32) (_ []byte, err error)

func BuiltinDictStringIntReset

func BuiltinDictStringIntReset(m map[string]int32)

func BuiltinDictStringIntWriteJSON

func BuiltinDictStringIntWriteJSON(w []byte, m map[string]int32) []byte

func BuiltinDictStringIntWriteJSONOpt

func BuiltinDictStringIntWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, m map[string]int32) []byte

func BuiltinDictStringIntWriteTL1

func BuiltinDictStringIntWriteTL1(w []byte, m map[string]int32) []byte

func BuiltinDictStringStringBytesCalculateLayout

func BuiltinDictStringStringBytesCalculateLayout(sizes []int, optimizeEmpty bool, vec *[]DictFieldStringStringBytes) ([]int, int)

func BuiltinDictStringStringBytesFillRandom

func BuiltinDictStringStringBytesFillRandom(rg *basictl.RandGenerator, vec *[]DictFieldStringStringBytes)

func BuiltinDictStringStringBytesInternalReadTL2

func BuiltinDictStringStringBytesInternalReadTL2(r []byte, vec *[]DictFieldStringStringBytes) (_ []byte, err error)

func BuiltinDictStringStringBytesInternalWriteTL2

func BuiltinDictStringStringBytesInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[]DictFieldStringStringBytes) ([]byte, []int, int)

func BuiltinDictStringStringBytesReadJSONGeneral

func BuiltinDictStringStringBytesReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[]DictFieldStringStringBytes) error

func BuiltinDictStringStringBytesReadTL1

func BuiltinDictStringStringBytesReadTL1(w []byte, vec *[]DictFieldStringStringBytes) (_ []byte, err error)

func BuiltinDictStringStringBytesWriteJSON

func BuiltinDictStringStringBytesWriteJSON(w []byte, vec []DictFieldStringStringBytes) []byte

func BuiltinDictStringStringBytesWriteJSONOpt

func BuiltinDictStringStringBytesWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec []DictFieldStringStringBytes) []byte

func BuiltinDictStringStringBytesWriteTL1

func BuiltinDictStringStringBytesWriteTL1(w []byte, vec []DictFieldStringStringBytes) []byte

func BuiltinDictStringStringCalculateLayout

func BuiltinDictStringStringCalculateLayout(sizes []int, optimizeEmpty bool, m *map[string]string) ([]int, int)

func BuiltinDictStringStringFillRandom

func BuiltinDictStringStringFillRandom(rg *basictl.RandGenerator, m *map[string]string)

func BuiltinDictStringStringInternalReadTL2

func BuiltinDictStringStringInternalReadTL2(r []byte, m *map[string]string) (_ []byte, err error)

func BuiltinDictStringStringInternalWriteTL2

func BuiltinDictStringStringInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, m *map[string]string) ([]byte, []int, int)

func BuiltinDictStringStringReadJSONGeneral

func BuiltinDictStringStringReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, m *map[string]string) error

func BuiltinDictStringStringReadTL1

func BuiltinDictStringStringReadTL1(w []byte, m *map[string]string) (_ []byte, err error)

func BuiltinDictStringStringReset

func BuiltinDictStringStringReset(m map[string]string)

func BuiltinDictStringStringWriteJSON

func BuiltinDictStringStringWriteJSON(w []byte, m map[string]string) []byte

func BuiltinDictStringStringWriteJSONOpt

func BuiltinDictStringStringWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, m map[string]string) []byte

func BuiltinDictStringStringWriteTL1

func BuiltinDictStringStringWriteTL1(w []byte, m map[string]string) []byte

func BuiltinTuple0BoolCalculateLayout

func BuiltinTuple0BoolCalculateLayout(sizes []int, optimizeEmpty bool, vec *[0]bool) ([]int, int)

func BuiltinTuple0BoolFillRandom

func BuiltinTuple0BoolFillRandom(rg *basictl.RandGenerator, vec *[0]bool)

func BuiltinTuple0BoolInternalReadTL2

func BuiltinTuple0BoolInternalReadTL2(r []byte, vec *[0]bool) (_ []byte, err error)

func BuiltinTuple0BoolInternalWriteTL2

func BuiltinTuple0BoolInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[0]bool) ([]byte, []int, int)

func BuiltinTuple0BoolReadJSONGeneral

func BuiltinTuple0BoolReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[0]bool) error

func BuiltinTuple0BoolReadTL1

func BuiltinTuple0BoolReadTL1(w []byte, vec *[0]bool) (_ []byte, err error)

func BuiltinTuple0BoolReset

func BuiltinTuple0BoolReset(vec *[0]bool)

func BuiltinTuple0BoolWriteJSON

func BuiltinTuple0BoolWriteJSON(w []byte, vec *[0]bool) []byte

func BuiltinTuple0BoolWriteJSONOpt

func BuiltinTuple0BoolWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec *[0]bool) []byte

func BuiltinTuple0BoolWriteTL1

func BuiltinTuple0BoolWriteTL1(w []byte, vec *[0]bool) []byte

func BuiltinTuple1BoolCalculateLayout

func BuiltinTuple1BoolCalculateLayout(sizes []int, optimizeEmpty bool, vec *[1]bool) ([]int, int)

func BuiltinTuple1BoolFillRandom

func BuiltinTuple1BoolFillRandom(rg *basictl.RandGenerator, vec *[1]bool)

func BuiltinTuple1BoolInternalReadTL2

func BuiltinTuple1BoolInternalReadTL2(r []byte, vec *[1]bool) (_ []byte, err error)

func BuiltinTuple1BoolInternalWriteTL2

func BuiltinTuple1BoolInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[1]bool) ([]byte, []int, int)

func BuiltinTuple1BoolReadJSONGeneral

func BuiltinTuple1BoolReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[1]bool) error

func BuiltinTuple1BoolReadTL1

func BuiltinTuple1BoolReadTL1(w []byte, vec *[1]bool) (_ []byte, err error)

func BuiltinTuple1BoolReset

func BuiltinTuple1BoolReset(vec *[1]bool)

func BuiltinTuple1BoolWriteJSON

func BuiltinTuple1BoolWriteJSON(w []byte, vec *[1]bool) []byte

func BuiltinTuple1BoolWriteJSONOpt

func BuiltinTuple1BoolWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec *[1]bool) []byte

func BuiltinTuple1BoolWriteTL1

func BuiltinTuple1BoolWriteTL1(w []byte, vec *[1]bool) []byte

func BuiltinTuple2IntCalculateLayout

func BuiltinTuple2IntCalculateLayout(sizes []int, optimizeEmpty bool, vec *[2]int32) ([]int, int)

func BuiltinTuple2IntFillRandom

func BuiltinTuple2IntFillRandom(rg *basictl.RandGenerator, vec *[2]int32)

func BuiltinTuple2IntInternalReadTL2

func BuiltinTuple2IntInternalReadTL2(r []byte, vec *[2]int32) (_ []byte, err error)

func BuiltinTuple2IntInternalWriteTL2

func BuiltinTuple2IntInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[2]int32) ([]byte, []int, int)

func BuiltinTuple2IntReadJSONGeneral

func BuiltinTuple2IntReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[2]int32) error

func BuiltinTuple2IntReadTL1

func BuiltinTuple2IntReadTL1(w []byte, vec *[2]int32) (_ []byte, err error)

func BuiltinTuple2IntReset

func BuiltinTuple2IntReset(vec *[2]int32)

func BuiltinTuple2IntWriteJSON

func BuiltinTuple2IntWriteJSON(w []byte, vec *[2]int32) []byte

func BuiltinTuple2IntWriteJSONOpt

func BuiltinTuple2IntWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec *[2]int32) []byte

func BuiltinTuple2IntWriteTL1

func BuiltinTuple2IntWriteTL1(w []byte, vec *[2]int32) []byte

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntCalculateLayout

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntCalculateLayout(sizes []int, optimizeEmpty bool, vec *[2]PairBuiltinVectorIntBuiltinVectorInt) ([]int, int)

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntFillRandom

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntFillRandom(rg *basictl.RandGenerator, vec *[2]PairBuiltinVectorIntBuiltinVectorInt)

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntInternalReadTL2

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntInternalReadTL2(r []byte, vec *[2]PairBuiltinVectorIntBuiltinVectorInt) (_ []byte, err error)

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntInternalWriteTL2

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[2]PairBuiltinVectorIntBuiltinVectorInt) ([]byte, []int, int)

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntReadJSONGeneral

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[2]PairBuiltinVectorIntBuiltinVectorInt) error

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntReadTL1

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntReadTL1(w []byte, vec *[2]PairBuiltinVectorIntBuiltinVectorInt) (_ []byte, err error)

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntReset

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntReset(vec *[2]PairBuiltinVectorIntBuiltinVectorInt)

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntWriteJSON

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntWriteJSON(w []byte, vec *[2]PairBuiltinVectorIntBuiltinVectorInt) []byte

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntWriteJSONOpt

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec *[2]PairBuiltinVectorIntBuiltinVectorInt) []byte

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntWriteTL1

func BuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntWriteTL1(w []byte, vec *[2]PairBuiltinVectorIntBuiltinVectorInt) []byte

func BuiltinTuple4IntCalculateLayout

func BuiltinTuple4IntCalculateLayout(sizes []int, optimizeEmpty bool, vec *[4]int32) ([]int, int)

func BuiltinTuple4IntFillRandom

func BuiltinTuple4IntFillRandom(rg *basictl.RandGenerator, vec *[4]int32)

func BuiltinTuple4IntInternalReadTL2

func BuiltinTuple4IntInternalReadTL2(r []byte, vec *[4]int32) (_ []byte, err error)

func BuiltinTuple4IntInternalWriteTL2

func BuiltinTuple4IntInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[4]int32) ([]byte, []int, int)

func BuiltinTuple4IntReadJSONGeneral

func BuiltinTuple4IntReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[4]int32) error

func BuiltinTuple4IntReadTL1

func BuiltinTuple4IntReadTL1(w []byte, vec *[4]int32) (_ []byte, err error)

func BuiltinTuple4IntReset

func BuiltinTuple4IntReset(vec *[4]int32)

func BuiltinTuple4IntWriteJSON

func BuiltinTuple4IntWriteJSON(w []byte, vec *[4]int32) []byte

func BuiltinTuple4IntWriteJSONOpt

func BuiltinTuple4IntWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec *[4]int32) []byte

func BuiltinTuple4IntWriteTL1

func BuiltinTuple4IntWriteTL1(w []byte, vec *[4]int32) []byte

func BuiltinTuple4StringBytesCalculateLayout

func BuiltinTuple4StringBytesCalculateLayout(sizes []int, optimizeEmpty bool, vec *[4][]byte) ([]int, int)

func BuiltinTuple4StringBytesFillRandom

func BuiltinTuple4StringBytesFillRandom(rg *basictl.RandGenerator, vec *[4][]byte)

func BuiltinTuple4StringBytesInternalReadTL2

func BuiltinTuple4StringBytesInternalReadTL2(r []byte, vec *[4][]byte) (_ []byte, err error)

func BuiltinTuple4StringBytesInternalWriteTL2

func BuiltinTuple4StringBytesInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[4][]byte) ([]byte, []int, int)

func BuiltinTuple4StringBytesReadJSONGeneral

func BuiltinTuple4StringBytesReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[4][]byte) error

func BuiltinTuple4StringBytesReadTL1

func BuiltinTuple4StringBytesReadTL1(w []byte, vec *[4][]byte) (_ []byte, err error)

func BuiltinTuple4StringBytesReset

func BuiltinTuple4StringBytesReset(vec *[4][]byte)

func BuiltinTuple4StringBytesWriteJSON

func BuiltinTuple4StringBytesWriteJSON(w []byte, vec *[4][]byte) []byte

func BuiltinTuple4StringBytesWriteJSONOpt

func BuiltinTuple4StringBytesWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec *[4][]byte) []byte

func BuiltinTuple4StringBytesWriteTL1

func BuiltinTuple4StringBytesWriteTL1(w []byte, vec *[4][]byte) []byte

func BuiltinTuple4StringCalculateLayout

func BuiltinTuple4StringCalculateLayout(sizes []int, optimizeEmpty bool, vec *[4]string) ([]int, int)

func BuiltinTuple4StringFillRandom

func BuiltinTuple4StringFillRandom(rg *basictl.RandGenerator, vec *[4]string)

func BuiltinTuple4StringInternalReadTL2

func BuiltinTuple4StringInternalReadTL2(r []byte, vec *[4]string) (_ []byte, err error)

func BuiltinTuple4StringInternalWriteTL2

func BuiltinTuple4StringInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[4]string) ([]byte, []int, int)

func BuiltinTuple4StringReadJSONGeneral

func BuiltinTuple4StringReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[4]string) error

func BuiltinTuple4StringReadTL1

func BuiltinTuple4StringReadTL1(w []byte, vec *[4]string) (_ []byte, err error)

func BuiltinTuple4StringReset

func BuiltinTuple4StringReset(vec *[4]string)

func BuiltinTuple4StringWriteJSON

func BuiltinTuple4StringWriteJSON(w []byte, vec *[4]string) []byte

func BuiltinTuple4StringWriteJSONOpt

func BuiltinTuple4StringWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec *[4]string) []byte

func BuiltinTuple4StringWriteTL1

func BuiltinTuple4StringWriteTL1(w []byte, vec *[4]string) []byte

func BuiltinTuple7BoolCalculateLayout

func BuiltinTuple7BoolCalculateLayout(sizes []int, optimizeEmpty bool, vec *[7]bool) ([]int, int)

func BuiltinTuple7BoolFillRandom

func BuiltinTuple7BoolFillRandom(rg *basictl.RandGenerator, vec *[7]bool)

func BuiltinTuple7BoolInternalReadTL2

func BuiltinTuple7BoolInternalReadTL2(r []byte, vec *[7]bool) (_ []byte, err error)

func BuiltinTuple7BoolInternalWriteTL2

func BuiltinTuple7BoolInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[7]bool) ([]byte, []int, int)

func BuiltinTuple7BoolReadJSONGeneral

func BuiltinTuple7BoolReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[7]bool) error

func BuiltinTuple7BoolReadTL1

func BuiltinTuple7BoolReadTL1(w []byte, vec *[7]bool) (_ []byte, err error)

func BuiltinTuple7BoolReset

func BuiltinTuple7BoolReset(vec *[7]bool)

func BuiltinTuple7BoolWriteJSON

func BuiltinTuple7BoolWriteJSON(w []byte, vec *[7]bool) []byte

func BuiltinTuple7BoolWriteJSONOpt

func BuiltinTuple7BoolWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec *[7]bool) []byte

func BuiltinTuple7BoolWriteTL1

func BuiltinTuple7BoolWriteTL1(w []byte, vec *[7]bool) []byte

func BuiltinTuple8BoolCalculateLayout

func BuiltinTuple8BoolCalculateLayout(sizes []int, optimizeEmpty bool, vec *[8]bool) ([]int, int)

func BuiltinTuple8BoolFillRandom

func BuiltinTuple8BoolFillRandom(rg *basictl.RandGenerator, vec *[8]bool)

func BuiltinTuple8BoolInternalReadTL2

func BuiltinTuple8BoolInternalReadTL2(r []byte, vec *[8]bool) (_ []byte, err error)

func BuiltinTuple8BoolInternalWriteTL2

func BuiltinTuple8BoolInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[8]bool) ([]byte, []int, int)

func BuiltinTuple8BoolReadJSONGeneral

func BuiltinTuple8BoolReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[8]bool) error

func BuiltinTuple8BoolReadTL1

func BuiltinTuple8BoolReadTL1(w []byte, vec *[8]bool) (_ []byte, err error)

func BuiltinTuple8BoolReset

func BuiltinTuple8BoolReset(vec *[8]bool)

func BuiltinTuple8BoolWriteJSON

func BuiltinTuple8BoolWriteJSON(w []byte, vec *[8]bool) []byte

func BuiltinTuple8BoolWriteJSONOpt

func BuiltinTuple8BoolWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec *[8]bool) []byte

func BuiltinTuple8BoolWriteTL1

func BuiltinTuple8BoolWriteTL1(w []byte, vec *[8]bool) []byte

func BuiltinTuple11BoolCalculateLayout

func BuiltinTuple11BoolCalculateLayout(sizes []int, optimizeEmpty bool, vec *[11]bool) ([]int, int)

func BuiltinTuple11BoolFillRandom

func BuiltinTuple11BoolFillRandom(rg *basictl.RandGenerator, vec *[11]bool)

func BuiltinTuple11BoolInternalReadTL2

func BuiltinTuple11BoolInternalReadTL2(r []byte, vec *[11]bool) (_ []byte, err error)

func BuiltinTuple11BoolInternalWriteTL2

func BuiltinTuple11BoolInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[11]bool) ([]byte, []int, int)

func BuiltinTuple11BoolReadJSONGeneral

func BuiltinTuple11BoolReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[11]bool) error

func BuiltinTuple11BoolReadTL1

func BuiltinTuple11BoolReadTL1(w []byte, vec *[11]bool) (_ []byte, err error)

func BuiltinTuple11BoolReset

func BuiltinTuple11BoolReset(vec *[11]bool)

func BuiltinTuple11BoolWriteJSON

func BuiltinTuple11BoolWriteJSON(w []byte, vec *[11]bool) []byte

func BuiltinTuple11BoolWriteJSONOpt

func BuiltinTuple11BoolWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec *[11]bool) []byte

func BuiltinTuple11BoolWriteTL1

func BuiltinTuple11BoolWriteTL1(w []byte, vec *[11]bool) []byte

func BuiltinTuple16BoolCalculateLayout

func BuiltinTuple16BoolCalculateLayout(sizes []int, optimizeEmpty bool, vec *[16]bool) ([]int, int)

func BuiltinTuple16BoolFillRandom

func BuiltinTuple16BoolFillRandom(rg *basictl.RandGenerator, vec *[16]bool)

func BuiltinTuple16BoolInternalReadTL2

func BuiltinTuple16BoolInternalReadTL2(r []byte, vec *[16]bool) (_ []byte, err error)

func BuiltinTuple16BoolInternalWriteTL2

func BuiltinTuple16BoolInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[16]bool) ([]byte, []int, int)

func BuiltinTuple16BoolReadJSONGeneral

func BuiltinTuple16BoolReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[16]bool) error

func BuiltinTuple16BoolReadTL1

func BuiltinTuple16BoolReadTL1(w []byte, vec *[16]bool) (_ []byte, err error)

func BuiltinTuple16BoolReset

func BuiltinTuple16BoolReset(vec *[16]bool)

func BuiltinTuple16BoolWriteJSON

func BuiltinTuple16BoolWriteJSON(w []byte, vec *[16]bool) []byte

func BuiltinTuple16BoolWriteJSONOpt

func BuiltinTuple16BoolWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec *[16]bool) []byte

func BuiltinTuple16BoolWriteTL1

func BuiltinTuple16BoolWriteTL1(w []byte, vec *[16]bool) []byte

func BuiltinVectorBenchmarksVrupositionCalculateLayout

func BuiltinVectorBenchmarksVrupositionCalculateLayout(sizes []int, optimizeEmpty bool, vec *[]BenchmarksVruposition) ([]int, int)

func BuiltinVectorBenchmarksVrupositionFillRandom

func BuiltinVectorBenchmarksVrupositionFillRandom(rg *basictl.RandGenerator, vec *[]BenchmarksVruposition)

func BuiltinVectorBenchmarksVrupositionInternalReadTL2

func BuiltinVectorBenchmarksVrupositionInternalReadTL2(r []byte, vec *[]BenchmarksVruposition) (_ []byte, err error)

func BuiltinVectorBenchmarksVrupositionInternalWriteTL2

func BuiltinVectorBenchmarksVrupositionInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[]BenchmarksVruposition) ([]byte, []int, int)

func BuiltinVectorBenchmarksVrupositionReadJSONGeneral

func BuiltinVectorBenchmarksVrupositionReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[]BenchmarksVruposition) error

func BuiltinVectorBenchmarksVrupositionReadTL1

func BuiltinVectorBenchmarksVrupositionReadTL1(w []byte, vec *[]BenchmarksVruposition) (_ []byte, err error)

func BuiltinVectorBenchmarksVrupositionWriteJSON

func BuiltinVectorBenchmarksVrupositionWriteJSON(w []byte, vec []BenchmarksVruposition) []byte

func BuiltinVectorBenchmarksVrupositionWriteJSONOpt

func BuiltinVectorBenchmarksVrupositionWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec []BenchmarksVruposition) []byte

func BuiltinVectorBenchmarksVrupositionWriteTL1

func BuiltinVectorBenchmarksVrupositionWriteTL1(w []byte, vec []BenchmarksVruposition) []byte

func BuiltinVectorBenchmarksVrutoyTopLevelUnionCalculateLayout

func BuiltinVectorBenchmarksVrutoyTopLevelUnionCalculateLayout(sizes []int, optimizeEmpty bool, vec *[]BenchmarksVrutoyTopLevelUnion) ([]int, int)

func BuiltinVectorBenchmarksVrutoyTopLevelUnionFillRandom

func BuiltinVectorBenchmarksVrutoyTopLevelUnionFillRandom(rg *basictl.RandGenerator, vec *[]BenchmarksVrutoyTopLevelUnion)

func BuiltinVectorBenchmarksVrutoyTopLevelUnionInternalReadTL2

func BuiltinVectorBenchmarksVrutoyTopLevelUnionInternalReadTL2(r []byte, vec *[]BenchmarksVrutoyTopLevelUnion) (_ []byte, err error)

func BuiltinVectorBenchmarksVrutoyTopLevelUnionInternalWriteTL2

func BuiltinVectorBenchmarksVrutoyTopLevelUnionInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[]BenchmarksVrutoyTopLevelUnion) ([]byte, []int, int)

func BuiltinVectorBenchmarksVrutoyTopLevelUnionReadJSONGeneral

func BuiltinVectorBenchmarksVrutoyTopLevelUnionReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[]BenchmarksVrutoyTopLevelUnion) error

func BuiltinVectorBenchmarksVrutoyTopLevelUnionReadTL1

func BuiltinVectorBenchmarksVrutoyTopLevelUnionReadTL1(w []byte, vec *[]BenchmarksVrutoyTopLevelUnion) (_ []byte, err error)

func BuiltinVectorBenchmarksVrutoyTopLevelUnionWriteJSON

func BuiltinVectorBenchmarksVrutoyTopLevelUnionWriteJSON(w []byte, vec []BenchmarksVrutoyTopLevelUnion) []byte

func BuiltinVectorBenchmarksVrutoyTopLevelUnionWriteJSONOpt

func BuiltinVectorBenchmarksVrutoyTopLevelUnionWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec []BenchmarksVrutoyTopLevelUnion) []byte

func BuiltinVectorBenchmarksVrutoyTopLevelUnionWriteTL1

func BuiltinVectorBenchmarksVrutoyTopLevelUnionWriteTL1(w []byte, vec []BenchmarksVrutoyTopLevelUnion) []byte

func BuiltinVectorBoolCalculateLayout

func BuiltinVectorBoolCalculateLayout(sizes []int, optimizeEmpty bool, vec *[]bool) ([]int, int)

func BuiltinVectorBoolFillRandom

func BuiltinVectorBoolFillRandom(rg *basictl.RandGenerator, vec *[]bool)

func BuiltinVectorBoolInternalReadTL2

func BuiltinVectorBoolInternalReadTL2(r []byte, vec *[]bool) (_ []byte, err error)

func BuiltinVectorBoolInternalWriteTL2

func BuiltinVectorBoolInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[]bool) ([]byte, []int, int)

func BuiltinVectorBoolReadJSONGeneral

func BuiltinVectorBoolReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[]bool) error

func BuiltinVectorBoolReadTL1

func BuiltinVectorBoolReadTL1(w []byte, vec *[]bool) (_ []byte, err error)

func BuiltinVectorBoolWriteJSON

func BuiltinVectorBoolWriteJSON(w []byte, vec []bool) []byte

func BuiltinVectorBoolWriteJSONOpt

func BuiltinVectorBoolWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec []bool) []byte

func BuiltinVectorBoolWriteTL1

func BuiltinVectorBoolWriteTL1(w []byte, vec []bool) []byte

func BuiltinVectorBuiltinTuple2IntCalculateLayout

func BuiltinVectorBuiltinTuple2IntCalculateLayout(sizes []int, optimizeEmpty bool, vec *[][2]int32) ([]int, int)

func BuiltinVectorBuiltinTuple2IntFillRandom

func BuiltinVectorBuiltinTuple2IntFillRandom(rg *basictl.RandGenerator, vec *[][2]int32)

func BuiltinVectorBuiltinTuple2IntInternalReadTL2

func BuiltinVectorBuiltinTuple2IntInternalReadTL2(r []byte, vec *[][2]int32) (_ []byte, err error)

func BuiltinVectorBuiltinTuple2IntInternalWriteTL2

func BuiltinVectorBuiltinTuple2IntInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[][2]int32) ([]byte, []int, int)

func BuiltinVectorBuiltinTuple2IntReadJSONGeneral

func BuiltinVectorBuiltinTuple2IntReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[][2]int32) error

func BuiltinVectorBuiltinTuple2IntReadTL1

func BuiltinVectorBuiltinTuple2IntReadTL1(w []byte, vec *[][2]int32) (_ []byte, err error)

func BuiltinVectorBuiltinTuple2IntWriteJSON

func BuiltinVectorBuiltinTuple2IntWriteJSON(w []byte, vec [][2]int32) []byte

func BuiltinVectorBuiltinTuple2IntWriteJSONOpt

func BuiltinVectorBuiltinTuple2IntWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec [][2]int32) []byte

func BuiltinVectorBuiltinTuple2IntWriteTL1

func BuiltinVectorBuiltinTuple2IntWriteTL1(w []byte, vec [][2]int32) []byte

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntCalculateLayout

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntCalculateLayout(sizes []int, optimizeEmpty bool, vec *[][2]PairBuiltinVectorIntBuiltinVectorInt) ([]int, int)

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntFillRandom

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntFillRandom(rg *basictl.RandGenerator, vec *[][2]PairBuiltinVectorIntBuiltinVectorInt)

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntInternalReadTL2

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntInternalReadTL2(r []byte, vec *[][2]PairBuiltinVectorIntBuiltinVectorInt) (_ []byte, err error)

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntInternalWriteTL2

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[][2]PairBuiltinVectorIntBuiltinVectorInt) ([]byte, []int, int)

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntReadJSONGeneral

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[][2]PairBuiltinVectorIntBuiltinVectorInt) error

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntReadTL1

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntReadTL1(w []byte, vec *[][2]PairBuiltinVectorIntBuiltinVectorInt) (_ []byte, err error)

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntWriteJSON

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntWriteJSON(w []byte, vec [][2]PairBuiltinVectorIntBuiltinVectorInt) []byte

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntWriteJSONOpt

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec [][2]PairBuiltinVectorIntBuiltinVectorInt) []byte

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntWriteTL1

func BuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntWriteTL1(w []byte, vec [][2]PairBuiltinVectorIntBuiltinVectorInt) []byte

func BuiltinVectorDictionaryAnyFieldDoubleIntCalculateLayout

func BuiltinVectorDictionaryAnyFieldDoubleIntCalculateLayout(sizes []int, optimizeEmpty bool, vec *[]DictionaryAnyFieldDoubleInt) ([]int, int)

func BuiltinVectorDictionaryAnyFieldDoubleIntFillRandom

func BuiltinVectorDictionaryAnyFieldDoubleIntFillRandom(rg *basictl.RandGenerator, vec *[]DictionaryAnyFieldDoubleInt)

func BuiltinVectorDictionaryAnyFieldDoubleIntInternalReadTL2

func BuiltinVectorDictionaryAnyFieldDoubleIntInternalReadTL2(r []byte, vec *[]DictionaryAnyFieldDoubleInt) (_ []byte, err error)

func BuiltinVectorDictionaryAnyFieldDoubleIntInternalWriteTL2

func BuiltinVectorDictionaryAnyFieldDoubleIntInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[]DictionaryAnyFieldDoubleInt) ([]byte, []int, int)

func BuiltinVectorDictionaryAnyFieldDoubleIntReadJSONGeneral

func BuiltinVectorDictionaryAnyFieldDoubleIntReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[]DictionaryAnyFieldDoubleInt) error

func BuiltinVectorDictionaryAnyFieldDoubleIntReadTL1

func BuiltinVectorDictionaryAnyFieldDoubleIntReadTL1(w []byte, vec *[]DictionaryAnyFieldDoubleInt) (_ []byte, err error)

func BuiltinVectorDictionaryAnyFieldDoubleIntWriteJSON

func BuiltinVectorDictionaryAnyFieldDoubleIntWriteJSON(w []byte, vec []DictionaryAnyFieldDoubleInt) []byte

func BuiltinVectorDictionaryAnyFieldDoubleIntWriteJSONOpt

func BuiltinVectorDictionaryAnyFieldDoubleIntWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec []DictionaryAnyFieldDoubleInt) []byte

func BuiltinVectorDictionaryAnyFieldDoubleIntWriteTL1

func BuiltinVectorDictionaryAnyFieldDoubleIntWriteTL1(w []byte, vec []DictionaryAnyFieldDoubleInt) []byte

func BuiltinVectorIntCalculateLayout

func BuiltinVectorIntCalculateLayout(sizes []int, optimizeEmpty bool, vec *[]int32) ([]int, int)

func BuiltinVectorIntFillRandom

func BuiltinVectorIntFillRandom(rg *basictl.RandGenerator, vec *[]int32)

func BuiltinVectorIntInternalReadTL2

func BuiltinVectorIntInternalReadTL2(r []byte, vec *[]int32) (_ []byte, err error)

func BuiltinVectorIntInternalWriteTL2

func BuiltinVectorIntInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[]int32) ([]byte, []int, int)

func BuiltinVectorIntReadJSONGeneral

func BuiltinVectorIntReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[]int32) error

func BuiltinVectorIntReadTL1

func BuiltinVectorIntReadTL1(w []byte, vec *[]int32) (_ []byte, err error)

func BuiltinVectorIntWriteJSON

func BuiltinVectorIntWriteJSON(w []byte, vec []int32) []byte

func BuiltinVectorIntWriteJSONOpt

func BuiltinVectorIntWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec []int32) []byte

func BuiltinVectorIntWriteTL1

func BuiltinVectorIntWriteTL1(w []byte, vec []int32) []byte

func BuiltinVectorStringBytesCalculateLayout

func BuiltinVectorStringBytesCalculateLayout(sizes []int, optimizeEmpty bool, vec *[][]byte) ([]int, int)

func BuiltinVectorStringBytesFillRandom

func BuiltinVectorStringBytesFillRandom(rg *basictl.RandGenerator, vec *[][]byte)

func BuiltinVectorStringBytesInternalReadTL2

func BuiltinVectorStringBytesInternalReadTL2(r []byte, vec *[][]byte) (_ []byte, err error)

func BuiltinVectorStringBytesInternalWriteTL2

func BuiltinVectorStringBytesInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[][]byte) ([]byte, []int, int)

func BuiltinVectorStringBytesReadJSONGeneral

func BuiltinVectorStringBytesReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[][]byte) error

func BuiltinVectorStringBytesReadTL1

func BuiltinVectorStringBytesReadTL1(w []byte, vec *[][]byte) (_ []byte, err error)

func BuiltinVectorStringBytesWriteJSON

func BuiltinVectorStringBytesWriteJSON(w []byte, vec [][]byte) []byte

func BuiltinVectorStringBytesWriteJSONOpt

func BuiltinVectorStringBytesWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec [][]byte) []byte

func BuiltinVectorStringBytesWriteTL1

func BuiltinVectorStringBytesWriteTL1(w []byte, vec [][]byte) []byte

func BuiltinVectorStringCalculateLayout

func BuiltinVectorStringCalculateLayout(sizes []int, optimizeEmpty bool, vec *[]string) ([]int, int)

func BuiltinVectorStringFillRandom

func BuiltinVectorStringFillRandom(rg *basictl.RandGenerator, vec *[]string)

func BuiltinVectorStringInternalReadTL2

func BuiltinVectorStringInternalReadTL2(r []byte, vec *[]string) (_ []byte, err error)

func BuiltinVectorStringInternalWriteTL2

func BuiltinVectorStringInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[]string) ([]byte, []int, int)

func BuiltinVectorStringReadJSONGeneral

func BuiltinVectorStringReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[]string) error

func BuiltinVectorStringReadTL1

func BuiltinVectorStringReadTL1(w []byte, vec *[]string) (_ []byte, err error)

func BuiltinVectorStringWriteJSON

func BuiltinVectorStringWriteJSON(w []byte, vec []string) []byte

func BuiltinVectorStringWriteJSONOpt

func BuiltinVectorStringWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec []string) []byte

func BuiltinVectorStringWriteTL1

func BuiltinVectorStringWriteTL1(w []byte, vec []string) []byte

func BuiltinVectorTrueCalculateLayout

func BuiltinVectorTrueCalculateLayout(sizes []int, optimizeEmpty bool, vec *[]True) ([]int, int)

func BuiltinVectorTrueFillRandom

func BuiltinVectorTrueFillRandom(rg *basictl.RandGenerator, vec *[]True)

func BuiltinVectorTrueInternalReadTL2

func BuiltinVectorTrueInternalReadTL2(r []byte, vec *[]True) (_ []byte, err error)

func BuiltinVectorTrueInternalWriteTL2

func BuiltinVectorTrueInternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool, vec *[]True) ([]byte, []int, int)

func BuiltinVectorTrueReadJSONGeneral

func BuiltinVectorTrueReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, vec *[]True) error

func BuiltinVectorTrueReadTL1

func BuiltinVectorTrueReadTL1(w []byte, vec *[]True) (_ []byte, err error)

func BuiltinVectorTrueWriteJSON

func BuiltinVectorTrueWriteJSON(w []byte, vec []True) []byte

func BuiltinVectorTrueWriteJSONOpt

func BuiltinVectorTrueWriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte, vec []True) []byte

func BuiltinVectorTrueWriteTL1

func BuiltinVectorTrueWriteTL1(w []byte, vec []True) []byte

func ErrorClientDo

func ErrorClientDo(typeName string, network string, actorID int64, address string, err error) error

func ErrorClientReadResult

func ErrorClientReadResult(typeName string, network string, actorID int64, address string, err error) error

func ErrorClientWrite

func ErrorClientWrite(typeName string, err error) error

func ErrorInvalidEnumTag

func ErrorInvalidEnumTag(typeName string, tag uint32) error

func ErrorInvalidJSON

func ErrorInvalidJSON(typeName string, msg string) error

func ErrorInvalidJSONExcessElement

func ErrorInvalidJSONExcessElement(typeName string, key string) error

func ErrorInvalidJSONWithDuplicatingKeys

func ErrorInvalidJSONWithDuplicatingKeys(typeName string, field string) error

func ErrorInvalidUnionIndex

func ErrorInvalidUnionIndex(typeName string, index int) error

func ErrorInvalidUnionLegacyTagJSON

func ErrorInvalidUnionLegacyTagJSON(typeName string, tag string) error

func ErrorInvalidUnionTag

func ErrorInvalidUnionTag(typeName string, tag uint32) error

func ErrorInvalidUnionTagJSON

func ErrorInvalidUnionTagJSON(typeName string, tag string) error

func ErrorServerHandle

func ErrorServerHandle(typeName string, err error) error

func ErrorServerRead

func ErrorServerRead(typeName string, err error) error

func ErrorServerWriteResult

func ErrorServerWriteResult(typeName string, err error) error

func ErrorTL2SerializersNotGenerated

func ErrorTL2SerializersNotGenerated(typeName string) error

func ErrorWrongSequenceLength

func ErrorWrongSequenceLength(typeName string, actual int, expected uint32) error

func Json2ReadBool

func Json2ReadBool(in *jlexer.Lexer, dst *bool) error

func Json2ReadByte

func Json2ReadByte(in *jlexer.Lexer, dst *byte) error

func Json2ReadFloat32

func Json2ReadFloat32(in *jlexer.Lexer, dst *float32) error

func Json2ReadFloat64

func Json2ReadFloat64(in *jlexer.Lexer, dst *float64) error

func Json2ReadInt32

func Json2ReadInt32(in *jlexer.Lexer, dst *int32) error

func Json2ReadInt64

func Json2ReadInt64(in *jlexer.Lexer, dst *int64) error

func Json2ReadMaybe

func Json2ReadMaybe(typeName string, in *jlexer.Lexer) (bool, []byte, error)

func Json2ReadString

func Json2ReadString(in *jlexer.Lexer, dst *string) error

func Json2ReadStringBytes

func Json2ReadStringBytes(in *jlexer.Lexer, dst *[]byte) error

func Json2ReadUint32

func Json2ReadUint32(in *jlexer.Lexer, dst *uint32) error

func Json2ReadUint64

func Json2ReadUint64(in *jlexer.Lexer, dst *uint64) error

func Json2ReadUnion

func Json2ReadUnion(typeName string, in *jlexer.Lexer) (string, []byte, error)

returns unsafe string, so do not store it anywhere

func Unused

func Unused[T any](_ T)

Types

type BenchmarksVruhash

type BenchmarksVruhash struct {
	Low  int64
	High int64
}

BLOCK: BENCHMARKS

func (*BenchmarksVruhash) CalculateLayout

func (item *BenchmarksVruhash) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*BenchmarksVruhash) FillRandom

func (item *BenchmarksVruhash) FillRandom(rg *basictl.RandGenerator)

func (*BenchmarksVruhash) InternalReadTL2

func (item *BenchmarksVruhash) InternalReadTL2(r []byte) (_ []byte, err error)

func (*BenchmarksVruhash) InternalWriteTL2

func (item *BenchmarksVruhash) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*BenchmarksVruhash) MarshalJSON

func (item *BenchmarksVruhash) MarshalJSON() ([]byte, error)

func (*BenchmarksVruhash) ReadJSON

func (item *BenchmarksVruhash) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*BenchmarksVruhash) ReadJSONGeneral

func (item *BenchmarksVruhash) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*BenchmarksVruhash) ReadTL1

func (item *BenchmarksVruhash) ReadTL1(w []byte) (_ []byte, err error)

func (*BenchmarksVruhash) ReadTL1Boxed

func (item *BenchmarksVruhash) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*BenchmarksVruhash) ReadTL2

func (item *BenchmarksVruhash) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*BenchmarksVruhash) Reset

func (item *BenchmarksVruhash) Reset()

func (BenchmarksVruhash) String

func (item BenchmarksVruhash) String() string

func (BenchmarksVruhash) TLName

func (BenchmarksVruhash) TLName() string

func (BenchmarksVruhash) TLTag

func (BenchmarksVruhash) TLTag() uint32

func (*BenchmarksVruhash) UnmarshalJSON

func (item *BenchmarksVruhash) UnmarshalJSON(b []byte) error

func (*BenchmarksVruhash) WriteJSON

func (item *BenchmarksVruhash) WriteJSON(w []byte) []byte

func (*BenchmarksVruhash) WriteJSONGeneral

func (item *BenchmarksVruhash) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*BenchmarksVruhash) WriteJSONOpt

func (item *BenchmarksVruhash) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*BenchmarksVruhash) WriteTL1

func (item *BenchmarksVruhash) WriteTL1(w []byte) []byte

func (*BenchmarksVruhash) WriteTL1Boxed

func (item *BenchmarksVruhash) WriteTL1Boxed(w []byte) []byte

func (*BenchmarksVruhash) WriteTL1BoxedGeneral

func (item *BenchmarksVruhash) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*BenchmarksVruhash) WriteTL1General

func (item *BenchmarksVruhash) WriteTL1General(w []byte) (_ []byte, err error)

func (*BenchmarksVruhash) WriteTL2

func (item *BenchmarksVruhash) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type BenchmarksVruposition

type BenchmarksVruposition struct {
	FieldsMask uint32
	// we set this bit only if block with this bit set is committed, so we have no more than 1 such uncommitted block.
	// CommitBit bit // Optional, use SetCommitBit
	// this block contains meta data of VR protocol
	// MetaBlock bit // Optional, use SetMetaBlock
	// this position splits payload. If this set, meta_block and commit_bit are both not set
	// SplitPayload bit // Optional, use SetSplitPayload
	// If set, binlog should rotate and this block should be in new file
	// RotationBlock bit // Optional, use SetRotationBlock
	// If set, hash is stored in canonical byte order.
	// CanonicalHash bit // Optional, use SetCanonicalHash
	// Motivation for storing it in each block - when random seeking into the middle of file, we must be sure without scanning from beginning
	PayloadOffset int64
	// Only for debug, not used in any logic
	BlockTimeNano int64
	Hash          BenchmarksVruhash
	FileOffset    int64
	// incremented after each block.
	SeqNumber int64 // Optional, use SetSeqNumber
	// contains filtered or unexported fields
}

func (*BenchmarksVruposition) CalculateLayout

func (item *BenchmarksVruposition) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*BenchmarksVruposition) ClearSeqNumber

func (item *BenchmarksVruposition) ClearSeqNumber()

func (*BenchmarksVruposition) FillRandom

func (item *BenchmarksVruposition) FillRandom(rg *basictl.RandGenerator)

func (*BenchmarksVruposition) InternalReadTL2

func (item *BenchmarksVruposition) InternalReadTL2(r []byte) (_ []byte, err error)

func (*BenchmarksVruposition) InternalWriteTL2

func (item *BenchmarksVruposition) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*BenchmarksVruposition) IsSetCanonicalHash

func (item *BenchmarksVruposition) IsSetCanonicalHash() bool

func (*BenchmarksVruposition) IsSetCommitBit

func (item *BenchmarksVruposition) IsSetCommitBit() bool

func (*BenchmarksVruposition) IsSetMetaBlock

func (item *BenchmarksVruposition) IsSetMetaBlock() bool

func (*BenchmarksVruposition) IsSetRotationBlock

func (item *BenchmarksVruposition) IsSetRotationBlock() bool

func (*BenchmarksVruposition) IsSetSeqNumber

func (item *BenchmarksVruposition) IsSetSeqNumber() bool

func (*BenchmarksVruposition) IsSetSplitPayload

func (item *BenchmarksVruposition) IsSetSplitPayload() bool

func (*BenchmarksVruposition) MarshalJSON

func (item *BenchmarksVruposition) MarshalJSON() ([]byte, error)

func (*BenchmarksVruposition) ReadJSON

func (item *BenchmarksVruposition) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*BenchmarksVruposition) ReadJSONGeneral

func (item *BenchmarksVruposition) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*BenchmarksVruposition) ReadTL1

func (item *BenchmarksVruposition) ReadTL1(w []byte) (_ []byte, err error)

func (*BenchmarksVruposition) ReadTL1Boxed

func (item *BenchmarksVruposition) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*BenchmarksVruposition) ReadTL2

func (item *BenchmarksVruposition) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*BenchmarksVruposition) Reset

func (item *BenchmarksVruposition) Reset()

func (*BenchmarksVruposition) SetCanonicalHash

func (item *BenchmarksVruposition) SetCanonicalHash(v bool)

func (*BenchmarksVruposition) SetCommitBit

func (item *BenchmarksVruposition) SetCommitBit(v bool)

func (*BenchmarksVruposition) SetMetaBlock

func (item *BenchmarksVruposition) SetMetaBlock(v bool)

func (*BenchmarksVruposition) SetRotationBlock

func (item *BenchmarksVruposition) SetRotationBlock(v bool)

func (*BenchmarksVruposition) SetSeqNumber

func (item *BenchmarksVruposition) SetSeqNumber(v int64)

func (*BenchmarksVruposition) SetSplitPayload

func (item *BenchmarksVruposition) SetSplitPayload(v bool)

func (BenchmarksVruposition) String

func (item BenchmarksVruposition) String() string

func (BenchmarksVruposition) TLName

func (BenchmarksVruposition) TLName() string

func (BenchmarksVruposition) TLTag

func (BenchmarksVruposition) TLTag() uint32

func (*BenchmarksVruposition) UnmarshalJSON

func (item *BenchmarksVruposition) UnmarshalJSON(b []byte) error

func (*BenchmarksVruposition) WriteJSON

func (item *BenchmarksVruposition) WriteJSON(w []byte) []byte

func (*BenchmarksVruposition) WriteJSONGeneral

func (item *BenchmarksVruposition) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*BenchmarksVruposition) WriteJSONOpt

func (item *BenchmarksVruposition) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*BenchmarksVruposition) WriteTL1

func (item *BenchmarksVruposition) WriteTL1(w []byte) []byte

func (*BenchmarksVruposition) WriteTL1Boxed

func (item *BenchmarksVruposition) WriteTL1Boxed(w []byte) []byte

func (*BenchmarksVruposition) WriteTL1BoxedGeneral

func (item *BenchmarksVruposition) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*BenchmarksVruposition) WriteTL1General

func (item *BenchmarksVruposition) WriteTL1General(w []byte) (_ []byte, err error)

func (*BenchmarksVruposition) WriteTL2

func (item *BenchmarksVruposition) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type BenchmarksVrutoyPositions

type BenchmarksVrutoyPositions struct {
	NextPositions []BenchmarksVruposition
}

func (*BenchmarksVrutoyPositions) CalculateLayout

func (item *BenchmarksVrutoyPositions) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*BenchmarksVrutoyPositions) FillRandom

func (item *BenchmarksVrutoyPositions) FillRandom(rg *basictl.RandGenerator)

func (*BenchmarksVrutoyPositions) InternalReadTL2

func (item *BenchmarksVrutoyPositions) InternalReadTL2(r []byte) (_ []byte, err error)

func (*BenchmarksVrutoyPositions) InternalWriteTL2

func (item *BenchmarksVrutoyPositions) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*BenchmarksVrutoyPositions) MarshalJSON

func (item *BenchmarksVrutoyPositions) MarshalJSON() ([]byte, error)

func (*BenchmarksVrutoyPositions) ReadJSON

func (item *BenchmarksVrutoyPositions) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*BenchmarksVrutoyPositions) ReadJSONGeneral

func (item *BenchmarksVrutoyPositions) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*BenchmarksVrutoyPositions) ReadTL1

func (item *BenchmarksVrutoyPositions) ReadTL1(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyPositions) ReadTL1Boxed

func (item *BenchmarksVrutoyPositions) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyPositions) ReadTL2

func (item *BenchmarksVrutoyPositions) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*BenchmarksVrutoyPositions) Reset

func (item *BenchmarksVrutoyPositions) Reset()

func (BenchmarksVrutoyPositions) String

func (item BenchmarksVrutoyPositions) String() string

func (BenchmarksVrutoyPositions) TLName

func (BenchmarksVrutoyPositions) TLTag

func (*BenchmarksVrutoyPositions) UnmarshalJSON

func (item *BenchmarksVrutoyPositions) UnmarshalJSON(b []byte) error

func (*BenchmarksVrutoyPositions) WriteJSON

func (item *BenchmarksVrutoyPositions) WriteJSON(w []byte) []byte

func (*BenchmarksVrutoyPositions) WriteJSONGeneral

func (item *BenchmarksVrutoyPositions) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*BenchmarksVrutoyPositions) WriteJSONOpt

func (item *BenchmarksVrutoyPositions) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*BenchmarksVrutoyPositions) WriteTL1

func (item *BenchmarksVrutoyPositions) WriteTL1(w []byte) []byte

func (*BenchmarksVrutoyPositions) WriteTL1Boxed

func (item *BenchmarksVrutoyPositions) WriteTL1Boxed(w []byte) []byte

func (*BenchmarksVrutoyPositions) WriteTL1BoxedGeneral

func (item *BenchmarksVrutoyPositions) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyPositions) WriteTL1General

func (item *BenchmarksVrutoyPositions) WriteTL1General(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyPositions) WriteTL2

func (item *BenchmarksVrutoyPositions) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type BenchmarksVrutoyTopLevelContainer

type BenchmarksVrutoyTopLevelContainer struct {
	Value BenchmarksVrutoyTopLevelUnion
}

func (*BenchmarksVrutoyTopLevelContainer) CalculateLayout

func (item *BenchmarksVrutoyTopLevelContainer) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*BenchmarksVrutoyTopLevelContainer) FillRandom

func (*BenchmarksVrutoyTopLevelContainer) InternalReadTL2

func (item *BenchmarksVrutoyTopLevelContainer) InternalReadTL2(r []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelContainer) InternalWriteTL2

func (item *BenchmarksVrutoyTopLevelContainer) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*BenchmarksVrutoyTopLevelContainer) MarshalJSON

func (item *BenchmarksVrutoyTopLevelContainer) MarshalJSON() ([]byte, error)

func (*BenchmarksVrutoyTopLevelContainer) ReadJSON

func (item *BenchmarksVrutoyTopLevelContainer) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*BenchmarksVrutoyTopLevelContainer) ReadJSONGeneral

func (*BenchmarksVrutoyTopLevelContainer) ReadTL1

func (item *BenchmarksVrutoyTopLevelContainer) ReadTL1(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelContainer) ReadTL1Boxed

func (item *BenchmarksVrutoyTopLevelContainer) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelContainer) ReadTL2

func (item *BenchmarksVrutoyTopLevelContainer) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelContainer) Reset

func (item *BenchmarksVrutoyTopLevelContainer) Reset()

func (BenchmarksVrutoyTopLevelContainer) String

func (BenchmarksVrutoyTopLevelContainer) TLName

func (BenchmarksVrutoyTopLevelContainer) TLTag

func (*BenchmarksVrutoyTopLevelContainer) UnmarshalJSON

func (item *BenchmarksVrutoyTopLevelContainer) UnmarshalJSON(b []byte) error

func (*BenchmarksVrutoyTopLevelContainer) WriteJSON

func (item *BenchmarksVrutoyTopLevelContainer) WriteJSON(w []byte) []byte

func (*BenchmarksVrutoyTopLevelContainer) WriteJSONGeneral

func (item *BenchmarksVrutoyTopLevelContainer) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*BenchmarksVrutoyTopLevelContainer) WriteJSONOpt

func (item *BenchmarksVrutoyTopLevelContainer) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*BenchmarksVrutoyTopLevelContainer) WriteTL1

func (item *BenchmarksVrutoyTopLevelContainer) WriteTL1(w []byte) []byte

func (*BenchmarksVrutoyTopLevelContainer) WriteTL1Boxed

func (item *BenchmarksVrutoyTopLevelContainer) WriteTL1Boxed(w []byte) []byte

func (*BenchmarksVrutoyTopLevelContainer) WriteTL1BoxedGeneral

func (item *BenchmarksVrutoyTopLevelContainer) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelContainer) WriteTL1General

func (item *BenchmarksVrutoyTopLevelContainer) WriteTL1General(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelContainer) WriteTL2

func (item *BenchmarksVrutoyTopLevelContainer) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type BenchmarksVrutoyTopLevelContainerWithDependency

type BenchmarksVrutoyTopLevelContainerWithDependency struct {
	N     uint32
	Value BenchmarksVrutoyPositions
}

func (*BenchmarksVrutoyTopLevelContainerWithDependency) CalculateLayout

func (item *BenchmarksVrutoyTopLevelContainerWithDependency) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*BenchmarksVrutoyTopLevelContainerWithDependency) FillRandom

func (*BenchmarksVrutoyTopLevelContainerWithDependency) InternalReadTL2

func (item *BenchmarksVrutoyTopLevelContainerWithDependency) InternalReadTL2(r []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelContainerWithDependency) InternalWriteTL2

func (item *BenchmarksVrutoyTopLevelContainerWithDependency) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*BenchmarksVrutoyTopLevelContainerWithDependency) MarshalJSON

func (*BenchmarksVrutoyTopLevelContainerWithDependency) ReadJSON

func (item *BenchmarksVrutoyTopLevelContainerWithDependency) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*BenchmarksVrutoyTopLevelContainerWithDependency) ReadJSONGeneral

func (*BenchmarksVrutoyTopLevelContainerWithDependency) ReadTL1

func (item *BenchmarksVrutoyTopLevelContainerWithDependency) ReadTL1(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelContainerWithDependency) ReadTL1Boxed

func (item *BenchmarksVrutoyTopLevelContainerWithDependency) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelContainerWithDependency) ReadTL2

func (*BenchmarksVrutoyTopLevelContainerWithDependency) Reset

func (BenchmarksVrutoyTopLevelContainerWithDependency) String

func (BenchmarksVrutoyTopLevelContainerWithDependency) TLName

func (BenchmarksVrutoyTopLevelContainerWithDependency) TLTag

func (*BenchmarksVrutoyTopLevelContainerWithDependency) UnmarshalJSON

func (*BenchmarksVrutoyTopLevelContainerWithDependency) WriteJSON

func (*BenchmarksVrutoyTopLevelContainerWithDependency) WriteJSONGeneral

func (item *BenchmarksVrutoyTopLevelContainerWithDependency) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*BenchmarksVrutoyTopLevelContainerWithDependency) WriteJSONOpt

func (*BenchmarksVrutoyTopLevelContainerWithDependency) WriteTL1

func (*BenchmarksVrutoyTopLevelContainerWithDependency) WriteTL1Boxed

func (item *BenchmarksVrutoyTopLevelContainerWithDependency) WriteTL1Boxed(w []byte) []byte

func (*BenchmarksVrutoyTopLevelContainerWithDependency) WriteTL1BoxedGeneral

func (item *BenchmarksVrutoyTopLevelContainerWithDependency) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelContainerWithDependency) WriteTL1General

func (item *BenchmarksVrutoyTopLevelContainerWithDependency) WriteTL1General(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelContainerWithDependency) WriteTL2

type BenchmarksVrutoyTopLevelUnion

type BenchmarksVrutoyTopLevelUnion struct {
	// contains filtered or unexported fields
}

func (*BenchmarksVrutoyTopLevelUnion) AsBig

func (*BenchmarksVrutoyTopLevelUnion) AsEmpty

func (*BenchmarksVrutoyTopLevelUnion) CalculateLayout

func (item *BenchmarksVrutoyTopLevelUnion) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*BenchmarksVrutoyTopLevelUnion) FillRandom

func (item *BenchmarksVrutoyTopLevelUnion) FillRandom(rg *basictl.RandGenerator)

func (*BenchmarksVrutoyTopLevelUnion) InternalReadTL2

func (item *BenchmarksVrutoyTopLevelUnion) InternalReadTL2(r []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelUnion) InternalWriteTL2

func (item *BenchmarksVrutoyTopLevelUnion) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*BenchmarksVrutoyTopLevelUnion) IsBig

func (item *BenchmarksVrutoyTopLevelUnion) IsBig() bool

func (*BenchmarksVrutoyTopLevelUnion) IsEmpty

func (item *BenchmarksVrutoyTopLevelUnion) IsEmpty() bool

func (*BenchmarksVrutoyTopLevelUnion) MarshalJSON

func (item *BenchmarksVrutoyTopLevelUnion) MarshalJSON() ([]byte, error)

func (*BenchmarksVrutoyTopLevelUnion) ReadJSON

func (item *BenchmarksVrutoyTopLevelUnion) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*BenchmarksVrutoyTopLevelUnion) ReadJSONGeneral

func (item *BenchmarksVrutoyTopLevelUnion) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*BenchmarksVrutoyTopLevelUnion) ReadTL1

func (item *BenchmarksVrutoyTopLevelUnion) ReadTL1(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelUnion) ReadTL1Boxed

func (item *BenchmarksVrutoyTopLevelUnion) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelUnion) ReadTL2

func (item *BenchmarksVrutoyTopLevelUnion) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) ([]byte, error)

func (*BenchmarksVrutoyTopLevelUnion) Reset

func (item *BenchmarksVrutoyTopLevelUnion) Reset()

func (*BenchmarksVrutoyTopLevelUnion) ResetToBig

func (*BenchmarksVrutoyTopLevelUnion) ResetToEmpty

func (item *BenchmarksVrutoyTopLevelUnion) ResetToEmpty()

func (*BenchmarksVrutoyTopLevelUnion) SetBig

func (*BenchmarksVrutoyTopLevelUnion) SetEmpty

func (item *BenchmarksVrutoyTopLevelUnion) SetEmpty()

func (BenchmarksVrutoyTopLevelUnion) String

func (item BenchmarksVrutoyTopLevelUnion) String() string

func (BenchmarksVrutoyTopLevelUnion) TLName

func (item BenchmarksVrutoyTopLevelUnion) TLName() string

func (BenchmarksVrutoyTopLevelUnion) TLTag

func (*BenchmarksVrutoyTopLevelUnion) UnmarshalJSON

func (item *BenchmarksVrutoyTopLevelUnion) UnmarshalJSON(b []byte) error

func (*BenchmarksVrutoyTopLevelUnion) WriteJSON

func (item *BenchmarksVrutoyTopLevelUnion) WriteJSON(w []byte) []byte

func (*BenchmarksVrutoyTopLevelUnion) WriteJSONGeneral

func (item *BenchmarksVrutoyTopLevelUnion) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) ([]byte, error)

This method is general version of WriteJSON, use it instead!

func (*BenchmarksVrutoyTopLevelUnion) WriteJSONOpt

func (item *BenchmarksVrutoyTopLevelUnion) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*BenchmarksVrutoyTopLevelUnion) WriteTL1Boxed

func (item *BenchmarksVrutoyTopLevelUnion) WriteTL1Boxed(w []byte) []byte

func (*BenchmarksVrutoyTopLevelUnion) WriteTL1BoxedGeneral

func (item *BenchmarksVrutoyTopLevelUnion) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelUnion) WriteTL1General

func (item *BenchmarksVrutoyTopLevelUnion) WriteTL1General(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoyTopLevelUnion) WriteTL2

func (item *BenchmarksVrutoyTopLevelUnion) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type BenchmarksVrutoytopLevelUnionBig

type BenchmarksVrutoytopLevelUnionBig struct {
	NextPositions []BenchmarksVruposition
}

func (BenchmarksVrutoytopLevelUnionBig) AsUnion

func (*BenchmarksVrutoytopLevelUnionBig) CalculateLayout

func (item *BenchmarksVrutoytopLevelUnionBig) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*BenchmarksVrutoytopLevelUnionBig) FillRandom

func (*BenchmarksVrutoytopLevelUnionBig) InternalReadTL2

func (item *BenchmarksVrutoytopLevelUnionBig) InternalReadTL2(r []byte, block byte) (_ []byte, err error)

func (*BenchmarksVrutoytopLevelUnionBig) InternalWriteTL2

func (item *BenchmarksVrutoytopLevelUnionBig) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*BenchmarksVrutoytopLevelUnionBig) MarshalJSON

func (item *BenchmarksVrutoytopLevelUnionBig) MarshalJSON() ([]byte, error)

func (*BenchmarksVrutoytopLevelUnionBig) ReadJSON

func (item *BenchmarksVrutoytopLevelUnionBig) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*BenchmarksVrutoytopLevelUnionBig) ReadJSONGeneral

func (*BenchmarksVrutoytopLevelUnionBig) ReadTL1

func (item *BenchmarksVrutoytopLevelUnionBig) ReadTL1(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoytopLevelUnionBig) ReadTL1Boxed

func (item *BenchmarksVrutoytopLevelUnionBig) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoytopLevelUnionBig) ReadTL2

func (item *BenchmarksVrutoytopLevelUnionBig) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*BenchmarksVrutoytopLevelUnionBig) Reset

func (item *BenchmarksVrutoytopLevelUnionBig) Reset()

func (BenchmarksVrutoytopLevelUnionBig) String

func (BenchmarksVrutoytopLevelUnionBig) TLName

func (BenchmarksVrutoytopLevelUnionBig) TLTag

func (*BenchmarksVrutoytopLevelUnionBig) UnmarshalJSON

func (item *BenchmarksVrutoytopLevelUnionBig) UnmarshalJSON(b []byte) error

func (*BenchmarksVrutoytopLevelUnionBig) WriteJSON

func (item *BenchmarksVrutoytopLevelUnionBig) WriteJSON(w []byte) []byte

func (*BenchmarksVrutoytopLevelUnionBig) WriteJSONGeneral

func (item *BenchmarksVrutoytopLevelUnionBig) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*BenchmarksVrutoytopLevelUnionBig) WriteJSONOpt

func (item *BenchmarksVrutoytopLevelUnionBig) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*BenchmarksVrutoytopLevelUnionBig) WriteTL1

func (item *BenchmarksVrutoytopLevelUnionBig) WriteTL1(w []byte) []byte

func (*BenchmarksVrutoytopLevelUnionBig) WriteTL1Boxed

func (item *BenchmarksVrutoytopLevelUnionBig) WriteTL1Boxed(w []byte) []byte

func (*BenchmarksVrutoytopLevelUnionBig) WriteTL1BoxedGeneral

func (item *BenchmarksVrutoytopLevelUnionBig) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoytopLevelUnionBig) WriteTL1General

func (item *BenchmarksVrutoytopLevelUnionBig) WriteTL1General(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoytopLevelUnionBig) WriteTL2

func (item *BenchmarksVrutoytopLevelUnionBig) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type BenchmarksVrutoytopLevelUnionEmpty

type BenchmarksVrutoytopLevelUnionEmpty struct {
}

func (BenchmarksVrutoytopLevelUnionEmpty) AsUnion

func (*BenchmarksVrutoytopLevelUnionEmpty) CalculateLayout

func (item *BenchmarksVrutoytopLevelUnionEmpty) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*BenchmarksVrutoytopLevelUnionEmpty) FillRandom

func (*BenchmarksVrutoytopLevelUnionEmpty) InternalReadTL2

func (item *BenchmarksVrutoytopLevelUnionEmpty) InternalReadTL2(r []byte, block byte) (_ []byte, err error)

func (*BenchmarksVrutoytopLevelUnionEmpty) InternalWriteTL2

func (item *BenchmarksVrutoytopLevelUnionEmpty) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*BenchmarksVrutoytopLevelUnionEmpty) MarshalJSON

func (item *BenchmarksVrutoytopLevelUnionEmpty) MarshalJSON() ([]byte, error)

func (*BenchmarksVrutoytopLevelUnionEmpty) ReadJSON

func (item *BenchmarksVrutoytopLevelUnionEmpty) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*BenchmarksVrutoytopLevelUnionEmpty) ReadJSONGeneral

func (*BenchmarksVrutoytopLevelUnionEmpty) ReadTL1

func (item *BenchmarksVrutoytopLevelUnionEmpty) ReadTL1(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoytopLevelUnionEmpty) ReadTL1Boxed

func (item *BenchmarksVrutoytopLevelUnionEmpty) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoytopLevelUnionEmpty) ReadTL2

func (item *BenchmarksVrutoytopLevelUnionEmpty) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*BenchmarksVrutoytopLevelUnionEmpty) Reset

func (item *BenchmarksVrutoytopLevelUnionEmpty) Reset()

func (BenchmarksVrutoytopLevelUnionEmpty) String

func (BenchmarksVrutoytopLevelUnionEmpty) TLName

func (BenchmarksVrutoytopLevelUnionEmpty) TLTag

func (*BenchmarksVrutoytopLevelUnionEmpty) UnmarshalJSON

func (item *BenchmarksVrutoytopLevelUnionEmpty) UnmarshalJSON(b []byte) error

func (*BenchmarksVrutoytopLevelUnionEmpty) WriteJSON

func (item *BenchmarksVrutoytopLevelUnionEmpty) WriteJSON(w []byte) []byte

func (*BenchmarksVrutoytopLevelUnionEmpty) WriteJSONGeneral

func (item *BenchmarksVrutoytopLevelUnionEmpty) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*BenchmarksVrutoytopLevelUnionEmpty) WriteJSONOpt

func (item *BenchmarksVrutoytopLevelUnionEmpty) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*BenchmarksVrutoytopLevelUnionEmpty) WriteTL1

func (item *BenchmarksVrutoytopLevelUnionEmpty) WriteTL1(w []byte) []byte

func (*BenchmarksVrutoytopLevelUnionEmpty) WriteTL1Boxed

func (item *BenchmarksVrutoytopLevelUnionEmpty) WriteTL1Boxed(w []byte) []byte

func (*BenchmarksVrutoytopLevelUnionEmpty) WriteTL1BoxedGeneral

func (item *BenchmarksVrutoytopLevelUnionEmpty) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoytopLevelUnionEmpty) WriteTL1General

func (item *BenchmarksVrutoytopLevelUnionEmpty) WriteTL1General(w []byte) (_ []byte, err error)

func (*BenchmarksVrutoytopLevelUnionEmpty) WriteTL2

type CasesBytesTestArray

type CasesBytesTestArray struct {
	N   uint32
	Arr []string
}

BLOCK: Bytes vesrion

func (*CasesBytesTestArray) CalculateLayout

func (item *CasesBytesTestArray) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestArray) FillRandom

func (item *CasesBytesTestArray) FillRandom(rg *basictl.RandGenerator)

func (*CasesBytesTestArray) InternalReadTL2

func (item *CasesBytesTestArray) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestArray) InternalWriteTL2

func (item *CasesBytesTestArray) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestArray) MarshalJSON

func (item *CasesBytesTestArray) MarshalJSON() ([]byte, error)

func (*CasesBytesTestArray) ReadJSON

func (item *CasesBytesTestArray) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestArray) ReadJSONGeneral

func (item *CasesBytesTestArray) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesBytesTestArray) ReadTL1

func (item *CasesBytesTestArray) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestArray) ReadTL1Boxed

func (item *CasesBytesTestArray) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestArray) ReadTL2

func (item *CasesBytesTestArray) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestArray) Reset

func (item *CasesBytesTestArray) Reset()

func (CasesBytesTestArray) String

func (item CasesBytesTestArray) String() string

func (CasesBytesTestArray) TLName

func (CasesBytesTestArray) TLName() string

func (CasesBytesTestArray) TLTag

func (CasesBytesTestArray) TLTag() uint32

func (*CasesBytesTestArray) UnmarshalJSON

func (item *CasesBytesTestArray) UnmarshalJSON(b []byte) error

func (*CasesBytesTestArray) WriteJSON

func (item *CasesBytesTestArray) WriteJSON(w []byte) []byte

func (*CasesBytesTestArray) WriteJSONGeneral

func (item *CasesBytesTestArray) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestArray) WriteJSONOpt

func (item *CasesBytesTestArray) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestArray) WriteTL1

func (item *CasesBytesTestArray) WriteTL1(w []byte) []byte

func (*CasesBytesTestArray) WriteTL1Boxed

func (item *CasesBytesTestArray) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestArray) WriteTL1BoxedGeneral

func (item *CasesBytesTestArray) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestArray) WriteTL1General

func (item *CasesBytesTestArray) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestArray) WriteTL2

func (item *CasesBytesTestArray) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesBytesTestArrayBytes

type CasesBytesTestArrayBytes struct {
	N   uint32
	Arr [][]byte
}

BLOCK: Bytes vesrion

func (*CasesBytesTestArrayBytes) CalculateLayout

func (item *CasesBytesTestArrayBytes) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestArrayBytes) FillRandom

func (item *CasesBytesTestArrayBytes) FillRandom(rg *basictl.RandGenerator)

func (*CasesBytesTestArrayBytes) InternalReadTL2

func (item *CasesBytesTestArrayBytes) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestArrayBytes) InternalWriteTL2

func (item *CasesBytesTestArrayBytes) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestArrayBytes) MarshalJSON

func (item *CasesBytesTestArrayBytes) MarshalJSON() ([]byte, error)

func (*CasesBytesTestArrayBytes) ReadJSON

func (item *CasesBytesTestArrayBytes) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestArrayBytes) ReadJSONGeneral

func (item *CasesBytesTestArrayBytes) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesBytesTestArrayBytes) ReadTL1

func (item *CasesBytesTestArrayBytes) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestArrayBytes) ReadTL1Boxed

func (item *CasesBytesTestArrayBytes) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestArrayBytes) ReadTL2

func (item *CasesBytesTestArrayBytes) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestArrayBytes) Reset

func (item *CasesBytesTestArrayBytes) Reset()

func (CasesBytesTestArrayBytes) String

func (item CasesBytesTestArrayBytes) String() string

func (CasesBytesTestArrayBytes) TLName

func (CasesBytesTestArrayBytes) TLTag

func (*CasesBytesTestArrayBytes) UnmarshalJSON

func (item *CasesBytesTestArrayBytes) UnmarshalJSON(b []byte) error

func (*CasesBytesTestArrayBytes) WriteJSON

func (item *CasesBytesTestArrayBytes) WriteJSON(w []byte) []byte

func (*CasesBytesTestArrayBytes) WriteJSONGeneral

func (item *CasesBytesTestArrayBytes) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestArrayBytes) WriteJSONOpt

func (item *CasesBytesTestArrayBytes) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestArrayBytes) WriteTL1

func (item *CasesBytesTestArrayBytes) WriteTL1(w []byte) []byte

func (*CasesBytesTestArrayBytes) WriteTL1Boxed

func (item *CasesBytesTestArrayBytes) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestArrayBytes) WriteTL1BoxedGeneral

func (item *CasesBytesTestArrayBytes) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestArrayBytes) WriteTL1General

func (item *CasesBytesTestArrayBytes) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestArrayBytes) WriteTL2

func (item *CasesBytesTestArrayBytes) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesBytesTestDictAny

type CasesBytesTestDictAny struct {
	Dict []DictionaryAnyFieldDoubleInt
}

will be array of tuples

func (*CasesBytesTestDictAny) CalculateLayout

func (item *CasesBytesTestDictAny) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestDictAny) FillRandom

func (item *CasesBytesTestDictAny) FillRandom(rg *basictl.RandGenerator)

func (*CasesBytesTestDictAny) InternalReadTL2

func (item *CasesBytesTestDictAny) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestDictAny) InternalWriteTL2

func (item *CasesBytesTestDictAny) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestDictAny) MarshalJSON

func (item *CasesBytesTestDictAny) MarshalJSON() ([]byte, error)

func (*CasesBytesTestDictAny) ReadJSON

func (item *CasesBytesTestDictAny) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestDictAny) ReadJSONGeneral

func (item *CasesBytesTestDictAny) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesBytesTestDictAny) ReadTL1

func (item *CasesBytesTestDictAny) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictAny) ReadTL1Boxed

func (item *CasesBytesTestDictAny) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictAny) ReadTL2

func (item *CasesBytesTestDictAny) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestDictAny) Reset

func (item *CasesBytesTestDictAny) Reset()

func (CasesBytesTestDictAny) String

func (item CasesBytesTestDictAny) String() string

func (CasesBytesTestDictAny) TLName

func (CasesBytesTestDictAny) TLName() string

func (CasesBytesTestDictAny) TLTag

func (CasesBytesTestDictAny) TLTag() uint32

func (*CasesBytesTestDictAny) UnmarshalJSON

func (item *CasesBytesTestDictAny) UnmarshalJSON(b []byte) error

func (*CasesBytesTestDictAny) WriteJSON

func (item *CasesBytesTestDictAny) WriteJSON(w []byte) []byte

func (*CasesBytesTestDictAny) WriteJSONGeneral

func (item *CasesBytesTestDictAny) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestDictAny) WriteJSONOpt

func (item *CasesBytesTestDictAny) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestDictAny) WriteTL1

func (item *CasesBytesTestDictAny) WriteTL1(w []byte) []byte

func (*CasesBytesTestDictAny) WriteTL1Boxed

func (item *CasesBytesTestDictAny) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestDictAny) WriteTL1BoxedGeneral

func (item *CasesBytesTestDictAny) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictAny) WriteTL1General

func (item *CasesBytesTestDictAny) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictAny) WriteTL2

func (item *CasesBytesTestDictAny) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesBytesTestDictInt

type CasesBytesTestDictInt struct {
	Dict map[int32]int32
}

will be map

func (*CasesBytesTestDictInt) CalculateLayout

func (item *CasesBytesTestDictInt) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestDictInt) FillRandom

func (item *CasesBytesTestDictInt) FillRandom(rg *basictl.RandGenerator)

func (*CasesBytesTestDictInt) InternalReadTL2

func (item *CasesBytesTestDictInt) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestDictInt) InternalWriteTL2

func (item *CasesBytesTestDictInt) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestDictInt) MarshalJSON

func (item *CasesBytesTestDictInt) MarshalJSON() ([]byte, error)

func (*CasesBytesTestDictInt) ReadJSON

func (item *CasesBytesTestDictInt) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestDictInt) ReadJSONGeneral

func (item *CasesBytesTestDictInt) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesBytesTestDictInt) ReadTL1

func (item *CasesBytesTestDictInt) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictInt) ReadTL1Boxed

func (item *CasesBytesTestDictInt) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictInt) ReadTL2

func (item *CasesBytesTestDictInt) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestDictInt) Reset

func (item *CasesBytesTestDictInt) Reset()

func (CasesBytesTestDictInt) String

func (item CasesBytesTestDictInt) String() string

func (CasesBytesTestDictInt) TLName

func (CasesBytesTestDictInt) TLName() string

func (CasesBytesTestDictInt) TLTag

func (CasesBytesTestDictInt) TLTag() uint32

func (*CasesBytesTestDictInt) UnmarshalJSON

func (item *CasesBytesTestDictInt) UnmarshalJSON(b []byte) error

func (*CasesBytesTestDictInt) WriteJSON

func (item *CasesBytesTestDictInt) WriteJSON(w []byte) []byte

func (*CasesBytesTestDictInt) WriteJSONGeneral

func (item *CasesBytesTestDictInt) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestDictInt) WriteJSONOpt

func (item *CasesBytesTestDictInt) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestDictInt) WriteTL1

func (item *CasesBytesTestDictInt) WriteTL1(w []byte) []byte

func (*CasesBytesTestDictInt) WriteTL1Boxed

func (item *CasesBytesTestDictInt) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestDictInt) WriteTL1BoxedGeneral

func (item *CasesBytesTestDictInt) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictInt) WriteTL1General

func (item *CasesBytesTestDictInt) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictInt) WriteTL2

func (item *CasesBytesTestDictInt) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesBytesTestDictIntBytes

type CasesBytesTestDictIntBytes struct {
	Dict []DictFieldIntInt
}

will be map

func (*CasesBytesTestDictIntBytes) CalculateLayout

func (item *CasesBytesTestDictIntBytes) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestDictIntBytes) FillRandom

func (item *CasesBytesTestDictIntBytes) FillRandom(rg *basictl.RandGenerator)

func (*CasesBytesTestDictIntBytes) InternalReadTL2

func (item *CasesBytesTestDictIntBytes) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestDictIntBytes) InternalWriteTL2

func (item *CasesBytesTestDictIntBytes) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestDictIntBytes) MarshalJSON

func (item *CasesBytesTestDictIntBytes) MarshalJSON() ([]byte, error)

func (*CasesBytesTestDictIntBytes) ReadJSON

func (item *CasesBytesTestDictIntBytes) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestDictIntBytes) ReadJSONGeneral

func (item *CasesBytesTestDictIntBytes) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesBytesTestDictIntBytes) ReadTL1

func (item *CasesBytesTestDictIntBytes) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictIntBytes) ReadTL1Boxed

func (item *CasesBytesTestDictIntBytes) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictIntBytes) ReadTL2

func (item *CasesBytesTestDictIntBytes) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestDictIntBytes) Reset

func (item *CasesBytesTestDictIntBytes) Reset()

func (CasesBytesTestDictIntBytes) String

func (item CasesBytesTestDictIntBytes) String() string

func (CasesBytesTestDictIntBytes) TLName

func (CasesBytesTestDictIntBytes) TLTag

func (*CasesBytesTestDictIntBytes) UnmarshalJSON

func (item *CasesBytesTestDictIntBytes) UnmarshalJSON(b []byte) error

func (*CasesBytesTestDictIntBytes) WriteJSON

func (item *CasesBytesTestDictIntBytes) WriteJSON(w []byte) []byte

func (*CasesBytesTestDictIntBytes) WriteJSONGeneral

func (item *CasesBytesTestDictIntBytes) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestDictIntBytes) WriteJSONOpt

func (item *CasesBytesTestDictIntBytes) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestDictIntBytes) WriteTL1

func (item *CasesBytesTestDictIntBytes) WriteTL1(w []byte) []byte

func (*CasesBytesTestDictIntBytes) WriteTL1Boxed

func (item *CasesBytesTestDictIntBytes) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestDictIntBytes) WriteTL1BoxedGeneral

func (item *CasesBytesTestDictIntBytes) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictIntBytes) WriteTL1General

func (item *CasesBytesTestDictIntBytes) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictIntBytes) WriteTL2

func (item *CasesBytesTestDictIntBytes) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesBytesTestDictString

type CasesBytesTestDictString struct {
	Dict map[string]int32
}

will be map

func (*CasesBytesTestDictString) CalculateLayout

func (item *CasesBytesTestDictString) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestDictString) FillRandom

func (item *CasesBytesTestDictString) FillRandom(rg *basictl.RandGenerator)

func (*CasesBytesTestDictString) InternalReadTL2

func (item *CasesBytesTestDictString) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestDictString) InternalWriteTL2

func (item *CasesBytesTestDictString) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestDictString) MarshalJSON

func (item *CasesBytesTestDictString) MarshalJSON() ([]byte, error)

func (*CasesBytesTestDictString) ReadJSON

func (item *CasesBytesTestDictString) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestDictString) ReadJSONGeneral

func (item *CasesBytesTestDictString) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesBytesTestDictString) ReadTL1

func (item *CasesBytesTestDictString) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictString) ReadTL1Boxed

func (item *CasesBytesTestDictString) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictString) ReadTL2

func (item *CasesBytesTestDictString) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestDictString) Reset

func (item *CasesBytesTestDictString) Reset()

func (CasesBytesTestDictString) String

func (item CasesBytesTestDictString) String() string

func (CasesBytesTestDictString) TLName

func (CasesBytesTestDictString) TLTag

func (*CasesBytesTestDictString) UnmarshalJSON

func (item *CasesBytesTestDictString) UnmarshalJSON(b []byte) error

func (*CasesBytesTestDictString) WriteJSON

func (item *CasesBytesTestDictString) WriteJSON(w []byte) []byte

func (*CasesBytesTestDictString) WriteJSONGeneral

func (item *CasesBytesTestDictString) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestDictString) WriteJSONOpt

func (item *CasesBytesTestDictString) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestDictString) WriteTL1

func (item *CasesBytesTestDictString) WriteTL1(w []byte) []byte

func (*CasesBytesTestDictString) WriteTL1Boxed

func (item *CasesBytesTestDictString) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestDictString) WriteTL1BoxedGeneral

func (item *CasesBytesTestDictString) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictString) WriteTL1General

func (item *CasesBytesTestDictString) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictString) WriteTL2

func (item *CasesBytesTestDictString) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesBytesTestDictStringBytes

type CasesBytesTestDictStringBytes struct {
	Dict []DictFieldStringIntBytes
}

will be map

func (*CasesBytesTestDictStringBytes) CalculateLayout

func (item *CasesBytesTestDictStringBytes) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestDictStringBytes) FillRandom

func (item *CasesBytesTestDictStringBytes) FillRandom(rg *basictl.RandGenerator)

func (*CasesBytesTestDictStringBytes) InternalReadTL2

func (item *CasesBytesTestDictStringBytes) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringBytes) InternalWriteTL2

func (item *CasesBytesTestDictStringBytes) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestDictStringBytes) MarshalJSON

func (item *CasesBytesTestDictStringBytes) MarshalJSON() ([]byte, error)

func (*CasesBytesTestDictStringBytes) ReadJSON

func (item *CasesBytesTestDictStringBytes) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestDictStringBytes) ReadJSONGeneral

func (item *CasesBytesTestDictStringBytes) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesBytesTestDictStringBytes) ReadTL1

func (item *CasesBytesTestDictStringBytes) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringBytes) ReadTL1Boxed

func (item *CasesBytesTestDictStringBytes) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringBytes) ReadTL2

func (item *CasesBytesTestDictStringBytes) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestDictStringBytes) Reset

func (item *CasesBytesTestDictStringBytes) Reset()

func (CasesBytesTestDictStringBytes) String

func (item CasesBytesTestDictStringBytes) String() string

func (CasesBytesTestDictStringBytes) TLName

func (CasesBytesTestDictStringBytes) TLTag

func (*CasesBytesTestDictStringBytes) UnmarshalJSON

func (item *CasesBytesTestDictStringBytes) UnmarshalJSON(b []byte) error

func (*CasesBytesTestDictStringBytes) WriteJSON

func (item *CasesBytesTestDictStringBytes) WriteJSON(w []byte) []byte

func (*CasesBytesTestDictStringBytes) WriteJSONGeneral

func (item *CasesBytesTestDictStringBytes) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestDictStringBytes) WriteJSONOpt

func (item *CasesBytesTestDictStringBytes) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestDictStringBytes) WriteTL1

func (item *CasesBytesTestDictStringBytes) WriteTL1(w []byte) []byte

func (*CasesBytesTestDictStringBytes) WriteTL1Boxed

func (item *CasesBytesTestDictStringBytes) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestDictStringBytes) WriteTL1BoxedGeneral

func (item *CasesBytesTestDictStringBytes) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringBytes) WriteTL1General

func (item *CasesBytesTestDictStringBytes) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringBytes) WriteTL2

func (item *CasesBytesTestDictStringBytes) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesBytesTestDictStringString

type CasesBytesTestDictStringString struct {
	Dict map[string]string
}

will be map

func (*CasesBytesTestDictStringString) CalculateLayout

func (item *CasesBytesTestDictStringString) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestDictStringString) FillRandom

func (*CasesBytesTestDictStringString) InternalReadTL2

func (item *CasesBytesTestDictStringString) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringString) InternalWriteTL2

func (item *CasesBytesTestDictStringString) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestDictStringString) MarshalJSON

func (item *CasesBytesTestDictStringString) MarshalJSON() ([]byte, error)

func (*CasesBytesTestDictStringString) ReadJSON

func (item *CasesBytesTestDictStringString) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestDictStringString) ReadJSONGeneral

func (*CasesBytesTestDictStringString) ReadTL1

func (item *CasesBytesTestDictStringString) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringString) ReadTL1Boxed

func (item *CasesBytesTestDictStringString) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringString) ReadTL2

func (item *CasesBytesTestDictStringString) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestDictStringString) Reset

func (item *CasesBytesTestDictStringString) Reset()

func (CasesBytesTestDictStringString) String

func (item CasesBytesTestDictStringString) String() string

func (CasesBytesTestDictStringString) TLName

func (CasesBytesTestDictStringString) TLTag

func (*CasesBytesTestDictStringString) UnmarshalJSON

func (item *CasesBytesTestDictStringString) UnmarshalJSON(b []byte) error

func (*CasesBytesTestDictStringString) WriteJSON

func (item *CasesBytesTestDictStringString) WriteJSON(w []byte) []byte

func (*CasesBytesTestDictStringString) WriteJSONGeneral

func (item *CasesBytesTestDictStringString) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestDictStringString) WriteJSONOpt

func (item *CasesBytesTestDictStringString) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestDictStringString) WriteTL1

func (item *CasesBytesTestDictStringString) WriteTL1(w []byte) []byte

func (*CasesBytesTestDictStringString) WriteTL1Boxed

func (item *CasesBytesTestDictStringString) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestDictStringString) WriteTL1BoxedGeneral

func (item *CasesBytesTestDictStringString) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringString) WriteTL1General

func (item *CasesBytesTestDictStringString) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringString) WriteTL2

func (item *CasesBytesTestDictStringString) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesBytesTestDictStringStringBytes

type CasesBytesTestDictStringStringBytes struct {
	Dict []DictFieldStringStringBytes
}

will be map

func (*CasesBytesTestDictStringStringBytes) CalculateLayout

func (item *CasesBytesTestDictStringStringBytes) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestDictStringStringBytes) FillRandom

func (*CasesBytesTestDictStringStringBytes) InternalReadTL2

func (item *CasesBytesTestDictStringStringBytes) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringStringBytes) InternalWriteTL2

func (item *CasesBytesTestDictStringStringBytes) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestDictStringStringBytes) MarshalJSON

func (item *CasesBytesTestDictStringStringBytes) MarshalJSON() ([]byte, error)

func (*CasesBytesTestDictStringStringBytes) ReadJSON

func (item *CasesBytesTestDictStringStringBytes) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestDictStringStringBytes) ReadJSONGeneral

func (*CasesBytesTestDictStringStringBytes) ReadTL1

func (item *CasesBytesTestDictStringStringBytes) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringStringBytes) ReadTL1Boxed

func (item *CasesBytesTestDictStringStringBytes) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringStringBytes) ReadTL2

func (item *CasesBytesTestDictStringStringBytes) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestDictStringStringBytes) Reset

func (CasesBytesTestDictStringStringBytes) String

func (CasesBytesTestDictStringStringBytes) TLName

func (CasesBytesTestDictStringStringBytes) TLTag

func (*CasesBytesTestDictStringStringBytes) UnmarshalJSON

func (item *CasesBytesTestDictStringStringBytes) UnmarshalJSON(b []byte) error

func (*CasesBytesTestDictStringStringBytes) WriteJSON

func (item *CasesBytesTestDictStringStringBytes) WriteJSON(w []byte) []byte

func (*CasesBytesTestDictStringStringBytes) WriteJSONGeneral

func (item *CasesBytesTestDictStringStringBytes) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestDictStringStringBytes) WriteJSONOpt

func (item *CasesBytesTestDictStringStringBytes) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestDictStringStringBytes) WriteTL1

func (item *CasesBytesTestDictStringStringBytes) WriteTL1(w []byte) []byte

func (*CasesBytesTestDictStringStringBytes) WriteTL1Boxed

func (item *CasesBytesTestDictStringStringBytes) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestDictStringStringBytes) WriteTL1BoxedGeneral

func (item *CasesBytesTestDictStringStringBytes) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringStringBytes) WriteTL1General

func (item *CasesBytesTestDictStringStringBytes) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestDictStringStringBytes) WriteTL2

type CasesBytesTestEnum

type CasesBytesTestEnum struct {
	// contains filtered or unexported fields
}

func CasesBytesTestEnum1

func CasesBytesTestEnum1() CasesBytesTestEnum

func CasesBytesTestEnum2

func CasesBytesTestEnum2() CasesBytesTestEnum

func CasesBytesTestEnum3

func CasesBytesTestEnum3() CasesBytesTestEnum

func CasesBytesTestEnum__MakeEnum

func CasesBytesTestEnum__MakeEnum(i int) CasesBytesTestEnum

func (*CasesBytesTestEnum) CalculateLayout

func (item *CasesBytesTestEnum) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestEnum) FillRandom

func (item *CasesBytesTestEnum) FillRandom(rg *basictl.RandGenerator)

func (*CasesBytesTestEnum) InternalReadTL2

func (item *CasesBytesTestEnum) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestEnum) InternalWriteTL2

func (item *CasesBytesTestEnum) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (CasesBytesTestEnum) IsV1

func (item CasesBytesTestEnum) IsV1() bool

func (CasesBytesTestEnum) IsV2

func (item CasesBytesTestEnum) IsV2() bool

func (CasesBytesTestEnum) IsV3

func (item CasesBytesTestEnum) IsV3() bool

func (*CasesBytesTestEnum) MarshalJSON

func (item *CasesBytesTestEnum) MarshalJSON() ([]byte, error)

func (*CasesBytesTestEnum) ReadJSON

func (item *CasesBytesTestEnum) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestEnum) ReadJSONGeneral

func (item *CasesBytesTestEnum) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesBytesTestEnum) ReadTL1

func (item *CasesBytesTestEnum) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestEnum) ReadTL1Boxed

func (item *CasesBytesTestEnum) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestEnum) ReadTL2

func (item *CasesBytesTestEnum) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) ([]byte, error)

func (*CasesBytesTestEnum) Reset

func (item *CasesBytesTestEnum) Reset()

func (*CasesBytesTestEnum) SetV1

func (item *CasesBytesTestEnum) SetV1()

func (*CasesBytesTestEnum) SetV2

func (item *CasesBytesTestEnum) SetV2()

func (*CasesBytesTestEnum) SetV3

func (item *CasesBytesTestEnum) SetV3()

func (CasesBytesTestEnum) String

func (item CasesBytesTestEnum) String() string

func (CasesBytesTestEnum) TLName

func (item CasesBytesTestEnum) TLName() string

func (CasesBytesTestEnum) TLTag

func (item CasesBytesTestEnum) TLTag() uint32

func (*CasesBytesTestEnum) UnmarshalJSON

func (item *CasesBytesTestEnum) UnmarshalJSON(b []byte) error

func (CasesBytesTestEnum) WriteJSON

func (item CasesBytesTestEnum) WriteJSON(w []byte) []byte

func (CasesBytesTestEnum) WriteJSONGeneral

func (item CasesBytesTestEnum) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) ([]byte, error)

This method is general version of WriteJSON, use it instead!

func (CasesBytesTestEnum) WriteJSONOpt

func (item CasesBytesTestEnum) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestEnum) WriteTL1Boxed

func (item *CasesBytesTestEnum) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestEnum) WriteTL1BoxedGeneral

func (item *CasesBytesTestEnum) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestEnum) WriteTL1General

func (item *CasesBytesTestEnum) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestEnum) WriteTL2

func (item *CasesBytesTestEnum) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesBytesTestEnumContainer

type CasesBytesTestEnumContainer struct {
	Value CasesTestEnum
}

func (*CasesBytesTestEnumContainer) CalculateLayout

func (item *CasesBytesTestEnumContainer) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestEnumContainer) FillRandom

func (item *CasesBytesTestEnumContainer) FillRandom(rg *basictl.RandGenerator)

func (*CasesBytesTestEnumContainer) InternalReadTL2

func (item *CasesBytesTestEnumContainer) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestEnumContainer) InternalWriteTL2

func (item *CasesBytesTestEnumContainer) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestEnumContainer) MarshalJSON

func (item *CasesBytesTestEnumContainer) MarshalJSON() ([]byte, error)

func (*CasesBytesTestEnumContainer) ReadJSON

func (item *CasesBytesTestEnumContainer) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestEnumContainer) ReadJSONGeneral

func (item *CasesBytesTestEnumContainer) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesBytesTestEnumContainer) ReadTL1

func (item *CasesBytesTestEnumContainer) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestEnumContainer) ReadTL1Boxed

func (item *CasesBytesTestEnumContainer) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestEnumContainer) ReadTL2

func (item *CasesBytesTestEnumContainer) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestEnumContainer) Reset

func (item *CasesBytesTestEnumContainer) Reset()

func (CasesBytesTestEnumContainer) String

func (item CasesBytesTestEnumContainer) String() string

func (CasesBytesTestEnumContainer) TLName

func (CasesBytesTestEnumContainer) TLTag

func (*CasesBytesTestEnumContainer) UnmarshalJSON

func (item *CasesBytesTestEnumContainer) UnmarshalJSON(b []byte) error

func (*CasesBytesTestEnumContainer) WriteJSON

func (item *CasesBytesTestEnumContainer) WriteJSON(w []byte) []byte

func (*CasesBytesTestEnumContainer) WriteJSONGeneral

func (item *CasesBytesTestEnumContainer) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestEnumContainer) WriteJSONOpt

func (item *CasesBytesTestEnumContainer) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestEnumContainer) WriteTL1

func (item *CasesBytesTestEnumContainer) WriteTL1(w []byte) []byte

func (*CasesBytesTestEnumContainer) WriteTL1Boxed

func (item *CasesBytesTestEnumContainer) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestEnumContainer) WriteTL1BoxedGeneral

func (item *CasesBytesTestEnumContainer) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestEnumContainer) WriteTL1General

func (item *CasesBytesTestEnumContainer) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestEnumContainer) WriteTL2

func (item *CasesBytesTestEnumContainer) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesBytesTestTuple

type CasesBytesTestTuple struct {
	Tpl [4]string
}

func (*CasesBytesTestTuple) CalculateLayout

func (item *CasesBytesTestTuple) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestTuple) FillRandom

func (item *CasesBytesTestTuple) FillRandom(rg *basictl.RandGenerator)

func (*CasesBytesTestTuple) InternalReadTL2

func (item *CasesBytesTestTuple) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestTuple) InternalWriteTL2

func (item *CasesBytesTestTuple) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestTuple) MarshalJSON

func (item *CasesBytesTestTuple) MarshalJSON() ([]byte, error)

func (*CasesBytesTestTuple) ReadJSON

func (item *CasesBytesTestTuple) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestTuple) ReadJSONGeneral

func (item *CasesBytesTestTuple) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesBytesTestTuple) ReadTL1

func (item *CasesBytesTestTuple) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestTuple) ReadTL1Boxed

func (item *CasesBytesTestTuple) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestTuple) ReadTL2

func (item *CasesBytesTestTuple) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestTuple) Reset

func (item *CasesBytesTestTuple) Reset()

func (CasesBytesTestTuple) String

func (item CasesBytesTestTuple) String() string

func (CasesBytesTestTuple) TLName

func (CasesBytesTestTuple) TLName() string

func (CasesBytesTestTuple) TLTag

func (CasesBytesTestTuple) TLTag() uint32

func (*CasesBytesTestTuple) UnmarshalJSON

func (item *CasesBytesTestTuple) UnmarshalJSON(b []byte) error

func (*CasesBytesTestTuple) WriteJSON

func (item *CasesBytesTestTuple) WriteJSON(w []byte) []byte

func (*CasesBytesTestTuple) WriteJSONGeneral

func (item *CasesBytesTestTuple) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestTuple) WriteJSONOpt

func (item *CasesBytesTestTuple) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestTuple) WriteTL1

func (item *CasesBytesTestTuple) WriteTL1(w []byte) []byte

func (*CasesBytesTestTuple) WriteTL1Boxed

func (item *CasesBytesTestTuple) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestTuple) WriteTL1BoxedGeneral

func (item *CasesBytesTestTuple) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestTuple) WriteTL1General

func (item *CasesBytesTestTuple) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestTuple) WriteTL2

func (item *CasesBytesTestTuple) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesBytesTestTupleBytes

type CasesBytesTestTupleBytes struct {
	Tpl [4][]byte
}

func (*CasesBytesTestTupleBytes) CalculateLayout

func (item *CasesBytesTestTupleBytes) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestTupleBytes) FillRandom

func (item *CasesBytesTestTupleBytes) FillRandom(rg *basictl.RandGenerator)

func (*CasesBytesTestTupleBytes) InternalReadTL2

func (item *CasesBytesTestTupleBytes) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestTupleBytes) InternalWriteTL2

func (item *CasesBytesTestTupleBytes) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestTupleBytes) MarshalJSON

func (item *CasesBytesTestTupleBytes) MarshalJSON() ([]byte, error)

func (*CasesBytesTestTupleBytes) ReadJSON

func (item *CasesBytesTestTupleBytes) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestTupleBytes) ReadJSONGeneral

func (item *CasesBytesTestTupleBytes) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesBytesTestTupleBytes) ReadTL1

func (item *CasesBytesTestTupleBytes) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestTupleBytes) ReadTL1Boxed

func (item *CasesBytesTestTupleBytes) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestTupleBytes) ReadTL2

func (item *CasesBytesTestTupleBytes) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestTupleBytes) Reset

func (item *CasesBytesTestTupleBytes) Reset()

func (CasesBytesTestTupleBytes) String

func (item CasesBytesTestTupleBytes) String() string

func (CasesBytesTestTupleBytes) TLName

func (CasesBytesTestTupleBytes) TLTag

func (*CasesBytesTestTupleBytes) UnmarshalJSON

func (item *CasesBytesTestTupleBytes) UnmarshalJSON(b []byte) error

func (*CasesBytesTestTupleBytes) WriteJSON

func (item *CasesBytesTestTupleBytes) WriteJSON(w []byte) []byte

func (*CasesBytesTestTupleBytes) WriteJSONGeneral

func (item *CasesBytesTestTupleBytes) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestTupleBytes) WriteJSONOpt

func (item *CasesBytesTestTupleBytes) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestTupleBytes) WriteTL1

func (item *CasesBytesTestTupleBytes) WriteTL1(w []byte) []byte

func (*CasesBytesTestTupleBytes) WriteTL1Boxed

func (item *CasesBytesTestTupleBytes) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestTupleBytes) WriteTL1BoxedGeneral

func (item *CasesBytesTestTupleBytes) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestTupleBytes) WriteTL1General

func (item *CasesBytesTestTupleBytes) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestTupleBytes) WriteTL2

func (item *CasesBytesTestTupleBytes) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesBytesTestVector

type CasesBytesTestVector struct {
	Arr []string
}

func (*CasesBytesTestVector) CalculateLayout

func (item *CasesBytesTestVector) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestVector) FillRandom

func (item *CasesBytesTestVector) FillRandom(rg *basictl.RandGenerator)

func (*CasesBytesTestVector) InternalReadTL2

func (item *CasesBytesTestVector) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestVector) InternalWriteTL2

func (item *CasesBytesTestVector) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestVector) MarshalJSON

func (item *CasesBytesTestVector) MarshalJSON() ([]byte, error)

func (*CasesBytesTestVector) ReadJSON

func (item *CasesBytesTestVector) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestVector) ReadJSONGeneral

func (item *CasesBytesTestVector) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesBytesTestVector) ReadTL1

func (item *CasesBytesTestVector) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestVector) ReadTL1Boxed

func (item *CasesBytesTestVector) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestVector) ReadTL2

func (item *CasesBytesTestVector) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestVector) Reset

func (item *CasesBytesTestVector) Reset()

func (CasesBytesTestVector) String

func (item CasesBytesTestVector) String() string

func (CasesBytesTestVector) TLName

func (CasesBytesTestVector) TLName() string

func (CasesBytesTestVector) TLTag

func (CasesBytesTestVector) TLTag() uint32

func (*CasesBytesTestVector) UnmarshalJSON

func (item *CasesBytesTestVector) UnmarshalJSON(b []byte) error

func (*CasesBytesTestVector) WriteJSON

func (item *CasesBytesTestVector) WriteJSON(w []byte) []byte

func (*CasesBytesTestVector) WriteJSONGeneral

func (item *CasesBytesTestVector) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestVector) WriteJSONOpt

func (item *CasesBytesTestVector) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestVector) WriteTL1

func (item *CasesBytesTestVector) WriteTL1(w []byte) []byte

func (*CasesBytesTestVector) WriteTL1Boxed

func (item *CasesBytesTestVector) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestVector) WriteTL1BoxedGeneral

func (item *CasesBytesTestVector) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestVector) WriteTL1General

func (item *CasesBytesTestVector) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestVector) WriteTL2

func (item *CasesBytesTestVector) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesBytesTestVectorBytes

type CasesBytesTestVectorBytes struct {
	Arr [][]byte
}

func (*CasesBytesTestVectorBytes) CalculateLayout

func (item *CasesBytesTestVectorBytes) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesBytesTestVectorBytes) FillRandom

func (item *CasesBytesTestVectorBytes) FillRandom(rg *basictl.RandGenerator)

func (*CasesBytesTestVectorBytes) InternalReadTL2

func (item *CasesBytesTestVectorBytes) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesBytesTestVectorBytes) InternalWriteTL2

func (item *CasesBytesTestVectorBytes) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesBytesTestVectorBytes) MarshalJSON

func (item *CasesBytesTestVectorBytes) MarshalJSON() ([]byte, error)

func (*CasesBytesTestVectorBytes) ReadJSON

func (item *CasesBytesTestVectorBytes) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesBytesTestVectorBytes) ReadJSONGeneral

func (item *CasesBytesTestVectorBytes) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesBytesTestVectorBytes) ReadTL1

func (item *CasesBytesTestVectorBytes) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesBytesTestVectorBytes) ReadTL1Boxed

func (item *CasesBytesTestVectorBytes) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesBytesTestVectorBytes) ReadTL2

func (item *CasesBytesTestVectorBytes) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesBytesTestVectorBytes) Reset

func (item *CasesBytesTestVectorBytes) Reset()

func (CasesBytesTestVectorBytes) String

func (item CasesBytesTestVectorBytes) String() string

func (CasesBytesTestVectorBytes) TLName

func (CasesBytesTestVectorBytes) TLTag

func (*CasesBytesTestVectorBytes) UnmarshalJSON

func (item *CasesBytesTestVectorBytes) UnmarshalJSON(b []byte) error

func (*CasesBytesTestVectorBytes) WriteJSON

func (item *CasesBytesTestVectorBytes) WriteJSON(w []byte) []byte

func (*CasesBytesTestVectorBytes) WriteJSONGeneral

func (item *CasesBytesTestVectorBytes) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesBytesTestVectorBytes) WriteJSONOpt

func (item *CasesBytesTestVectorBytes) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesBytesTestVectorBytes) WriteTL1

func (item *CasesBytesTestVectorBytes) WriteTL1(w []byte) []byte

func (*CasesBytesTestVectorBytes) WriteTL1Boxed

func (item *CasesBytesTestVectorBytes) WriteTL1Boxed(w []byte) []byte

func (*CasesBytesTestVectorBytes) WriteTL1BoxedGeneral

func (item *CasesBytesTestVectorBytes) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesBytesTestVectorBytes) WriteTL1General

func (item *CasesBytesTestVectorBytes) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesBytesTestVectorBytes) WriteTL2

func (item *CasesBytesTestVectorBytes) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesGoTestNames

type CasesGoTestNames struct {
	Write0 int32
	Read0  int32
}

func (*CasesGoTestNames) CalculateLayout

func (item *CasesGoTestNames) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesGoTestNames) FillRandom

func (item *CasesGoTestNames) FillRandom(rg *basictl.RandGenerator)

func (*CasesGoTestNames) InternalReadTL2

func (item *CasesGoTestNames) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesGoTestNames) InternalWriteTL2

func (item *CasesGoTestNames) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesGoTestNames) MarshalJSON

func (item *CasesGoTestNames) MarshalJSON() ([]byte, error)

func (*CasesGoTestNames) ReadJSON

func (item *CasesGoTestNames) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesGoTestNames) ReadJSONGeneral

func (item *CasesGoTestNames) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesGoTestNames) ReadTL1

func (item *CasesGoTestNames) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesGoTestNames) ReadTL1Boxed

func (item *CasesGoTestNames) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesGoTestNames) ReadTL2

func (item *CasesGoTestNames) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesGoTestNames) Reset

func (item *CasesGoTestNames) Reset()

func (CasesGoTestNames) String

func (item CasesGoTestNames) String() string

func (CasesGoTestNames) TLName

func (CasesGoTestNames) TLName() string

func (CasesGoTestNames) TLTag

func (CasesGoTestNames) TLTag() uint32

func (*CasesGoTestNames) UnmarshalJSON

func (item *CasesGoTestNames) UnmarshalJSON(b []byte) error

func (*CasesGoTestNames) WriteJSON

func (item *CasesGoTestNames) WriteJSON(w []byte) []byte

func (*CasesGoTestNames) WriteJSONGeneral

func (item *CasesGoTestNames) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesGoTestNames) WriteJSONOpt

func (item *CasesGoTestNames) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesGoTestNames) WriteTL1

func (item *CasesGoTestNames) WriteTL1(w []byte) []byte

func (*CasesGoTestNames) WriteTL1Boxed

func (item *CasesGoTestNames) WriteTL1Boxed(w []byte) []byte

func (*CasesGoTestNames) WriteTL1BoxedGeneral

func (item *CasesGoTestNames) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesGoTestNames) WriteTL1General

func (item *CasesGoTestNames) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesGoTestNames) WriteTL2

func (item *CasesGoTestNames) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesInplace1Int

type CasesInplace1Int struct {
	Value CasesInplace2Int
}

func (*CasesInplace1Int) CalculateLayout

func (item *CasesInplace1Int) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesInplace1Int) FillRandom

func (item *CasesInplace1Int) FillRandom(rg *basictl.RandGenerator)

func (*CasesInplace1Int) InternalReadTL2

func (item *CasesInplace1Int) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesInplace1Int) InternalWriteTL2

func (item *CasesInplace1Int) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesInplace1Int) MarshalJSON

func (item *CasesInplace1Int) MarshalJSON() ([]byte, error)

func (*CasesInplace1Int) ReadJSON

func (item *CasesInplace1Int) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesInplace1Int) ReadJSONGeneral

func (item *CasesInplace1Int) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesInplace1Int) ReadTL1

func (item *CasesInplace1Int) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesInplace1Int) ReadTL1Boxed

func (item *CasesInplace1Int) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesInplace1Int) ReadTL2

func (item *CasesInplace1Int) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesInplace1Int) Reset

func (item *CasesInplace1Int) Reset()

func (CasesInplace1Int) String

func (item CasesInplace1Int) String() string

func (CasesInplace1Int) TLName

func (CasesInplace1Int) TLName() string

func (CasesInplace1Int) TLTag

func (CasesInplace1Int) TLTag() uint32

func (*CasesInplace1Int) UnmarshalJSON

func (item *CasesInplace1Int) UnmarshalJSON(b []byte) error

func (*CasesInplace1Int) WriteJSON

func (item *CasesInplace1Int) WriteJSON(w []byte) []byte

func (*CasesInplace1Int) WriteJSONGeneral

func (item *CasesInplace1Int) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesInplace1Int) WriteJSONOpt

func (item *CasesInplace1Int) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesInplace1Int) WriteTL1

func (item *CasesInplace1Int) WriteTL1(w []byte) []byte

func (*CasesInplace1Int) WriteTL1Boxed

func (item *CasesInplace1Int) WriteTL1Boxed(w []byte) []byte

func (*CasesInplace1Int) WriteTL1BoxedGeneral

func (item *CasesInplace1Int) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesInplace1Int) WriteTL1General

func (item *CasesInplace1Int) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesInplace1Int) WriteTL2

func (item *CasesInplace1Int) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesInplace1PairBuiltinVectorIntBuiltinVectorInt

type CasesInplace1PairBuiltinVectorIntBuiltinVectorInt struct {
	Value CasesInplace2PairBuiltinVectorIntBuiltinVectorInt
}

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) CalculateLayout

func (item *CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) FillRandom

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) InternalReadTL2

func (item *CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) InternalWriteTL2

func (item *CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) MarshalJSON

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) ReadJSON

func (item *CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) ReadJSONGeneral

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) ReadTL1

func (item *CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) ReadTL1Boxed

func (item *CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) ReadTL2

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) Reset

func (CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) String

func (CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) TLName

func (CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) TLTag

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) UnmarshalJSON

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) WriteJSON

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) WriteJSONGeneral

func (item *CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) WriteJSONOpt

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) WriteTL1

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) WriteTL1Boxed

func (item *CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) WriteTL1Boxed(w []byte) []byte

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) WriteTL1BoxedGeneral

func (item *CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) WriteTL1General

func (item *CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesInplace1PairBuiltinVectorIntBuiltinVectorInt) WriteTL2

type CasesInplace2Int

type CasesInplace2Int struct {
	Value CasesInplace3BuiltinTuple2Int
}

func (*CasesInplace2Int) CalculateLayout

func (item *CasesInplace2Int) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesInplace2Int) FillRandom

func (item *CasesInplace2Int) FillRandom(rg *basictl.RandGenerator)

func (*CasesInplace2Int) InternalReadTL2

func (item *CasesInplace2Int) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesInplace2Int) InternalWriteTL2

func (item *CasesInplace2Int) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesInplace2Int) MarshalJSON

func (item *CasesInplace2Int) MarshalJSON() ([]byte, error)

func (*CasesInplace2Int) ReadJSON

func (item *CasesInplace2Int) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesInplace2Int) ReadJSONGeneral

func (item *CasesInplace2Int) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesInplace2Int) ReadTL1

func (item *CasesInplace2Int) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesInplace2Int) ReadTL1Boxed

func (item *CasesInplace2Int) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesInplace2Int) ReadTL2

func (item *CasesInplace2Int) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesInplace2Int) Reset

func (item *CasesInplace2Int) Reset()

func (CasesInplace2Int) String

func (item CasesInplace2Int) String() string

func (CasesInplace2Int) TLName

func (CasesInplace2Int) TLName() string

func (CasesInplace2Int) TLTag

func (CasesInplace2Int) TLTag() uint32

func (*CasesInplace2Int) UnmarshalJSON

func (item *CasesInplace2Int) UnmarshalJSON(b []byte) error

func (*CasesInplace2Int) WriteJSON

func (item *CasesInplace2Int) WriteJSON(w []byte) []byte

func (*CasesInplace2Int) WriteJSONGeneral

func (item *CasesInplace2Int) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesInplace2Int) WriteJSONOpt

func (item *CasesInplace2Int) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesInplace2Int) WriteTL1

func (item *CasesInplace2Int) WriteTL1(w []byte) []byte

func (*CasesInplace2Int) WriteTL1Boxed

func (item *CasesInplace2Int) WriteTL1Boxed(w []byte) []byte

func (*CasesInplace2Int) WriteTL1BoxedGeneral

func (item *CasesInplace2Int) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesInplace2Int) WriteTL1General

func (item *CasesInplace2Int) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesInplace2Int) WriteTL2

func (item *CasesInplace2Int) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesInplace2PairBuiltinVectorIntBuiltinVectorInt

type CasesInplace2PairBuiltinVectorIntBuiltinVectorInt struct {
	Value CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt
}

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) CalculateLayout

func (item *CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) FillRandom

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) InternalReadTL2

func (item *CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) InternalWriteTL2

func (item *CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) MarshalJSON

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) ReadJSON

func (item *CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) ReadJSONGeneral

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) ReadTL1

func (item *CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) ReadTL1Boxed

func (item *CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) ReadTL2

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) Reset

func (CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) String

func (CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) TLName

func (CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) TLTag

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) UnmarshalJSON

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) WriteJSON

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) WriteJSONGeneral

func (item *CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) WriteJSONOpt

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1Boxed

func (item *CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1Boxed(w []byte) []byte

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1BoxedGeneral

func (item *CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1General

func (item *CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesInplace2PairBuiltinVectorIntBuiltinVectorInt) WriteTL2

type CasesInplace3BuiltinTuple2Int

type CasesInplace3BuiltinTuple2Int struct {
	Value PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int
}

func (*CasesInplace3BuiltinTuple2Int) CalculateLayout

func (item *CasesInplace3BuiltinTuple2Int) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesInplace3BuiltinTuple2Int) FillRandom

func (item *CasesInplace3BuiltinTuple2Int) FillRandom(rg *basictl.RandGenerator)

func (*CasesInplace3BuiltinTuple2Int) InternalReadTL2

func (item *CasesInplace3BuiltinTuple2Int) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesInplace3BuiltinTuple2Int) InternalWriteTL2

func (item *CasesInplace3BuiltinTuple2Int) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesInplace3BuiltinTuple2Int) MarshalJSON

func (item *CasesInplace3BuiltinTuple2Int) MarshalJSON() ([]byte, error)

func (*CasesInplace3BuiltinTuple2Int) ReadJSON

func (item *CasesInplace3BuiltinTuple2Int) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesInplace3BuiltinTuple2Int) ReadJSONGeneral

func (item *CasesInplace3BuiltinTuple2Int) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesInplace3BuiltinTuple2Int) ReadTL1

func (item *CasesInplace3BuiltinTuple2Int) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesInplace3BuiltinTuple2Int) ReadTL1Boxed

func (item *CasesInplace3BuiltinTuple2Int) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesInplace3BuiltinTuple2Int) ReadTL2

func (item *CasesInplace3BuiltinTuple2Int) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesInplace3BuiltinTuple2Int) Reset

func (item *CasesInplace3BuiltinTuple2Int) Reset()

func (CasesInplace3BuiltinTuple2Int) String

func (item CasesInplace3BuiltinTuple2Int) String() string

func (CasesInplace3BuiltinTuple2Int) TLName

func (CasesInplace3BuiltinTuple2Int) TLTag

func (*CasesInplace3BuiltinTuple2Int) UnmarshalJSON

func (item *CasesInplace3BuiltinTuple2Int) UnmarshalJSON(b []byte) error

func (*CasesInplace3BuiltinTuple2Int) WriteJSON

func (item *CasesInplace3BuiltinTuple2Int) WriteJSON(w []byte) []byte

func (*CasesInplace3BuiltinTuple2Int) WriteJSONGeneral

func (item *CasesInplace3BuiltinTuple2Int) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesInplace3BuiltinTuple2Int) WriteJSONOpt

func (item *CasesInplace3BuiltinTuple2Int) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesInplace3BuiltinTuple2Int) WriteTL1

func (item *CasesInplace3BuiltinTuple2Int) WriteTL1(w []byte) []byte

func (*CasesInplace3BuiltinTuple2Int) WriteTL1Boxed

func (item *CasesInplace3BuiltinTuple2Int) WriteTL1Boxed(w []byte) []byte

func (*CasesInplace3BuiltinTuple2Int) WriteTL1BoxedGeneral

func (item *CasesInplace3BuiltinTuple2Int) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesInplace3BuiltinTuple2Int) WriteTL1General

func (item *CasesInplace3BuiltinTuple2Int) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesInplace3BuiltinTuple2Int) WriteTL2

func (item *CasesInplace3BuiltinTuple2Int) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt

type CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt struct {
	Value PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt
}

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) CalculateLayout

func (item *CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) FillRandom

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) InternalReadTL2

func (item *CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) InternalWriteTL2

func (item *CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) MarshalJSON

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) ReadJSON

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) ReadJSONGeneral

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) ReadTL1

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) ReadTL1Boxed

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) ReadTL2

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) Reset

func (CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) String

func (CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) TLName

func (CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) TLTag

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) UnmarshalJSON

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteJSON

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteJSONGeneral

This method is general version of WriteJSON, use it instead!

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteJSONOpt

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1Boxed

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1BoxedGeneral

func (item *CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1General

func (item *CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesInplace3BuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteTL2

type CasesMyCycle1

type CasesMyCycle1 struct {
	FieldsMask uint32
	A          *CasesMyCycle2 // Optional, use SetA
	// contains filtered or unexported fields
}

BLOCK: TEST RECURSIVE TYPES

func (*CasesMyCycle1) CalculateLayout

func (item *CasesMyCycle1) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesMyCycle1) ClearA

func (item *CasesMyCycle1) ClearA()

func (*CasesMyCycle1) FillRandom

func (item *CasesMyCycle1) FillRandom(rg *basictl.RandGenerator)

func (*CasesMyCycle1) InternalReadTL2

func (item *CasesMyCycle1) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesMyCycle1) InternalWriteTL2

func (item *CasesMyCycle1) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesMyCycle1) IsSetA

func (item *CasesMyCycle1) IsSetA() bool

func (*CasesMyCycle1) MarshalJSON

func (item *CasesMyCycle1) MarshalJSON() ([]byte, error)

func (*CasesMyCycle1) ReadJSON

func (item *CasesMyCycle1) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesMyCycle1) ReadJSONGeneral

func (item *CasesMyCycle1) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesMyCycle1) ReadTL1

func (item *CasesMyCycle1) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesMyCycle1) ReadTL1Boxed

func (item *CasesMyCycle1) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesMyCycle1) ReadTL2

func (item *CasesMyCycle1) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesMyCycle1) Reset

func (item *CasesMyCycle1) Reset()

func (*CasesMyCycle1) SetA

func (item *CasesMyCycle1) SetA(v CasesMyCycle2)

func (CasesMyCycle1) String

func (item CasesMyCycle1) String() string

func (CasesMyCycle1) TLName

func (CasesMyCycle1) TLName() string

func (CasesMyCycle1) TLTag

func (CasesMyCycle1) TLTag() uint32

func (*CasesMyCycle1) UnmarshalJSON

func (item *CasesMyCycle1) UnmarshalJSON(b []byte) error

func (*CasesMyCycle1) WriteJSON

func (item *CasesMyCycle1) WriteJSON(w []byte) []byte

func (*CasesMyCycle1) WriteJSONGeneral

func (item *CasesMyCycle1) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesMyCycle1) WriteJSONOpt

func (item *CasesMyCycle1) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesMyCycle1) WriteTL1

func (item *CasesMyCycle1) WriteTL1(w []byte) []byte

func (*CasesMyCycle1) WriteTL1Boxed

func (item *CasesMyCycle1) WriteTL1Boxed(w []byte) []byte

func (*CasesMyCycle1) WriteTL1BoxedGeneral

func (item *CasesMyCycle1) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesMyCycle1) WriteTL1General

func (item *CasesMyCycle1) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesMyCycle1) WriteTL2

func (item *CasesMyCycle1) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesMyCycle2

type CasesMyCycle2 struct {
	FieldsMask uint32
	A          CasesMyCycle3 // Optional, use SetA
	// contains filtered or unexported fields
}

func (*CasesMyCycle2) CalculateLayout

func (item *CasesMyCycle2) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesMyCycle2) ClearA

func (item *CasesMyCycle2) ClearA()

func (*CasesMyCycle2) FillRandom

func (item *CasesMyCycle2) FillRandom(rg *basictl.RandGenerator)

func (*CasesMyCycle2) InternalReadTL2

func (item *CasesMyCycle2) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesMyCycle2) InternalWriteTL2

func (item *CasesMyCycle2) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesMyCycle2) IsSetA

func (item *CasesMyCycle2) IsSetA() bool

func (*CasesMyCycle2) MarshalJSON

func (item *CasesMyCycle2) MarshalJSON() ([]byte, error)

func (*CasesMyCycle2) ReadJSON

func (item *CasesMyCycle2) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesMyCycle2) ReadJSONGeneral

func (item *CasesMyCycle2) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesMyCycle2) ReadTL1

func (item *CasesMyCycle2) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesMyCycle2) ReadTL1Boxed

func (item *CasesMyCycle2) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesMyCycle2) ReadTL2

func (item *CasesMyCycle2) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesMyCycle2) Reset

func (item *CasesMyCycle2) Reset()

func (*CasesMyCycle2) SetA

func (item *CasesMyCycle2) SetA(v CasesMyCycle3)

func (CasesMyCycle2) String

func (item CasesMyCycle2) String() string

func (CasesMyCycle2) TLName

func (CasesMyCycle2) TLName() string

func (CasesMyCycle2) TLTag

func (CasesMyCycle2) TLTag() uint32

func (*CasesMyCycle2) UnmarshalJSON

func (item *CasesMyCycle2) UnmarshalJSON(b []byte) error

func (*CasesMyCycle2) WriteJSON

func (item *CasesMyCycle2) WriteJSON(w []byte) []byte

func (*CasesMyCycle2) WriteJSONGeneral

func (item *CasesMyCycle2) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesMyCycle2) WriteJSONOpt

func (item *CasesMyCycle2) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesMyCycle2) WriteTL1

func (item *CasesMyCycle2) WriteTL1(w []byte) []byte

func (*CasesMyCycle2) WriteTL1Boxed

func (item *CasesMyCycle2) WriteTL1Boxed(w []byte) []byte

func (*CasesMyCycle2) WriteTL1BoxedGeneral

func (item *CasesMyCycle2) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesMyCycle2) WriteTL1General

func (item *CasesMyCycle2) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesMyCycle2) WriteTL2

func (item *CasesMyCycle2) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesMyCycle3

type CasesMyCycle3 struct {
	FieldsMask uint32
	A          CasesMyCycle1 // Optional, use SetA
	// contains filtered or unexported fields
}

func (*CasesMyCycle3) CalculateLayout

func (item *CasesMyCycle3) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesMyCycle3) ClearA

func (item *CasesMyCycle3) ClearA()

func (*CasesMyCycle3) FillRandom

func (item *CasesMyCycle3) FillRandom(rg *basictl.RandGenerator)

func (*CasesMyCycle3) InternalReadTL2

func (item *CasesMyCycle3) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesMyCycle3) InternalWriteTL2

func (item *CasesMyCycle3) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesMyCycle3) IsSetA

func (item *CasesMyCycle3) IsSetA() bool

func (*CasesMyCycle3) MarshalJSON

func (item *CasesMyCycle3) MarshalJSON() ([]byte, error)

func (*CasesMyCycle3) ReadJSON

func (item *CasesMyCycle3) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesMyCycle3) ReadJSONGeneral

func (item *CasesMyCycle3) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesMyCycle3) ReadTL1

func (item *CasesMyCycle3) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesMyCycle3) ReadTL1Boxed

func (item *CasesMyCycle3) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesMyCycle3) ReadTL2

func (item *CasesMyCycle3) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesMyCycle3) Reset

func (item *CasesMyCycle3) Reset()

func (*CasesMyCycle3) SetA

func (item *CasesMyCycle3) SetA(v CasesMyCycle1)

func (CasesMyCycle3) String

func (item CasesMyCycle3) String() string

func (CasesMyCycle3) TLName

func (CasesMyCycle3) TLName() string

func (CasesMyCycle3) TLTag

func (CasesMyCycle3) TLTag() uint32

func (*CasesMyCycle3) UnmarshalJSON

func (item *CasesMyCycle3) UnmarshalJSON(b []byte) error

func (*CasesMyCycle3) WriteJSON

func (item *CasesMyCycle3) WriteJSON(w []byte) []byte

func (*CasesMyCycle3) WriteJSONGeneral

func (item *CasesMyCycle3) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesMyCycle3) WriteJSONOpt

func (item *CasesMyCycle3) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesMyCycle3) WriteTL1

func (item *CasesMyCycle3) WriteTL1(w []byte) []byte

func (*CasesMyCycle3) WriteTL1Boxed

func (item *CasesMyCycle3) WriteTL1Boxed(w []byte) []byte

func (*CasesMyCycle3) WriteTL1BoxedGeneral

func (item *CasesMyCycle3) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesMyCycle3) WriteTL1General

func (item *CasesMyCycle3) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesMyCycle3) WriteTL2

func (item *CasesMyCycle3) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestArrayFixedBool

type CasesTL2TestArrayFixedBool struct {
	A1 [1]bool
	A2 [0]bool
	A3 [7]bool
	A4 [8]bool
	A5 [11]bool
	A6 [16]bool
}

func (*CasesTL2TestArrayFixedBool) CalculateLayout

func (item *CasesTL2TestArrayFixedBool) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestArrayFixedBool) FillRandom

func (item *CasesTL2TestArrayFixedBool) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestArrayFixedBool) InternalReadTL2

func (item *CasesTL2TestArrayFixedBool) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestArrayFixedBool) InternalWriteTL2

func (item *CasesTL2TestArrayFixedBool) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestArrayFixedBool) MarshalJSON

func (item *CasesTL2TestArrayFixedBool) MarshalJSON() ([]byte, error)

func (*CasesTL2TestArrayFixedBool) ReadJSON

func (item *CasesTL2TestArrayFixedBool) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestArrayFixedBool) ReadJSONGeneral

func (item *CasesTL2TestArrayFixedBool) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestArrayFixedBool) ReadTL1

func (item *CasesTL2TestArrayFixedBool) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestArrayFixedBool) ReadTL1Boxed

func (item *CasesTL2TestArrayFixedBool) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestArrayFixedBool) ReadTL2

func (item *CasesTL2TestArrayFixedBool) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestArrayFixedBool) Reset

func (item *CasesTL2TestArrayFixedBool) Reset()

func (CasesTL2TestArrayFixedBool) String

func (item CasesTL2TestArrayFixedBool) String() string

func (CasesTL2TestArrayFixedBool) TLName

func (CasesTL2TestArrayFixedBool) TLTag

func (*CasesTL2TestArrayFixedBool) UnmarshalJSON

func (item *CasesTL2TestArrayFixedBool) UnmarshalJSON(b []byte) error

func (*CasesTL2TestArrayFixedBool) WriteJSON

func (item *CasesTL2TestArrayFixedBool) WriteJSON(w []byte) []byte

func (*CasesTL2TestArrayFixedBool) WriteJSONGeneral

func (item *CasesTL2TestArrayFixedBool) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestArrayFixedBool) WriteJSONOpt

func (item *CasesTL2TestArrayFixedBool) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestArrayFixedBool) WriteTL1

func (item *CasesTL2TestArrayFixedBool) WriteTL1(w []byte) []byte

func (*CasesTL2TestArrayFixedBool) WriteTL1Boxed

func (item *CasesTL2TestArrayFixedBool) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestArrayFixedBool) WriteTL1BoxedGeneral

func (item *CasesTL2TestArrayFixedBool) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestArrayFixedBool) WriteTL1General

func (item *CasesTL2TestArrayFixedBool) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestArrayFixedBool) WriteTL2

func (item *CasesTL2TestArrayFixedBool) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestArrayFlexibleBool

type CasesTL2TestArrayFlexibleBool struct {
	N   uint32
	Arr []bool
}

func (*CasesTL2TestArrayFlexibleBool) CalculateLayout

func (item *CasesTL2TestArrayFlexibleBool) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestArrayFlexibleBool) FillRandom

func (item *CasesTL2TestArrayFlexibleBool) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestArrayFlexibleBool) InternalReadTL2

func (item *CasesTL2TestArrayFlexibleBool) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestArrayFlexibleBool) InternalWriteTL2

func (item *CasesTL2TestArrayFlexibleBool) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestArrayFlexibleBool) MarshalJSON

func (item *CasesTL2TestArrayFlexibleBool) MarshalJSON() ([]byte, error)

func (*CasesTL2TestArrayFlexibleBool) ReadJSON

func (item *CasesTL2TestArrayFlexibleBool) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestArrayFlexibleBool) ReadJSONGeneral

func (item *CasesTL2TestArrayFlexibleBool) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestArrayFlexibleBool) ReadTL1

func (item *CasesTL2TestArrayFlexibleBool) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestArrayFlexibleBool) ReadTL1Boxed

func (item *CasesTL2TestArrayFlexibleBool) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestArrayFlexibleBool) ReadTL2

func (item *CasesTL2TestArrayFlexibleBool) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestArrayFlexibleBool) Reset

func (item *CasesTL2TestArrayFlexibleBool) Reset()

func (CasesTL2TestArrayFlexibleBool) String

func (item CasesTL2TestArrayFlexibleBool) String() string

func (CasesTL2TestArrayFlexibleBool) TLName

func (CasesTL2TestArrayFlexibleBool) TLTag

func (*CasesTL2TestArrayFlexibleBool) UnmarshalJSON

func (item *CasesTL2TestArrayFlexibleBool) UnmarshalJSON(b []byte) error

func (*CasesTL2TestArrayFlexibleBool) WriteJSON

func (item *CasesTL2TestArrayFlexibleBool) WriteJSON(w []byte) []byte

func (*CasesTL2TestArrayFlexibleBool) WriteJSONGeneral

func (item *CasesTL2TestArrayFlexibleBool) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestArrayFlexibleBool) WriteJSONOpt

func (item *CasesTL2TestArrayFlexibleBool) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestArrayFlexibleBool) WriteTL1

func (item *CasesTL2TestArrayFlexibleBool) WriteTL1(w []byte) []byte

func (*CasesTL2TestArrayFlexibleBool) WriteTL1Boxed

func (item *CasesTL2TestArrayFlexibleBool) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestArrayFlexibleBool) WriteTL1BoxedGeneral

func (item *CasesTL2TestArrayFlexibleBool) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestArrayFlexibleBool) WriteTL1General

func (item *CasesTL2TestArrayFlexibleBool) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestArrayFlexibleBool) WriteTL2

func (item *CasesTL2TestArrayFlexibleBool) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestFixedParam

type CasesTL2TestFixedParam struct {
	X CasesTL2TestObjectWithParam
}

func (*CasesTL2TestFixedParam) CalculateLayout

func (item *CasesTL2TestFixedParam) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestFixedParam) FillRandom

func (item *CasesTL2TestFixedParam) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestFixedParam) InternalReadTL2

func (item *CasesTL2TestFixedParam) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestFixedParam) InternalWriteTL2

func (item *CasesTL2TestFixedParam) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestFixedParam) MarshalJSON

func (item *CasesTL2TestFixedParam) MarshalJSON() ([]byte, error)

func (*CasesTL2TestFixedParam) ReadJSON

func (item *CasesTL2TestFixedParam) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestFixedParam) ReadJSONGeneral

func (item *CasesTL2TestFixedParam) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestFixedParam) ReadTL1

func (item *CasesTL2TestFixedParam) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestFixedParam) ReadTL1Boxed

func (item *CasesTL2TestFixedParam) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestFixedParam) ReadTL2

func (item *CasesTL2TestFixedParam) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestFixedParam) Reset

func (item *CasesTL2TestFixedParam) Reset()

func (CasesTL2TestFixedParam) String

func (item CasesTL2TestFixedParam) String() string

func (CasesTL2TestFixedParam) TLName

func (CasesTL2TestFixedParam) TLName() string

func (CasesTL2TestFixedParam) TLTag

func (*CasesTL2TestFixedParam) UnmarshalJSON

func (item *CasesTL2TestFixedParam) UnmarshalJSON(b []byte) error

func (*CasesTL2TestFixedParam) WriteJSON

func (item *CasesTL2TestFixedParam) WriteJSON(w []byte) []byte

func (*CasesTL2TestFixedParam) WriteJSONGeneral

func (item *CasesTL2TestFixedParam) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestFixedParam) WriteJSONOpt

func (item *CasesTL2TestFixedParam) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestFixedParam) WriteTL1

func (item *CasesTL2TestFixedParam) WriteTL1(w []byte) []byte

func (*CasesTL2TestFixedParam) WriteTL1Boxed

func (item *CasesTL2TestFixedParam) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestFixedParam) WriteTL1BoxedGeneral

func (item *CasesTL2TestFixedParam) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestFixedParam) WriteTL1General

func (item *CasesTL2TestFixedParam) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestFixedParam) WriteTL2

func (item *CasesTL2TestFixedParam) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestFunctionNoDep1

type CasesTL2TestFunctionNoDep1 struct {
	X int32
}

func (*CasesTL2TestFunctionNoDep1) CalculateLayout

func (item *CasesTL2TestFunctionNoDep1) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestFunctionNoDep1) FillRandom

func (item *CasesTL2TestFunctionNoDep1) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestFunctionNoDep1) FillRandomResultTL1

func (item *CasesTL2TestFunctionNoDep1) FillRandomResultTL1(rg *basictl.RandGenerator, w []byte) ([]byte, error)

func (*CasesTL2TestFunctionNoDep1) InternalReadTL2

func (item *CasesTL2TestFunctionNoDep1) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) InternalWriteTL2

func (item *CasesTL2TestFunctionNoDep1) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestFunctionNoDep1) MarshalJSON

func (item *CasesTL2TestFunctionNoDep1) MarshalJSON() ([]byte, error)

func (*CasesTL2TestFunctionNoDep1) ReadJSON

func (item *CasesTL2TestFunctionNoDep1) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep1) ReadJSONGeneral

func (item *CasesTL2TestFunctionNoDep1) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep1) ReadResultJSON

func (item *CasesTL2TestFunctionNoDep1) ReadResultJSON(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, ret *int32) error

func (*CasesTL2TestFunctionNoDep1) ReadResultJSONWriteResultTL1

func (item *CasesTL2TestFunctionNoDep1) ReadResultJSONWriteResultTL1(jctx *basictl.JSONReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) ReadResultJSONWriteResultTL2

func (item *CasesTL2TestFunctionNoDep1) ReadResultJSONWriteResultTL2(jctx *basictl.JSONReadContext, tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) ReadResultTL1

func (item *CasesTL2TestFunctionNoDep1) ReadResultTL1(w []byte, ret *int32) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) ReadResultTL1WriteResultJSON

func (item *CasesTL2TestFunctionNoDep1) ReadResultTL1WriteResultJSON(jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) ReadResultTL1WriteResultTL2

func (item *CasesTL2TestFunctionNoDep1) ReadResultTL1WriteResultTL2(tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) ReadResultTL2

func (item *CasesTL2TestFunctionNoDep1) ReadResultTL2(r []byte, tctx *basictl.TL2ReadContext, ret *int32) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) ReadResultTL2WriteResultJSON

func (item *CasesTL2TestFunctionNoDep1) ReadResultTL2WriteResultJSON(tctx *basictl.TL2ReadContext, jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) ReadResultTL2WriteResultTL1

func (item *CasesTL2TestFunctionNoDep1) ReadResultTL2WriteResultTL1(tctx *basictl.TL2ReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) ReadTL1

func (item *CasesTL2TestFunctionNoDep1) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) ReadTL1Boxed

func (item *CasesTL2TestFunctionNoDep1) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) ReadTL2

func (item *CasesTL2TestFunctionNoDep1) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) Reset

func (item *CasesTL2TestFunctionNoDep1) Reset()

func (CasesTL2TestFunctionNoDep1) String

func (item CasesTL2TestFunctionNoDep1) String() string

func (CasesTL2TestFunctionNoDep1) TLName

func (CasesTL2TestFunctionNoDep1) TLTag

func (*CasesTL2TestFunctionNoDep1) UnmarshalJSON

func (item *CasesTL2TestFunctionNoDep1) UnmarshalJSON(b []byte) error

func (*CasesTL2TestFunctionNoDep1) WriteJSON

func (item *CasesTL2TestFunctionNoDep1) WriteJSON(w []byte) []byte

func (*CasesTL2TestFunctionNoDep1) WriteJSONGeneral

func (item *CasesTL2TestFunctionNoDep1) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestFunctionNoDep1) WriteJSONOpt

func (item *CasesTL2TestFunctionNoDep1) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestFunctionNoDep1) WriteResultJSON

func (item *CasesTL2TestFunctionNoDep1) WriteResultJSON(w []byte, ret int32) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) WriteResultTL1

func (item *CasesTL2TestFunctionNoDep1) WriteResultTL1(w []byte, ret int32) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) WriteResultTL2

func (item *CasesTL2TestFunctionNoDep1) WriteResultTL2(w []byte, tctx *basictl.TL2WriteContext, ret int32) []byte

func (*CasesTL2TestFunctionNoDep1) WriteTL1

func (item *CasesTL2TestFunctionNoDep1) WriteTL1(w []byte) []byte

func (*CasesTL2TestFunctionNoDep1) WriteTL1Boxed

func (item *CasesTL2TestFunctionNoDep1) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestFunctionNoDep1) WriteTL1BoxedGeneral

func (item *CasesTL2TestFunctionNoDep1) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) WriteTL1General

func (item *CasesTL2TestFunctionNoDep1) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep1) WriteTL2

func (item *CasesTL2TestFunctionNoDep1) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestFunctionNoDep2

type CasesTL2TestFunctionNoDep2 struct {
	X int32
}

func (*CasesTL2TestFunctionNoDep2) CalculateLayout

func (item *CasesTL2TestFunctionNoDep2) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestFunctionNoDep2) FillRandom

func (item *CasesTL2TestFunctionNoDep2) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestFunctionNoDep2) FillRandomResultTL1

func (item *CasesTL2TestFunctionNoDep2) FillRandomResultTL1(rg *basictl.RandGenerator, w []byte) ([]byte, error)

func (*CasesTL2TestFunctionNoDep2) InternalReadTL2

func (item *CasesTL2TestFunctionNoDep2) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) InternalWriteTL2

func (item *CasesTL2TestFunctionNoDep2) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestFunctionNoDep2) MarshalJSON

func (item *CasesTL2TestFunctionNoDep2) MarshalJSON() ([]byte, error)

func (*CasesTL2TestFunctionNoDep2) ReadJSON

func (item *CasesTL2TestFunctionNoDep2) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep2) ReadJSONGeneral

func (item *CasesTL2TestFunctionNoDep2) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep2) ReadResultJSON

func (item *CasesTL2TestFunctionNoDep2) ReadResultJSON(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, ret *True) error

func (*CasesTL2TestFunctionNoDep2) ReadResultJSONWriteResultTL1

func (item *CasesTL2TestFunctionNoDep2) ReadResultJSONWriteResultTL1(jctx *basictl.JSONReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) ReadResultJSONWriteResultTL2

func (item *CasesTL2TestFunctionNoDep2) ReadResultJSONWriteResultTL2(jctx *basictl.JSONReadContext, tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) ReadResultTL1

func (item *CasesTL2TestFunctionNoDep2) ReadResultTL1(w []byte, ret *True) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) ReadResultTL1WriteResultJSON

func (item *CasesTL2TestFunctionNoDep2) ReadResultTL1WriteResultJSON(jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) ReadResultTL1WriteResultTL2

func (item *CasesTL2TestFunctionNoDep2) ReadResultTL1WriteResultTL2(tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) ReadResultTL2

func (item *CasesTL2TestFunctionNoDep2) ReadResultTL2(r []byte, tctx *basictl.TL2ReadContext, ret *True) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) ReadResultTL2WriteResultJSON

func (item *CasesTL2TestFunctionNoDep2) ReadResultTL2WriteResultJSON(tctx *basictl.TL2ReadContext, jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) ReadResultTL2WriteResultTL1

func (item *CasesTL2TestFunctionNoDep2) ReadResultTL2WriteResultTL1(tctx *basictl.TL2ReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) ReadTL1

func (item *CasesTL2TestFunctionNoDep2) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) ReadTL1Boxed

func (item *CasesTL2TestFunctionNoDep2) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) ReadTL2

func (item *CasesTL2TestFunctionNoDep2) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) Reset

func (item *CasesTL2TestFunctionNoDep2) Reset()

func (CasesTL2TestFunctionNoDep2) String

func (item CasesTL2TestFunctionNoDep2) String() string

func (CasesTL2TestFunctionNoDep2) TLName

func (CasesTL2TestFunctionNoDep2) TLTag

func (*CasesTL2TestFunctionNoDep2) UnmarshalJSON

func (item *CasesTL2TestFunctionNoDep2) UnmarshalJSON(b []byte) error

func (*CasesTL2TestFunctionNoDep2) WriteJSON

func (item *CasesTL2TestFunctionNoDep2) WriteJSON(w []byte) []byte

func (*CasesTL2TestFunctionNoDep2) WriteJSONGeneral

func (item *CasesTL2TestFunctionNoDep2) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestFunctionNoDep2) WriteJSONOpt

func (item *CasesTL2TestFunctionNoDep2) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestFunctionNoDep2) WriteResultJSON

func (item *CasesTL2TestFunctionNoDep2) WriteResultJSON(w []byte, ret True) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) WriteResultTL1

func (item *CasesTL2TestFunctionNoDep2) WriteResultTL1(w []byte, ret True) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) WriteResultTL2

func (item *CasesTL2TestFunctionNoDep2) WriteResultTL2(w []byte, tctx *basictl.TL2WriteContext, ret True) []byte

func (*CasesTL2TestFunctionNoDep2) WriteTL1

func (item *CasesTL2TestFunctionNoDep2) WriteTL1(w []byte) []byte

func (*CasesTL2TestFunctionNoDep2) WriteTL1Boxed

func (item *CasesTL2TestFunctionNoDep2) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestFunctionNoDep2) WriteTL1BoxedGeneral

func (item *CasesTL2TestFunctionNoDep2) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) WriteTL1General

func (item *CasesTL2TestFunctionNoDep2) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep2) WriteTL2

func (item *CasesTL2TestFunctionNoDep2) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestFunctionNoDep3

type CasesTL2TestFunctionNoDep3 struct {
	X int32
}

func (*CasesTL2TestFunctionNoDep3) CalculateLayout

func (item *CasesTL2TestFunctionNoDep3) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestFunctionNoDep3) FillRandom

func (item *CasesTL2TestFunctionNoDep3) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestFunctionNoDep3) FillRandomResultTL1

func (item *CasesTL2TestFunctionNoDep3) FillRandomResultTL1(rg *basictl.RandGenerator, w []byte) ([]byte, error)

func (*CasesTL2TestFunctionNoDep3) InternalReadTL2

func (item *CasesTL2TestFunctionNoDep3) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) InternalWriteTL2

func (item *CasesTL2TestFunctionNoDep3) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestFunctionNoDep3) MarshalJSON

func (item *CasesTL2TestFunctionNoDep3) MarshalJSON() ([]byte, error)

func (*CasesTL2TestFunctionNoDep3) ReadJSON

func (item *CasesTL2TestFunctionNoDep3) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep3) ReadJSONGeneral

func (item *CasesTL2TestFunctionNoDep3) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep3) ReadResultJSON

func (item *CasesTL2TestFunctionNoDep3) ReadResultJSON(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, ret *[]int32) error

func (*CasesTL2TestFunctionNoDep3) ReadResultJSONWriteResultTL1

func (item *CasesTL2TestFunctionNoDep3) ReadResultJSONWriteResultTL1(jctx *basictl.JSONReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) ReadResultJSONWriteResultTL2

func (item *CasesTL2TestFunctionNoDep3) ReadResultJSONWriteResultTL2(jctx *basictl.JSONReadContext, tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) ReadResultTL1

func (item *CasesTL2TestFunctionNoDep3) ReadResultTL1(w []byte, ret *[]int32) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) ReadResultTL1WriteResultJSON

func (item *CasesTL2TestFunctionNoDep3) ReadResultTL1WriteResultJSON(jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) ReadResultTL1WriteResultTL2

func (item *CasesTL2TestFunctionNoDep3) ReadResultTL1WriteResultTL2(tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) ReadResultTL2

func (item *CasesTL2TestFunctionNoDep3) ReadResultTL2(r []byte, tctx *basictl.TL2ReadContext, ret *[]int32) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) ReadResultTL2WriteResultJSON

func (item *CasesTL2TestFunctionNoDep3) ReadResultTL2WriteResultJSON(tctx *basictl.TL2ReadContext, jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) ReadResultTL2WriteResultTL1

func (item *CasesTL2TestFunctionNoDep3) ReadResultTL2WriteResultTL1(tctx *basictl.TL2ReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) ReadTL1

func (item *CasesTL2TestFunctionNoDep3) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) ReadTL1Boxed

func (item *CasesTL2TestFunctionNoDep3) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) ReadTL2

func (item *CasesTL2TestFunctionNoDep3) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) Reset

func (item *CasesTL2TestFunctionNoDep3) Reset()

func (CasesTL2TestFunctionNoDep3) String

func (item CasesTL2TestFunctionNoDep3) String() string

func (CasesTL2TestFunctionNoDep3) TLName

func (CasesTL2TestFunctionNoDep3) TLTag

func (*CasesTL2TestFunctionNoDep3) UnmarshalJSON

func (item *CasesTL2TestFunctionNoDep3) UnmarshalJSON(b []byte) error

func (*CasesTL2TestFunctionNoDep3) WriteJSON

func (item *CasesTL2TestFunctionNoDep3) WriteJSON(w []byte) []byte

func (*CasesTL2TestFunctionNoDep3) WriteJSONGeneral

func (item *CasesTL2TestFunctionNoDep3) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestFunctionNoDep3) WriteJSONOpt

func (item *CasesTL2TestFunctionNoDep3) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestFunctionNoDep3) WriteResultJSON

func (item *CasesTL2TestFunctionNoDep3) WriteResultJSON(w []byte, ret []int32) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) WriteResultTL1

func (item *CasesTL2TestFunctionNoDep3) WriteResultTL1(w []byte, ret []int32) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) WriteResultTL2

func (item *CasesTL2TestFunctionNoDep3) WriteResultTL2(w []byte, tctx *basictl.TL2WriteContext, ret []int32) []byte

func (*CasesTL2TestFunctionNoDep3) WriteTL1

func (item *CasesTL2TestFunctionNoDep3) WriteTL1(w []byte) []byte

func (*CasesTL2TestFunctionNoDep3) WriteTL1Boxed

func (item *CasesTL2TestFunctionNoDep3) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestFunctionNoDep3) WriteTL1BoxedGeneral

func (item *CasesTL2TestFunctionNoDep3) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) WriteTL1General

func (item *CasesTL2TestFunctionNoDep3) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep3) WriteTL2

func (item *CasesTL2TestFunctionNoDep3) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestFunctionNoDep4

type CasesTL2TestFunctionNoDep4 struct {
	X int32
}

func (*CasesTL2TestFunctionNoDep4) CalculateLayout

func (item *CasesTL2TestFunctionNoDep4) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestFunctionNoDep4) FillRandom

func (item *CasesTL2TestFunctionNoDep4) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestFunctionNoDep4) FillRandomResultTL1

func (item *CasesTL2TestFunctionNoDep4) FillRandomResultTL1(rg *basictl.RandGenerator, w []byte) ([]byte, error)

func (*CasesTL2TestFunctionNoDep4) InternalReadTL2

func (item *CasesTL2TestFunctionNoDep4) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) InternalWriteTL2

func (item *CasesTL2TestFunctionNoDep4) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestFunctionNoDep4) MarshalJSON

func (item *CasesTL2TestFunctionNoDep4) MarshalJSON() ([]byte, error)

func (*CasesTL2TestFunctionNoDep4) ReadJSON

func (item *CasesTL2TestFunctionNoDep4) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep4) ReadJSONGeneral

func (item *CasesTL2TestFunctionNoDep4) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep4) ReadResultJSON

func (item *CasesTL2TestFunctionNoDep4) ReadResultJSON(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, ret *bool) error

func (*CasesTL2TestFunctionNoDep4) ReadResultJSONWriteResultTL1

func (item *CasesTL2TestFunctionNoDep4) ReadResultJSONWriteResultTL1(jctx *basictl.JSONReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) ReadResultJSONWriteResultTL2

func (item *CasesTL2TestFunctionNoDep4) ReadResultJSONWriteResultTL2(jctx *basictl.JSONReadContext, tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) ReadResultTL1

func (item *CasesTL2TestFunctionNoDep4) ReadResultTL1(w []byte, ret *bool) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) ReadResultTL1WriteResultJSON

func (item *CasesTL2TestFunctionNoDep4) ReadResultTL1WriteResultJSON(jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) ReadResultTL1WriteResultTL2

func (item *CasesTL2TestFunctionNoDep4) ReadResultTL1WriteResultTL2(tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) ReadResultTL2

func (item *CasesTL2TestFunctionNoDep4) ReadResultTL2(r []byte, tctx *basictl.TL2ReadContext, ret *bool) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) ReadResultTL2WriteResultJSON

func (item *CasesTL2TestFunctionNoDep4) ReadResultTL2WriteResultJSON(tctx *basictl.TL2ReadContext, jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) ReadResultTL2WriteResultTL1

func (item *CasesTL2TestFunctionNoDep4) ReadResultTL2WriteResultTL1(tctx *basictl.TL2ReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) ReadTL1

func (item *CasesTL2TestFunctionNoDep4) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) ReadTL1Boxed

func (item *CasesTL2TestFunctionNoDep4) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) ReadTL2

func (item *CasesTL2TestFunctionNoDep4) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) Reset

func (item *CasesTL2TestFunctionNoDep4) Reset()

func (CasesTL2TestFunctionNoDep4) String

func (item CasesTL2TestFunctionNoDep4) String() string

func (CasesTL2TestFunctionNoDep4) TLName

func (CasesTL2TestFunctionNoDep4) TLTag

func (*CasesTL2TestFunctionNoDep4) UnmarshalJSON

func (item *CasesTL2TestFunctionNoDep4) UnmarshalJSON(b []byte) error

func (*CasesTL2TestFunctionNoDep4) WriteJSON

func (item *CasesTL2TestFunctionNoDep4) WriteJSON(w []byte) []byte

func (*CasesTL2TestFunctionNoDep4) WriteJSONGeneral

func (item *CasesTL2TestFunctionNoDep4) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestFunctionNoDep4) WriteJSONOpt

func (item *CasesTL2TestFunctionNoDep4) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestFunctionNoDep4) WriteResultJSON

func (item *CasesTL2TestFunctionNoDep4) WriteResultJSON(w []byte, ret bool) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) WriteResultTL1

func (item *CasesTL2TestFunctionNoDep4) WriteResultTL1(w []byte, ret bool) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) WriteResultTL2

func (item *CasesTL2TestFunctionNoDep4) WriteResultTL2(w []byte, tctx *basictl.TL2WriteContext, ret bool) []byte

func (*CasesTL2TestFunctionNoDep4) WriteTL1

func (item *CasesTL2TestFunctionNoDep4) WriteTL1(w []byte) []byte

func (*CasesTL2TestFunctionNoDep4) WriteTL1Boxed

func (item *CasesTL2TestFunctionNoDep4) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestFunctionNoDep4) WriteTL1BoxedGeneral

func (item *CasesTL2TestFunctionNoDep4) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) WriteTL1General

func (item *CasesTL2TestFunctionNoDep4) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep4) WriteTL2

func (item *CasesTL2TestFunctionNoDep4) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestFunctionNoDep5

type CasesTL2TestFunctionNoDep5 struct {
	X int32
}

func (*CasesTL2TestFunctionNoDep5) CalculateLayout

func (item *CasesTL2TestFunctionNoDep5) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestFunctionNoDep5) FillRandom

func (item *CasesTL2TestFunctionNoDep5) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestFunctionNoDep5) FillRandomResultTL1

func (item *CasesTL2TestFunctionNoDep5) FillRandomResultTL1(rg *basictl.RandGenerator, w []byte) ([]byte, error)

func (*CasesTL2TestFunctionNoDep5) InternalReadTL2

func (item *CasesTL2TestFunctionNoDep5) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) InternalWriteTL2

func (item *CasesTL2TestFunctionNoDep5) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestFunctionNoDep5) MarshalJSON

func (item *CasesTL2TestFunctionNoDep5) MarshalJSON() ([]byte, error)

func (*CasesTL2TestFunctionNoDep5) ReadJSON

func (item *CasesTL2TestFunctionNoDep5) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep5) ReadJSONGeneral

func (item *CasesTL2TestFunctionNoDep5) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep5) ReadResultJSON

func (*CasesTL2TestFunctionNoDep5) ReadResultJSONWriteResultTL1

func (item *CasesTL2TestFunctionNoDep5) ReadResultJSONWriteResultTL1(jctx *basictl.JSONReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) ReadResultJSONWriteResultTL2

func (item *CasesTL2TestFunctionNoDep5) ReadResultJSONWriteResultTL2(jctx *basictl.JSONReadContext, tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) ReadResultTL1

func (item *CasesTL2TestFunctionNoDep5) ReadResultTL1(w []byte, ret *CasesTL2TestObject) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) ReadResultTL1WriteResultJSON

func (item *CasesTL2TestFunctionNoDep5) ReadResultTL1WriteResultJSON(jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) ReadResultTL1WriteResultTL2

func (item *CasesTL2TestFunctionNoDep5) ReadResultTL1WriteResultTL2(tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) ReadResultTL2

func (item *CasesTL2TestFunctionNoDep5) ReadResultTL2(r []byte, tctx *basictl.TL2ReadContext, ret *CasesTL2TestObject) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) ReadResultTL2WriteResultJSON

func (item *CasesTL2TestFunctionNoDep5) ReadResultTL2WriteResultJSON(tctx *basictl.TL2ReadContext, jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) ReadResultTL2WriteResultTL1

func (item *CasesTL2TestFunctionNoDep5) ReadResultTL2WriteResultTL1(tctx *basictl.TL2ReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) ReadTL1

func (item *CasesTL2TestFunctionNoDep5) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) ReadTL1Boxed

func (item *CasesTL2TestFunctionNoDep5) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) ReadTL2

func (item *CasesTL2TestFunctionNoDep5) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) Reset

func (item *CasesTL2TestFunctionNoDep5) Reset()

func (CasesTL2TestFunctionNoDep5) String

func (item CasesTL2TestFunctionNoDep5) String() string

func (CasesTL2TestFunctionNoDep5) TLName

func (CasesTL2TestFunctionNoDep5) TLTag

func (*CasesTL2TestFunctionNoDep5) UnmarshalJSON

func (item *CasesTL2TestFunctionNoDep5) UnmarshalJSON(b []byte) error

func (*CasesTL2TestFunctionNoDep5) WriteJSON

func (item *CasesTL2TestFunctionNoDep5) WriteJSON(w []byte) []byte

func (*CasesTL2TestFunctionNoDep5) WriteJSONGeneral

func (item *CasesTL2TestFunctionNoDep5) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestFunctionNoDep5) WriteJSONOpt

func (item *CasesTL2TestFunctionNoDep5) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestFunctionNoDep5) WriteResultJSON

func (item *CasesTL2TestFunctionNoDep5) WriteResultJSON(w []byte, ret CasesTL2TestObject) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) WriteResultTL1

func (item *CasesTL2TestFunctionNoDep5) WriteResultTL1(w []byte, ret CasesTL2TestObject) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) WriteResultTL2

func (item *CasesTL2TestFunctionNoDep5) WriteResultTL2(w []byte, tctx *basictl.TL2WriteContext, ret CasesTL2TestObject) []byte

func (*CasesTL2TestFunctionNoDep5) WriteTL1

func (item *CasesTL2TestFunctionNoDep5) WriteTL1(w []byte) []byte

func (*CasesTL2TestFunctionNoDep5) WriteTL1Boxed

func (item *CasesTL2TestFunctionNoDep5) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestFunctionNoDep5) WriteTL1BoxedGeneral

func (item *CasesTL2TestFunctionNoDep5) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) WriteTL1General

func (item *CasesTL2TestFunctionNoDep5) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep5) WriteTL2

func (item *CasesTL2TestFunctionNoDep5) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestFunctionNoDep6

type CasesTL2TestFunctionNoDep6 struct {
	X int32
}

func (*CasesTL2TestFunctionNoDep6) CalculateLayout

func (item *CasesTL2TestFunctionNoDep6) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestFunctionNoDep6) FillRandom

func (item *CasesTL2TestFunctionNoDep6) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestFunctionNoDep6) FillRandomResultTL1

func (item *CasesTL2TestFunctionNoDep6) FillRandomResultTL1(rg *basictl.RandGenerator, w []byte) ([]byte, error)

func (*CasesTL2TestFunctionNoDep6) InternalReadTL2

func (item *CasesTL2TestFunctionNoDep6) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) InternalWriteTL2

func (item *CasesTL2TestFunctionNoDep6) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestFunctionNoDep6) MarshalJSON

func (item *CasesTL2TestFunctionNoDep6) MarshalJSON() ([]byte, error)

func (*CasesTL2TestFunctionNoDep6) ReadJSON

func (item *CasesTL2TestFunctionNoDep6) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep6) ReadJSONGeneral

func (item *CasesTL2TestFunctionNoDep6) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep6) ReadResultJSON

func (*CasesTL2TestFunctionNoDep6) ReadResultJSONWriteResultTL1

func (item *CasesTL2TestFunctionNoDep6) ReadResultJSONWriteResultTL1(jctx *basictl.JSONReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) ReadResultJSONWriteResultTL2

func (item *CasesTL2TestFunctionNoDep6) ReadResultJSONWriteResultTL2(jctx *basictl.JSONReadContext, tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) ReadResultTL1

func (item *CasesTL2TestFunctionNoDep6) ReadResultTL1(w []byte, ret *CasesTL2TestArrayFixedBool) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) ReadResultTL1WriteResultJSON

func (item *CasesTL2TestFunctionNoDep6) ReadResultTL1WriteResultJSON(jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) ReadResultTL1WriteResultTL2

func (item *CasesTL2TestFunctionNoDep6) ReadResultTL1WriteResultTL2(tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) ReadResultTL2

func (item *CasesTL2TestFunctionNoDep6) ReadResultTL2(r []byte, tctx *basictl.TL2ReadContext, ret *CasesTL2TestArrayFixedBool) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) ReadResultTL2WriteResultJSON

func (item *CasesTL2TestFunctionNoDep6) ReadResultTL2WriteResultJSON(tctx *basictl.TL2ReadContext, jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) ReadResultTL2WriteResultTL1

func (item *CasesTL2TestFunctionNoDep6) ReadResultTL2WriteResultTL1(tctx *basictl.TL2ReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) ReadTL1

func (item *CasesTL2TestFunctionNoDep6) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) ReadTL1Boxed

func (item *CasesTL2TestFunctionNoDep6) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) ReadTL2

func (item *CasesTL2TestFunctionNoDep6) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) Reset

func (item *CasesTL2TestFunctionNoDep6) Reset()

func (CasesTL2TestFunctionNoDep6) String

func (item CasesTL2TestFunctionNoDep6) String() string

func (CasesTL2TestFunctionNoDep6) TLName

func (CasesTL2TestFunctionNoDep6) TLTag

func (*CasesTL2TestFunctionNoDep6) UnmarshalJSON

func (item *CasesTL2TestFunctionNoDep6) UnmarshalJSON(b []byte) error

func (*CasesTL2TestFunctionNoDep6) WriteJSON

func (item *CasesTL2TestFunctionNoDep6) WriteJSON(w []byte) []byte

func (*CasesTL2TestFunctionNoDep6) WriteJSONGeneral

func (item *CasesTL2TestFunctionNoDep6) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestFunctionNoDep6) WriteJSONOpt

func (item *CasesTL2TestFunctionNoDep6) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestFunctionNoDep6) WriteResultJSON

func (item *CasesTL2TestFunctionNoDep6) WriteResultJSON(w []byte, ret CasesTL2TestArrayFixedBool) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) WriteResultTL1

func (item *CasesTL2TestFunctionNoDep6) WriteResultTL1(w []byte, ret CasesTL2TestArrayFixedBool) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) WriteResultTL2

func (*CasesTL2TestFunctionNoDep6) WriteTL1

func (item *CasesTL2TestFunctionNoDep6) WriteTL1(w []byte) []byte

func (*CasesTL2TestFunctionNoDep6) WriteTL1Boxed

func (item *CasesTL2TestFunctionNoDep6) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestFunctionNoDep6) WriteTL1BoxedGeneral

func (item *CasesTL2TestFunctionNoDep6) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) WriteTL1General

func (item *CasesTL2TestFunctionNoDep6) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep6) WriteTL2

func (item *CasesTL2TestFunctionNoDep6) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestFunctionNoDep7

type CasesTL2TestFunctionNoDep7 struct {
	X int32
}

func (*CasesTL2TestFunctionNoDep7) CalculateLayout

func (item *CasesTL2TestFunctionNoDep7) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestFunctionNoDep7) FillRandom

func (item *CasesTL2TestFunctionNoDep7) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestFunctionNoDep7) FillRandomResultTL1

func (item *CasesTL2TestFunctionNoDep7) FillRandomResultTL1(rg *basictl.RandGenerator, w []byte) ([]byte, error)

func (*CasesTL2TestFunctionNoDep7) InternalReadTL2

func (item *CasesTL2TestFunctionNoDep7) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) InternalWriteTL2

func (item *CasesTL2TestFunctionNoDep7) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestFunctionNoDep7) MarshalJSON

func (item *CasesTL2TestFunctionNoDep7) MarshalJSON() ([]byte, error)

func (*CasesTL2TestFunctionNoDep7) ReadJSON

func (item *CasesTL2TestFunctionNoDep7) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep7) ReadJSONGeneral

func (item *CasesTL2TestFunctionNoDep7) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionNoDep7) ReadResultJSON

func (*CasesTL2TestFunctionNoDep7) ReadResultJSONWriteResultTL1

func (item *CasesTL2TestFunctionNoDep7) ReadResultJSONWriteResultTL1(jctx *basictl.JSONReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) ReadResultJSONWriteResultTL2

func (item *CasesTL2TestFunctionNoDep7) ReadResultJSONWriteResultTL2(jctx *basictl.JSONReadContext, tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) ReadResultTL1

func (item *CasesTL2TestFunctionNoDep7) ReadResultTL1(w []byte, ret *CasesTestAllDicts) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) ReadResultTL1WriteResultJSON

func (item *CasesTL2TestFunctionNoDep7) ReadResultTL1WriteResultJSON(jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) ReadResultTL1WriteResultTL2

func (item *CasesTL2TestFunctionNoDep7) ReadResultTL1WriteResultTL2(tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) ReadResultTL2

func (item *CasesTL2TestFunctionNoDep7) ReadResultTL2(r []byte, tctx *basictl.TL2ReadContext, ret *CasesTestAllDicts) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) ReadResultTL2WriteResultJSON

func (item *CasesTL2TestFunctionNoDep7) ReadResultTL2WriteResultJSON(tctx *basictl.TL2ReadContext, jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) ReadResultTL2WriteResultTL1

func (item *CasesTL2TestFunctionNoDep7) ReadResultTL2WriteResultTL1(tctx *basictl.TL2ReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) ReadTL1

func (item *CasesTL2TestFunctionNoDep7) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) ReadTL1Boxed

func (item *CasesTL2TestFunctionNoDep7) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) ReadTL2

func (item *CasesTL2TestFunctionNoDep7) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) Reset

func (item *CasesTL2TestFunctionNoDep7) Reset()

func (CasesTL2TestFunctionNoDep7) String

func (item CasesTL2TestFunctionNoDep7) String() string

func (CasesTL2TestFunctionNoDep7) TLName

func (CasesTL2TestFunctionNoDep7) TLTag

func (*CasesTL2TestFunctionNoDep7) UnmarshalJSON

func (item *CasesTL2TestFunctionNoDep7) UnmarshalJSON(b []byte) error

func (*CasesTL2TestFunctionNoDep7) WriteJSON

func (item *CasesTL2TestFunctionNoDep7) WriteJSON(w []byte) []byte

func (*CasesTL2TestFunctionNoDep7) WriteJSONGeneral

func (item *CasesTL2TestFunctionNoDep7) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestFunctionNoDep7) WriteJSONOpt

func (item *CasesTL2TestFunctionNoDep7) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestFunctionNoDep7) WriteResultJSON

func (item *CasesTL2TestFunctionNoDep7) WriteResultJSON(w []byte, ret CasesTestAllDicts) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) WriteResultTL1

func (item *CasesTL2TestFunctionNoDep7) WriteResultTL1(w []byte, ret CasesTestAllDicts) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) WriteResultTL2

func (item *CasesTL2TestFunctionNoDep7) WriteResultTL2(w []byte, tctx *basictl.TL2WriteContext, ret CasesTestAllDicts) []byte

func (*CasesTL2TestFunctionNoDep7) WriteTL1

func (item *CasesTL2TestFunctionNoDep7) WriteTL1(w []byte) []byte

func (*CasesTL2TestFunctionNoDep7) WriteTL1Boxed

func (item *CasesTL2TestFunctionNoDep7) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestFunctionNoDep7) WriteTL1BoxedGeneral

func (item *CasesTL2TestFunctionNoDep7) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) WriteTL1General

func (item *CasesTL2TestFunctionNoDep7) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionNoDep7) WriteTL2

func (item *CasesTL2TestFunctionNoDep7) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestFunctionWithDep1

type CasesTL2TestFunctionWithDep1 struct {
	N uint32
}

func (*CasesTL2TestFunctionWithDep1) CalculateLayout

func (item *CasesTL2TestFunctionWithDep1) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestFunctionWithDep1) FillRandom

func (item *CasesTL2TestFunctionWithDep1) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestFunctionWithDep1) FillRandomResultTL1

func (item *CasesTL2TestFunctionWithDep1) FillRandomResultTL1(rg *basictl.RandGenerator, w []byte) ([]byte, error)

func (*CasesTL2TestFunctionWithDep1) InternalReadTL2

func (item *CasesTL2TestFunctionWithDep1) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) InternalWriteTL2

func (item *CasesTL2TestFunctionWithDep1) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestFunctionWithDep1) MarshalJSON

func (item *CasesTL2TestFunctionWithDep1) MarshalJSON() ([]byte, error)

func (*CasesTL2TestFunctionWithDep1) ReadJSON

func (item *CasesTL2TestFunctionWithDep1) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionWithDep1) ReadJSONGeneral

func (item *CasesTL2TestFunctionWithDep1) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionWithDep1) ReadResultJSON

func (item *CasesTL2TestFunctionWithDep1) ReadResultJSON(jctx *basictl.JSONReadContext, in *basictl.JsonLexer, ret *[]int32) error

func (*CasesTL2TestFunctionWithDep1) ReadResultJSONWriteResultTL1

func (item *CasesTL2TestFunctionWithDep1) ReadResultJSONWriteResultTL1(jctx *basictl.JSONReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) ReadResultJSONWriteResultTL2

func (item *CasesTL2TestFunctionWithDep1) ReadResultJSONWriteResultTL2(jctx *basictl.JSONReadContext, tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) ReadResultTL1

func (item *CasesTL2TestFunctionWithDep1) ReadResultTL1(w []byte, ret *[]int32) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) ReadResultTL1WriteResultJSON

func (item *CasesTL2TestFunctionWithDep1) ReadResultTL1WriteResultJSON(jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) ReadResultTL1WriteResultTL2

func (item *CasesTL2TestFunctionWithDep1) ReadResultTL1WriteResultTL2(tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) ReadResultTL2

func (item *CasesTL2TestFunctionWithDep1) ReadResultTL2(r []byte, tctx *basictl.TL2ReadContext, ret *[]int32) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) ReadResultTL2WriteResultJSON

func (item *CasesTL2TestFunctionWithDep1) ReadResultTL2WriteResultJSON(tctx *basictl.TL2ReadContext, jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) ReadResultTL2WriteResultTL1

func (item *CasesTL2TestFunctionWithDep1) ReadResultTL2WriteResultTL1(tctx *basictl.TL2ReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) ReadTL1

func (item *CasesTL2TestFunctionWithDep1) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) ReadTL1Boxed

func (item *CasesTL2TestFunctionWithDep1) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) ReadTL2

func (item *CasesTL2TestFunctionWithDep1) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) Reset

func (item *CasesTL2TestFunctionWithDep1) Reset()

func (CasesTL2TestFunctionWithDep1) String

func (item CasesTL2TestFunctionWithDep1) String() string

func (CasesTL2TestFunctionWithDep1) TLName

func (CasesTL2TestFunctionWithDep1) TLTag

func (*CasesTL2TestFunctionWithDep1) UnmarshalJSON

func (item *CasesTL2TestFunctionWithDep1) UnmarshalJSON(b []byte) error

func (*CasesTL2TestFunctionWithDep1) WriteJSON

func (item *CasesTL2TestFunctionWithDep1) WriteJSON(w []byte) []byte

func (*CasesTL2TestFunctionWithDep1) WriteJSONGeneral

func (item *CasesTL2TestFunctionWithDep1) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestFunctionWithDep1) WriteJSONOpt

func (item *CasesTL2TestFunctionWithDep1) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestFunctionWithDep1) WriteResultJSON

func (item *CasesTL2TestFunctionWithDep1) WriteResultJSON(w []byte, ret []int32) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) WriteResultTL1

func (item *CasesTL2TestFunctionWithDep1) WriteResultTL1(w []byte, ret []int32) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) WriteResultTL2

func (item *CasesTL2TestFunctionWithDep1) WriteResultTL2(w []byte, tctx *basictl.TL2WriteContext, ret []int32) []byte

func (*CasesTL2TestFunctionWithDep1) WriteTL1

func (item *CasesTL2TestFunctionWithDep1) WriteTL1(w []byte) []byte

func (*CasesTL2TestFunctionWithDep1) WriteTL1Boxed

func (item *CasesTL2TestFunctionWithDep1) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestFunctionWithDep1) WriteTL1BoxedGeneral

func (item *CasesTL2TestFunctionWithDep1) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) WriteTL1General

func (item *CasesTL2TestFunctionWithDep1) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep1) WriteTL2

func (item *CasesTL2TestFunctionWithDep1) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestFunctionWithDep2

type CasesTL2TestFunctionWithDep2 struct {
	N uint32
}

func (*CasesTL2TestFunctionWithDep2) CalculateLayout

func (item *CasesTL2TestFunctionWithDep2) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestFunctionWithDep2) FillRandom

func (item *CasesTL2TestFunctionWithDep2) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestFunctionWithDep2) FillRandomResultTL1

func (item *CasesTL2TestFunctionWithDep2) FillRandomResultTL1(rg *basictl.RandGenerator, w []byte) ([]byte, error)

func (*CasesTL2TestFunctionWithDep2) InternalReadTL2

func (item *CasesTL2TestFunctionWithDep2) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) InternalWriteTL2

func (item *CasesTL2TestFunctionWithDep2) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestFunctionWithDep2) MarshalJSON

func (item *CasesTL2TestFunctionWithDep2) MarshalJSON() ([]byte, error)

func (*CasesTL2TestFunctionWithDep2) ReadJSON

func (item *CasesTL2TestFunctionWithDep2) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionWithDep2) ReadJSONGeneral

func (item *CasesTL2TestFunctionWithDep2) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestFunctionWithDep2) ReadResultJSON

func (*CasesTL2TestFunctionWithDep2) ReadResultJSONWriteResultTL1

func (item *CasesTL2TestFunctionWithDep2) ReadResultJSONWriteResultTL1(jctx *basictl.JSONReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) ReadResultJSONWriteResultTL2

func (item *CasesTL2TestFunctionWithDep2) ReadResultJSONWriteResultTL2(jctx *basictl.JSONReadContext, tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) ReadResultTL1

func (item *CasesTL2TestFunctionWithDep2) ReadResultTL1(w []byte, ret *BenchmarksVrutoyPositions) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) ReadResultTL1WriteResultJSON

func (item *CasesTL2TestFunctionWithDep2) ReadResultTL1WriteResultJSON(jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) ReadResultTL1WriteResultTL2

func (item *CasesTL2TestFunctionWithDep2) ReadResultTL1WriteResultTL2(tctx *basictl.TL2WriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) ReadResultTL2

func (item *CasesTL2TestFunctionWithDep2) ReadResultTL2(r []byte, tctx *basictl.TL2ReadContext, ret *BenchmarksVrutoyPositions) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) ReadResultTL2WriteResultJSON

func (item *CasesTL2TestFunctionWithDep2) ReadResultTL2WriteResultJSON(tctx *basictl.TL2ReadContext, jctx *basictl.JSONWriteContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) ReadResultTL2WriteResultTL1

func (item *CasesTL2TestFunctionWithDep2) ReadResultTL2WriteResultTL1(tctx *basictl.TL2ReadContext, r []byte, w []byte) (_ []byte, _ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) ReadTL1

func (item *CasesTL2TestFunctionWithDep2) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) ReadTL1Boxed

func (item *CasesTL2TestFunctionWithDep2) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) ReadTL2

func (item *CasesTL2TestFunctionWithDep2) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) Reset

func (item *CasesTL2TestFunctionWithDep2) Reset()

func (CasesTL2TestFunctionWithDep2) String

func (item CasesTL2TestFunctionWithDep2) String() string

func (CasesTL2TestFunctionWithDep2) TLName

func (CasesTL2TestFunctionWithDep2) TLTag

func (*CasesTL2TestFunctionWithDep2) UnmarshalJSON

func (item *CasesTL2TestFunctionWithDep2) UnmarshalJSON(b []byte) error

func (*CasesTL2TestFunctionWithDep2) WriteJSON

func (item *CasesTL2TestFunctionWithDep2) WriteJSON(w []byte) []byte

func (*CasesTL2TestFunctionWithDep2) WriteJSONGeneral

func (item *CasesTL2TestFunctionWithDep2) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestFunctionWithDep2) WriteJSONOpt

func (item *CasesTL2TestFunctionWithDep2) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestFunctionWithDep2) WriteResultJSON

func (item *CasesTL2TestFunctionWithDep2) WriteResultJSON(w []byte, ret BenchmarksVrutoyPositions) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) WriteResultTL1

func (item *CasesTL2TestFunctionWithDep2) WriteResultTL1(w []byte, ret BenchmarksVrutoyPositions) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) WriteResultTL2

func (*CasesTL2TestFunctionWithDep2) WriteTL1

func (item *CasesTL2TestFunctionWithDep2) WriteTL1(w []byte) []byte

func (*CasesTL2TestFunctionWithDep2) WriteTL1Boxed

func (item *CasesTL2TestFunctionWithDep2) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestFunctionWithDep2) WriteTL1BoxedGeneral

func (item *CasesTL2TestFunctionWithDep2) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) WriteTL1General

func (item *CasesTL2TestFunctionWithDep2) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestFunctionWithDep2) WriteTL2

func (item *CasesTL2TestFunctionWithDep2) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestObject

type CasesTL2TestObject struct {
	N  uint32
	Ns uint32
	// F1 bit // Optional, use SetF1
	F2 bool
	F3 []bool
	F4 BenchmarksVrutoyPositions
	F5 bool // Optional, use SetF5
	F6 []BenchmarksVrutoyTopLevelUnion
	F7 []True // Optional, use SetF7
	// contains filtered or unexported fields
}

func (*CasesTL2TestObject) CalculateLayout

func (item *CasesTL2TestObject) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestObject) ClearF5

func (item *CasesTL2TestObject) ClearF5()

func (*CasesTL2TestObject) ClearF7

func (item *CasesTL2TestObject) ClearF7()

func (*CasesTL2TestObject) FillRandom

func (item *CasesTL2TestObject) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestObject) InternalReadTL2

func (item *CasesTL2TestObject) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestObject) InternalWriteTL2

func (item *CasesTL2TestObject) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestObject) IsSetF1

func (item *CasesTL2TestObject) IsSetF1() bool

func (*CasesTL2TestObject) IsSetF5

func (item *CasesTL2TestObject) IsSetF5() bool

func (*CasesTL2TestObject) IsSetF7

func (item *CasesTL2TestObject) IsSetF7() bool

func (*CasesTL2TestObject) MarshalJSON

func (item *CasesTL2TestObject) MarshalJSON() ([]byte, error)

func (*CasesTL2TestObject) ReadJSON

func (item *CasesTL2TestObject) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestObject) ReadJSONGeneral

func (item *CasesTL2TestObject) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestObject) ReadTL1

func (item *CasesTL2TestObject) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestObject) ReadTL1Boxed

func (item *CasesTL2TestObject) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestObject) ReadTL2

func (item *CasesTL2TestObject) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestObject) Reset

func (item *CasesTL2TestObject) Reset()

func (*CasesTL2TestObject) SetF1

func (item *CasesTL2TestObject) SetF1(v bool)

func (*CasesTL2TestObject) SetF5

func (item *CasesTL2TestObject) SetF5(v bool)

func (*CasesTL2TestObject) SetF7

func (item *CasesTL2TestObject) SetF7(v []True)

func (CasesTL2TestObject) String

func (item CasesTL2TestObject) String() string

func (CasesTL2TestObject) TLName

func (CasesTL2TestObject) TLName() string

func (CasesTL2TestObject) TLTag

func (CasesTL2TestObject) TLTag() uint32

func (*CasesTL2TestObject) UnmarshalJSON

func (item *CasesTL2TestObject) UnmarshalJSON(b []byte) error

func (*CasesTL2TestObject) WriteJSON

func (item *CasesTL2TestObject) WriteJSON(w []byte) []byte

func (*CasesTL2TestObject) WriteJSONGeneral

func (item *CasesTL2TestObject) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestObject) WriteJSONOpt

func (item *CasesTL2TestObject) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestObject) WriteTL1

func (item *CasesTL2TestObject) WriteTL1(w []byte) []byte

func (*CasesTL2TestObject) WriteTL1Boxed

func (item *CasesTL2TestObject) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestObject) WriteTL1BoxedGeneral

func (item *CasesTL2TestObject) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestObject) WriteTL1General

func (item *CasesTL2TestObject) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestObject) WriteTL2

func (item *CasesTL2TestObject) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestObjectWithMuiltiParams

type CasesTL2TestObjectWithMuiltiParams struct {
	F1 []int32 // Optional, use SetF1
	F2 []int32 // Optional, use SetF2
	// contains filtered or unexported fields
}

func (*CasesTL2TestObjectWithMuiltiParams) CalculateLayout

func (item *CasesTL2TestObjectWithMuiltiParams) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestObjectWithMuiltiParams) ClearF1

func (item *CasesTL2TestObjectWithMuiltiParams) ClearF1()

func (*CasesTL2TestObjectWithMuiltiParams) ClearF2

func (item *CasesTL2TestObjectWithMuiltiParams) ClearF2()

func (*CasesTL2TestObjectWithMuiltiParams) FillRandom

func (*CasesTL2TestObjectWithMuiltiParams) InternalReadTL2

func (item *CasesTL2TestObjectWithMuiltiParams) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestObjectWithMuiltiParams) InternalWriteTL2

func (item *CasesTL2TestObjectWithMuiltiParams) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestObjectWithMuiltiParams) IsSetF1

func (item *CasesTL2TestObjectWithMuiltiParams) IsSetF1() bool

func (*CasesTL2TestObjectWithMuiltiParams) IsSetF2

func (item *CasesTL2TestObjectWithMuiltiParams) IsSetF2() bool

func (*CasesTL2TestObjectWithMuiltiParams) MarshalJSON

func (item *CasesTL2TestObjectWithMuiltiParams) MarshalJSON() ([]byte, error)

func (*CasesTL2TestObjectWithMuiltiParams) ReadJSON

func (item *CasesTL2TestObjectWithMuiltiParams) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestObjectWithMuiltiParams) ReadJSONGeneral

func (*CasesTL2TestObjectWithMuiltiParams) ReadTL1

func (item *CasesTL2TestObjectWithMuiltiParams) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestObjectWithMuiltiParams) ReadTL1Boxed

func (item *CasesTL2TestObjectWithMuiltiParams) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestObjectWithMuiltiParams) ReadTL2

func (item *CasesTL2TestObjectWithMuiltiParams) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestObjectWithMuiltiParams) Reset

func (item *CasesTL2TestObjectWithMuiltiParams) Reset()

func (*CasesTL2TestObjectWithMuiltiParams) SetF1

func (item *CasesTL2TestObjectWithMuiltiParams) SetF1(v []int32)

func (*CasesTL2TestObjectWithMuiltiParams) SetF2

func (item *CasesTL2TestObjectWithMuiltiParams) SetF2(v []int32)

func (CasesTL2TestObjectWithMuiltiParams) String

func (CasesTL2TestObjectWithMuiltiParams) TLName

func (CasesTL2TestObjectWithMuiltiParams) TLTag

func (*CasesTL2TestObjectWithMuiltiParams) UnmarshalJSON

func (item *CasesTL2TestObjectWithMuiltiParams) UnmarshalJSON(b []byte) error

func (*CasesTL2TestObjectWithMuiltiParams) WriteJSON

func (item *CasesTL2TestObjectWithMuiltiParams) WriteJSON(w []byte) []byte

func (*CasesTL2TestObjectWithMuiltiParams) WriteJSONGeneral

func (item *CasesTL2TestObjectWithMuiltiParams) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestObjectWithMuiltiParams) WriteJSONOpt

func (item *CasesTL2TestObjectWithMuiltiParams) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestObjectWithMuiltiParams) WriteTL1

func (item *CasesTL2TestObjectWithMuiltiParams) WriteTL1(w []byte) []byte

func (*CasesTL2TestObjectWithMuiltiParams) WriteTL1Boxed

func (item *CasesTL2TestObjectWithMuiltiParams) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestObjectWithMuiltiParams) WriteTL1BoxedGeneral

func (item *CasesTL2TestObjectWithMuiltiParams) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestObjectWithMuiltiParams) WriteTL1General

func (item *CasesTL2TestObjectWithMuiltiParams) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestObjectWithMuiltiParams) WriteTL2

type CasesTL2TestObjectWithParam

type CasesTL2TestObjectWithParam struct {
	X int32 // Optional, use SetX
	Y []int32
	// contains filtered or unexported fields
}

func (*CasesTL2TestObjectWithParam) CalculateLayout

func (item *CasesTL2TestObjectWithParam) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestObjectWithParam) ClearX

func (item *CasesTL2TestObjectWithParam) ClearX()

func (*CasesTL2TestObjectWithParam) FillRandom

func (item *CasesTL2TestObjectWithParam) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestObjectWithParam) InternalReadTL2

func (item *CasesTL2TestObjectWithParam) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestObjectWithParam) InternalWriteTL2

func (item *CasesTL2TestObjectWithParam) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestObjectWithParam) IsSetX

func (item *CasesTL2TestObjectWithParam) IsSetX() bool

func (*CasesTL2TestObjectWithParam) MarshalJSON

func (item *CasesTL2TestObjectWithParam) MarshalJSON() ([]byte, error)

func (*CasesTL2TestObjectWithParam) ReadJSON

func (item *CasesTL2TestObjectWithParam) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestObjectWithParam) ReadJSONGeneral

func (item *CasesTL2TestObjectWithParam) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestObjectWithParam) ReadTL1

func (item *CasesTL2TestObjectWithParam) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestObjectWithParam) ReadTL1Boxed

func (item *CasesTL2TestObjectWithParam) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestObjectWithParam) ReadTL2

func (item *CasesTL2TestObjectWithParam) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestObjectWithParam) Reset

func (item *CasesTL2TestObjectWithParam) Reset()

func (*CasesTL2TestObjectWithParam) SetX

func (item *CasesTL2TestObjectWithParam) SetX(v int32)

func (CasesTL2TestObjectWithParam) String

func (item CasesTL2TestObjectWithParam) String() string

func (CasesTL2TestObjectWithParam) TLName

func (CasesTL2TestObjectWithParam) TLTag

func (*CasesTL2TestObjectWithParam) UnmarshalJSON

func (item *CasesTL2TestObjectWithParam) UnmarshalJSON(b []byte) error

func (*CasesTL2TestObjectWithParam) WriteJSON

func (item *CasesTL2TestObjectWithParam) WriteJSON(w []byte) []byte

func (*CasesTL2TestObjectWithParam) WriteJSONGeneral

func (item *CasesTL2TestObjectWithParam) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestObjectWithParam) WriteJSONOpt

func (item *CasesTL2TestObjectWithParam) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestObjectWithParam) WriteTL1

func (item *CasesTL2TestObjectWithParam) WriteTL1(w []byte) []byte

func (*CasesTL2TestObjectWithParam) WriteTL1Boxed

func (item *CasesTL2TestObjectWithParam) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestObjectWithParam) WriteTL1BoxedGeneral

func (item *CasesTL2TestObjectWithParam) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestObjectWithParam) WriteTL1General

func (item *CasesTL2TestObjectWithParam) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestObjectWithParam) WriteTL2

func (item *CasesTL2TestObjectWithParam) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestParamsGeneration

func (*CasesTL2TestParamsGeneration) CalculateLayout

func (item *CasesTL2TestParamsGeneration) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestParamsGeneration) FillRandom

func (item *CasesTL2TestParamsGeneration) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestParamsGeneration) InternalReadTL2

func (item *CasesTL2TestParamsGeneration) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestParamsGeneration) InternalWriteTL2

func (item *CasesTL2TestParamsGeneration) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestParamsGeneration) MarshalJSON

func (item *CasesTL2TestParamsGeneration) MarshalJSON() ([]byte, error)

func (*CasesTL2TestParamsGeneration) ReadJSON

func (item *CasesTL2TestParamsGeneration) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestParamsGeneration) ReadJSONGeneral

func (item *CasesTL2TestParamsGeneration) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestParamsGeneration) ReadTL1

func (item *CasesTL2TestParamsGeneration) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestParamsGeneration) ReadTL1Boxed

func (item *CasesTL2TestParamsGeneration) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestParamsGeneration) ReadTL2

func (item *CasesTL2TestParamsGeneration) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestParamsGeneration) Reset

func (item *CasesTL2TestParamsGeneration) Reset()

func (CasesTL2TestParamsGeneration) String

func (item CasesTL2TestParamsGeneration) String() string

func (CasesTL2TestParamsGeneration) TLName

func (CasesTL2TestParamsGeneration) TLTag

func (*CasesTL2TestParamsGeneration) UnmarshalJSON

func (item *CasesTL2TestParamsGeneration) UnmarshalJSON(b []byte) error

func (*CasesTL2TestParamsGeneration) WriteJSON

func (item *CasesTL2TestParamsGeneration) WriteJSON(w []byte) []byte

func (*CasesTL2TestParamsGeneration) WriteJSONGeneral

func (item *CasesTL2TestParamsGeneration) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestParamsGeneration) WriteJSONOpt

func (item *CasesTL2TestParamsGeneration) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestParamsGeneration) WriteTL1

func (item *CasesTL2TestParamsGeneration) WriteTL1(w []byte) []byte

func (*CasesTL2TestParamsGeneration) WriteTL1Boxed

func (item *CasesTL2TestParamsGeneration) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestParamsGeneration) WriteTL1BoxedGeneral

func (item *CasesTL2TestParamsGeneration) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestParamsGeneration) WriteTL1General

func (item *CasesTL2TestParamsGeneration) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestParamsGeneration) WriteTL2

func (item *CasesTL2TestParamsGeneration) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTL2TestVectorBool

type CasesTL2TestVectorBool struct {
	X []bool
}

func (*CasesTL2TestVectorBool) CalculateLayout

func (item *CasesTL2TestVectorBool) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTL2TestVectorBool) FillRandom

func (item *CasesTL2TestVectorBool) FillRandom(rg *basictl.RandGenerator)

func (*CasesTL2TestVectorBool) InternalReadTL2

func (item *CasesTL2TestVectorBool) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTL2TestVectorBool) InternalWriteTL2

func (item *CasesTL2TestVectorBool) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTL2TestVectorBool) MarshalJSON

func (item *CasesTL2TestVectorBool) MarshalJSON() ([]byte, error)

func (*CasesTL2TestVectorBool) ReadJSON

func (item *CasesTL2TestVectorBool) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTL2TestVectorBool) ReadJSONGeneral

func (item *CasesTL2TestVectorBool) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTL2TestVectorBool) ReadTL1

func (item *CasesTL2TestVectorBool) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTL2TestVectorBool) ReadTL1Boxed

func (item *CasesTL2TestVectorBool) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTL2TestVectorBool) ReadTL2

func (item *CasesTL2TestVectorBool) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTL2TestVectorBool) Reset

func (item *CasesTL2TestVectorBool) Reset()

func (CasesTL2TestVectorBool) String

func (item CasesTL2TestVectorBool) String() string

func (CasesTL2TestVectorBool) TLName

func (CasesTL2TestVectorBool) TLName() string

func (CasesTL2TestVectorBool) TLTag

func (*CasesTL2TestVectorBool) UnmarshalJSON

func (item *CasesTL2TestVectorBool) UnmarshalJSON(b []byte) error

func (*CasesTL2TestVectorBool) WriteJSON

func (item *CasesTL2TestVectorBool) WriteJSON(w []byte) []byte

func (*CasesTL2TestVectorBool) WriteJSONGeneral

func (item *CasesTL2TestVectorBool) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTL2TestVectorBool) WriteJSONOpt

func (item *CasesTL2TestVectorBool) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTL2TestVectorBool) WriteTL1

func (item *CasesTL2TestVectorBool) WriteTL1(w []byte) []byte

func (*CasesTL2TestVectorBool) WriteTL1Boxed

func (item *CasesTL2TestVectorBool) WriteTL1Boxed(w []byte) []byte

func (*CasesTL2TestVectorBool) WriteTL1BoxedGeneral

func (item *CasesTL2TestVectorBool) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTL2TestVectorBool) WriteTL1General

func (item *CasesTL2TestVectorBool) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTL2TestVectorBool) WriteTL2

func (item *CasesTL2TestVectorBool) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestAllDicts

type CasesTestAllDicts struct {
	F1 CasesTestDictString
	F2 CasesTestDictInt
	F3 CasesTestDictAny
}

func (*CasesTestAllDicts) CalculateLayout

func (item *CasesTestAllDicts) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestAllDicts) FillRandom

func (item *CasesTestAllDicts) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestAllDicts) InternalReadTL2

func (item *CasesTestAllDicts) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestAllDicts) InternalWriteTL2

func (item *CasesTestAllDicts) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestAllDicts) MarshalJSON

func (item *CasesTestAllDicts) MarshalJSON() ([]byte, error)

func (*CasesTestAllDicts) ReadJSON

func (item *CasesTestAllDicts) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestAllDicts) ReadJSONGeneral

func (item *CasesTestAllDicts) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestAllDicts) ReadTL1

func (item *CasesTestAllDicts) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestAllDicts) ReadTL1Boxed

func (item *CasesTestAllDicts) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestAllDicts) ReadTL2

func (item *CasesTestAllDicts) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestAllDicts) Reset

func (item *CasesTestAllDicts) Reset()

func (CasesTestAllDicts) String

func (item CasesTestAllDicts) String() string

func (CasesTestAllDicts) TLName

func (CasesTestAllDicts) TLName() string

func (CasesTestAllDicts) TLTag

func (CasesTestAllDicts) TLTag() uint32

func (*CasesTestAllDicts) UnmarshalJSON

func (item *CasesTestAllDicts) UnmarshalJSON(b []byte) error

func (*CasesTestAllDicts) WriteJSON

func (item *CasesTestAllDicts) WriteJSON(w []byte) []byte

func (*CasesTestAllDicts) WriteJSONGeneral

func (item *CasesTestAllDicts) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestAllDicts) WriteJSONOpt

func (item *CasesTestAllDicts) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestAllDicts) WriteTL1

func (item *CasesTestAllDicts) WriteTL1(w []byte) []byte

func (*CasesTestAllDicts) WriteTL1Boxed

func (item *CasesTestAllDicts) WriteTL1Boxed(w []byte) []byte

func (*CasesTestAllDicts) WriteTL1BoxedGeneral

func (item *CasesTestAllDicts) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestAllDicts) WriteTL1General

func (item *CasesTestAllDicts) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestAllDicts) WriteTL2

func (item *CasesTestAllDicts) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestAllPossibleFieldConfigs

type CasesTestAllPossibleFieldConfigs struct {
	Local  uint32
	Locals uint32
	// no fieldmask, no nat dependencies in type
	F00 int32
	// no fieldmask, true type
	F01 True
	// no fieldmask, have some local nat dependencies in type
	F02 []int32
	// no fieldmask, have only external nat dependencies in type
	F03 []int32
	// local fieldmask, no nat dependencies in type
	F10 int32 // Optional, use SetF10
	// local fieldmask, true type
	// F11 bit // Optional, use SetF11
	// local fieldmask, have some local nat dependencies in type
	F12 []int32 // Optional, use SetF12
	// local fieldmask, have only external nat dependencies in type
	F13 []int32 // Optional, use SetF13
	// outer fieldmask, no nat dependencies in type
	F20 int32 // Optional, use SetF20
	// outer fieldmask, true type
	// F21 bit // Optional, use SetF21
	// outer fieldmask, have some local nat dependencies in type
	F22 []int32 // Optional, use SetF22
	// outer fieldmask, have only external nat dependencies in type
	F23 []int32 // Optional, use SetF23
	// contains filtered or unexported fields
}

func (*CasesTestAllPossibleFieldConfigs) CalculateLayout

func (item *CasesTestAllPossibleFieldConfigs) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestAllPossibleFieldConfigs) ClearF10

func (item *CasesTestAllPossibleFieldConfigs) ClearF10()

func (*CasesTestAllPossibleFieldConfigs) ClearF12

func (item *CasesTestAllPossibleFieldConfigs) ClearF12()

func (*CasesTestAllPossibleFieldConfigs) ClearF13

func (item *CasesTestAllPossibleFieldConfigs) ClearF13()

func (*CasesTestAllPossibleFieldConfigs) ClearF20

func (item *CasesTestAllPossibleFieldConfigs) ClearF20()

func (*CasesTestAllPossibleFieldConfigs) ClearF22

func (item *CasesTestAllPossibleFieldConfigs) ClearF22()

func (*CasesTestAllPossibleFieldConfigs) ClearF23

func (item *CasesTestAllPossibleFieldConfigs) ClearF23()

func (*CasesTestAllPossibleFieldConfigs) FillRandom

func (*CasesTestAllPossibleFieldConfigs) InternalReadTL2

func (item *CasesTestAllPossibleFieldConfigs) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestAllPossibleFieldConfigs) InternalWriteTL2

func (item *CasesTestAllPossibleFieldConfigs) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestAllPossibleFieldConfigs) IsSetF10

func (item *CasesTestAllPossibleFieldConfigs) IsSetF10() bool

func (*CasesTestAllPossibleFieldConfigs) IsSetF11

func (item *CasesTestAllPossibleFieldConfigs) IsSetF11() bool

func (*CasesTestAllPossibleFieldConfigs) IsSetF12

func (item *CasesTestAllPossibleFieldConfigs) IsSetF12() bool

func (*CasesTestAllPossibleFieldConfigs) IsSetF13

func (item *CasesTestAllPossibleFieldConfigs) IsSetF13() bool

func (*CasesTestAllPossibleFieldConfigs) IsSetF20

func (item *CasesTestAllPossibleFieldConfigs) IsSetF20() bool

func (*CasesTestAllPossibleFieldConfigs) IsSetF21

func (item *CasesTestAllPossibleFieldConfigs) IsSetF21() bool

func (*CasesTestAllPossibleFieldConfigs) IsSetF22

func (item *CasesTestAllPossibleFieldConfigs) IsSetF22() bool

func (*CasesTestAllPossibleFieldConfigs) IsSetF23

func (item *CasesTestAllPossibleFieldConfigs) IsSetF23() bool

func (*CasesTestAllPossibleFieldConfigs) MarshalJSON

func (item *CasesTestAllPossibleFieldConfigs) MarshalJSON() ([]byte, error)

func (*CasesTestAllPossibleFieldConfigs) ReadJSON

func (item *CasesTestAllPossibleFieldConfigs) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestAllPossibleFieldConfigs) ReadJSONGeneral

func (*CasesTestAllPossibleFieldConfigs) ReadTL1

func (item *CasesTestAllPossibleFieldConfigs) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestAllPossibleFieldConfigs) ReadTL1Boxed

func (item *CasesTestAllPossibleFieldConfigs) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestAllPossibleFieldConfigs) ReadTL2

func (item *CasesTestAllPossibleFieldConfigs) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestAllPossibleFieldConfigs) Reset

func (item *CasesTestAllPossibleFieldConfigs) Reset()

func (*CasesTestAllPossibleFieldConfigs) SetF10

func (item *CasesTestAllPossibleFieldConfigs) SetF10(v int32)

func (*CasesTestAllPossibleFieldConfigs) SetF11

func (item *CasesTestAllPossibleFieldConfigs) SetF11(v bool)

func (*CasesTestAllPossibleFieldConfigs) SetF12

func (item *CasesTestAllPossibleFieldConfigs) SetF12(v []int32)

func (*CasesTestAllPossibleFieldConfigs) SetF13

func (item *CasesTestAllPossibleFieldConfigs) SetF13(v []int32)

func (*CasesTestAllPossibleFieldConfigs) SetF20

func (item *CasesTestAllPossibleFieldConfigs) SetF20(v int32)

func (*CasesTestAllPossibleFieldConfigs) SetF21

func (item *CasesTestAllPossibleFieldConfigs) SetF21(v bool)

func (*CasesTestAllPossibleFieldConfigs) SetF22

func (item *CasesTestAllPossibleFieldConfigs) SetF22(v []int32)

func (*CasesTestAllPossibleFieldConfigs) SetF23

func (item *CasesTestAllPossibleFieldConfigs) SetF23(v []int32)

func (CasesTestAllPossibleFieldConfigs) String

func (CasesTestAllPossibleFieldConfigs) TLName

func (CasesTestAllPossibleFieldConfigs) TLTag

func (*CasesTestAllPossibleFieldConfigs) UnmarshalJSON

func (item *CasesTestAllPossibleFieldConfigs) UnmarshalJSON(b []byte) error

func (*CasesTestAllPossibleFieldConfigs) WriteJSON

func (item *CasesTestAllPossibleFieldConfigs) WriteJSON(w []byte) []byte

func (*CasesTestAllPossibleFieldConfigs) WriteJSONGeneral

func (item *CasesTestAllPossibleFieldConfigs) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestAllPossibleFieldConfigs) WriteJSONOpt

func (item *CasesTestAllPossibleFieldConfigs) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestAllPossibleFieldConfigs) WriteTL1

func (item *CasesTestAllPossibleFieldConfigs) WriteTL1(w []byte) []byte

func (*CasesTestAllPossibleFieldConfigs) WriteTL1Boxed

func (item *CasesTestAllPossibleFieldConfigs) WriteTL1Boxed(w []byte) []byte

func (*CasesTestAllPossibleFieldConfigs) WriteTL1BoxedGeneral

func (item *CasesTestAllPossibleFieldConfigs) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestAllPossibleFieldConfigs) WriteTL1General

func (item *CasesTestAllPossibleFieldConfigs) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestAllPossibleFieldConfigs) WriteTL2

func (item *CasesTestAllPossibleFieldConfigs) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestAllPossibleFieldConfigsContainer

type CasesTestAllPossibleFieldConfigsContainer struct {
	Outer  uint32
	Outers uint32
	Value  CasesTestAllPossibleFieldConfigs
}

func (*CasesTestAllPossibleFieldConfigsContainer) CalculateLayout

func (item *CasesTestAllPossibleFieldConfigsContainer) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestAllPossibleFieldConfigsContainer) FillRandom

func (*CasesTestAllPossibleFieldConfigsContainer) InternalReadTL2

func (item *CasesTestAllPossibleFieldConfigsContainer) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestAllPossibleFieldConfigsContainer) InternalWriteTL2

func (item *CasesTestAllPossibleFieldConfigsContainer) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestAllPossibleFieldConfigsContainer) MarshalJSON

func (item *CasesTestAllPossibleFieldConfigsContainer) MarshalJSON() ([]byte, error)

func (*CasesTestAllPossibleFieldConfigsContainer) ReadJSON

func (item *CasesTestAllPossibleFieldConfigsContainer) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestAllPossibleFieldConfigsContainer) ReadJSONGeneral

func (*CasesTestAllPossibleFieldConfigsContainer) ReadTL1

func (item *CasesTestAllPossibleFieldConfigsContainer) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestAllPossibleFieldConfigsContainer) ReadTL1Boxed

func (item *CasesTestAllPossibleFieldConfigsContainer) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestAllPossibleFieldConfigsContainer) ReadTL2

func (item *CasesTestAllPossibleFieldConfigsContainer) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestAllPossibleFieldConfigsContainer) Reset

func (CasesTestAllPossibleFieldConfigsContainer) String

func (CasesTestAllPossibleFieldConfigsContainer) TLName

func (CasesTestAllPossibleFieldConfigsContainer) TLTag

func (*CasesTestAllPossibleFieldConfigsContainer) UnmarshalJSON

func (item *CasesTestAllPossibleFieldConfigsContainer) UnmarshalJSON(b []byte) error

func (*CasesTestAllPossibleFieldConfigsContainer) WriteJSON

func (item *CasesTestAllPossibleFieldConfigsContainer) WriteJSON(w []byte) []byte

func (*CasesTestAllPossibleFieldConfigsContainer) WriteJSONGeneral

func (item *CasesTestAllPossibleFieldConfigsContainer) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestAllPossibleFieldConfigsContainer) WriteJSONOpt

func (*CasesTestAllPossibleFieldConfigsContainer) WriteTL1

func (item *CasesTestAllPossibleFieldConfigsContainer) WriteTL1(w []byte) []byte

func (*CasesTestAllPossibleFieldConfigsContainer) WriteTL1Boxed

func (item *CasesTestAllPossibleFieldConfigsContainer) WriteTL1Boxed(w []byte) []byte

func (*CasesTestAllPossibleFieldConfigsContainer) WriteTL1BoxedGeneral

func (item *CasesTestAllPossibleFieldConfigsContainer) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestAllPossibleFieldConfigsContainer) WriteTL1General

func (item *CasesTestAllPossibleFieldConfigsContainer) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestAllPossibleFieldConfigsContainer) WriteTL2

type CasesTestArray

type CasesTestArray struct {
	N   uint32
	Arr []int32
}

BLOCK: TEST BRACKETS (arrays, vectors, dicitinaries etc.)

func (*CasesTestArray) CalculateLayout

func (item *CasesTestArray) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestArray) FillRandom

func (item *CasesTestArray) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestArray) InternalReadTL2

func (item *CasesTestArray) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestArray) InternalWriteTL2

func (item *CasesTestArray) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestArray) MarshalJSON

func (item *CasesTestArray) MarshalJSON() ([]byte, error)

func (*CasesTestArray) ReadJSON

func (item *CasesTestArray) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestArray) ReadJSONGeneral

func (item *CasesTestArray) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestArray) ReadTL1

func (item *CasesTestArray) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestArray) ReadTL1Boxed

func (item *CasesTestArray) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestArray) ReadTL2

func (item *CasesTestArray) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestArray) Reset

func (item *CasesTestArray) Reset()

func (CasesTestArray) String

func (item CasesTestArray) String() string

func (CasesTestArray) TLName

func (CasesTestArray) TLName() string

func (CasesTestArray) TLTag

func (CasesTestArray) TLTag() uint32

func (*CasesTestArray) UnmarshalJSON

func (item *CasesTestArray) UnmarshalJSON(b []byte) error

func (*CasesTestArray) WriteJSON

func (item *CasesTestArray) WriteJSON(w []byte) []byte

func (*CasesTestArray) WriteJSONGeneral

func (item *CasesTestArray) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestArray) WriteJSONOpt

func (item *CasesTestArray) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestArray) WriteTL1

func (item *CasesTestArray) WriteTL1(w []byte) []byte

func (*CasesTestArray) WriteTL1Boxed

func (item *CasesTestArray) WriteTL1Boxed(w []byte) []byte

func (*CasesTestArray) WriteTL1BoxedGeneral

func (item *CasesTestArray) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestArray) WriteTL1General

func (item *CasesTestArray) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestArray) WriteTL2

func (item *CasesTestArray) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestBeforeReadBitValidation

type CasesTestBeforeReadBitValidation struct {
	N  uint32
	Ns uint32
	A  []int32 // Optional, use SetA
	B  []int32 // Optional, use SetB
	// contains filtered or unexported fields
}

func (*CasesTestBeforeReadBitValidation) CalculateLayout

func (item *CasesTestBeforeReadBitValidation) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestBeforeReadBitValidation) ClearA

func (item *CasesTestBeforeReadBitValidation) ClearA()

func (*CasesTestBeforeReadBitValidation) ClearB

func (item *CasesTestBeforeReadBitValidation) ClearB()

func (*CasesTestBeforeReadBitValidation) FillRandom

func (*CasesTestBeforeReadBitValidation) InternalReadTL2

func (item *CasesTestBeforeReadBitValidation) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestBeforeReadBitValidation) InternalWriteTL2

func (item *CasesTestBeforeReadBitValidation) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestBeforeReadBitValidation) IsSetA

func (item *CasesTestBeforeReadBitValidation) IsSetA() bool

func (*CasesTestBeforeReadBitValidation) IsSetB

func (item *CasesTestBeforeReadBitValidation) IsSetB() bool

func (*CasesTestBeforeReadBitValidation) MarshalJSON

func (item *CasesTestBeforeReadBitValidation) MarshalJSON() ([]byte, error)

func (*CasesTestBeforeReadBitValidation) ReadJSON

func (item *CasesTestBeforeReadBitValidation) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestBeforeReadBitValidation) ReadJSONGeneral

func (*CasesTestBeforeReadBitValidation) ReadTL1

func (item *CasesTestBeforeReadBitValidation) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestBeforeReadBitValidation) ReadTL1Boxed

func (item *CasesTestBeforeReadBitValidation) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestBeforeReadBitValidation) ReadTL2

func (item *CasesTestBeforeReadBitValidation) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestBeforeReadBitValidation) Reset

func (item *CasesTestBeforeReadBitValidation) Reset()

func (*CasesTestBeforeReadBitValidation) SetA

func (item *CasesTestBeforeReadBitValidation) SetA(v []int32)

func (*CasesTestBeforeReadBitValidation) SetB

func (item *CasesTestBeforeReadBitValidation) SetB(v []int32)

func (CasesTestBeforeReadBitValidation) String

func (CasesTestBeforeReadBitValidation) TLName

func (CasesTestBeforeReadBitValidation) TLTag

func (*CasesTestBeforeReadBitValidation) UnmarshalJSON

func (item *CasesTestBeforeReadBitValidation) UnmarshalJSON(b []byte) error

func (*CasesTestBeforeReadBitValidation) WriteJSON

func (item *CasesTestBeforeReadBitValidation) WriteJSON(w []byte) []byte

func (*CasesTestBeforeReadBitValidation) WriteJSONGeneral

func (item *CasesTestBeforeReadBitValidation) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestBeforeReadBitValidation) WriteJSONOpt

func (item *CasesTestBeforeReadBitValidation) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestBeforeReadBitValidation) WriteTL1

func (item *CasesTestBeforeReadBitValidation) WriteTL1(w []byte) []byte

func (*CasesTestBeforeReadBitValidation) WriteTL1Boxed

func (item *CasesTestBeforeReadBitValidation) WriteTL1Boxed(w []byte) []byte

func (*CasesTestBeforeReadBitValidation) WriteTL1BoxedGeneral

func (item *CasesTestBeforeReadBitValidation) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestBeforeReadBitValidation) WriteTL1General

func (item *CasesTestBeforeReadBitValidation) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestBeforeReadBitValidation) WriteTL2

func (item *CasesTestBeforeReadBitValidation) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestDictAny

type CasesTestDictAny struct {
	Dict []DictionaryAnyFieldDoubleInt
}

will be array of tuples

func (*CasesTestDictAny) CalculateLayout

func (item *CasesTestDictAny) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestDictAny) FillRandom

func (item *CasesTestDictAny) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestDictAny) InternalReadTL2

func (item *CasesTestDictAny) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestDictAny) InternalWriteTL2

func (item *CasesTestDictAny) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestDictAny) MarshalJSON

func (item *CasesTestDictAny) MarshalJSON() ([]byte, error)

func (*CasesTestDictAny) ReadJSON

func (item *CasesTestDictAny) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestDictAny) ReadJSONGeneral

func (item *CasesTestDictAny) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestDictAny) ReadTL1

func (item *CasesTestDictAny) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestDictAny) ReadTL1Boxed

func (item *CasesTestDictAny) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestDictAny) ReadTL2

func (item *CasesTestDictAny) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestDictAny) Reset

func (item *CasesTestDictAny) Reset()

func (CasesTestDictAny) String

func (item CasesTestDictAny) String() string

func (CasesTestDictAny) TLName

func (CasesTestDictAny) TLName() string

func (CasesTestDictAny) TLTag

func (CasesTestDictAny) TLTag() uint32

func (*CasesTestDictAny) UnmarshalJSON

func (item *CasesTestDictAny) UnmarshalJSON(b []byte) error

func (*CasesTestDictAny) WriteJSON

func (item *CasesTestDictAny) WriteJSON(w []byte) []byte

func (*CasesTestDictAny) WriteJSONGeneral

func (item *CasesTestDictAny) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestDictAny) WriteJSONOpt

func (item *CasesTestDictAny) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestDictAny) WriteTL1

func (item *CasesTestDictAny) WriteTL1(w []byte) []byte

func (*CasesTestDictAny) WriteTL1Boxed

func (item *CasesTestDictAny) WriteTL1Boxed(w []byte) []byte

func (*CasesTestDictAny) WriteTL1BoxedGeneral

func (item *CasesTestDictAny) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestDictAny) WriteTL1General

func (item *CasesTestDictAny) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestDictAny) WriteTL2

func (item *CasesTestDictAny) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestDictInt

type CasesTestDictInt struct {
	Dict map[int32]int32
}

will be map

func (*CasesTestDictInt) CalculateLayout

func (item *CasesTestDictInt) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestDictInt) FillRandom

func (item *CasesTestDictInt) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestDictInt) InternalReadTL2

func (item *CasesTestDictInt) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestDictInt) InternalWriteTL2

func (item *CasesTestDictInt) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestDictInt) MarshalJSON

func (item *CasesTestDictInt) MarshalJSON() ([]byte, error)

func (*CasesTestDictInt) ReadJSON

func (item *CasesTestDictInt) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestDictInt) ReadJSONGeneral

func (item *CasesTestDictInt) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestDictInt) ReadTL1

func (item *CasesTestDictInt) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestDictInt) ReadTL1Boxed

func (item *CasesTestDictInt) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestDictInt) ReadTL2

func (item *CasesTestDictInt) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestDictInt) Reset

func (item *CasesTestDictInt) Reset()

func (CasesTestDictInt) String

func (item CasesTestDictInt) String() string

func (CasesTestDictInt) TLName

func (CasesTestDictInt) TLName() string

func (CasesTestDictInt) TLTag

func (CasesTestDictInt) TLTag() uint32

func (*CasesTestDictInt) UnmarshalJSON

func (item *CasesTestDictInt) UnmarshalJSON(b []byte) error

func (*CasesTestDictInt) WriteJSON

func (item *CasesTestDictInt) WriteJSON(w []byte) []byte

func (*CasesTestDictInt) WriteJSONGeneral

func (item *CasesTestDictInt) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestDictInt) WriteJSONOpt

func (item *CasesTestDictInt) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestDictInt) WriteTL1

func (item *CasesTestDictInt) WriteTL1(w []byte) []byte

func (*CasesTestDictInt) WriteTL1Boxed

func (item *CasesTestDictInt) WriteTL1Boxed(w []byte) []byte

func (*CasesTestDictInt) WriteTL1BoxedGeneral

func (item *CasesTestDictInt) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestDictInt) WriteTL1General

func (item *CasesTestDictInt) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestDictInt) WriteTL2

func (item *CasesTestDictInt) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestDictString

type CasesTestDictString struct {
	Dict map[string]int32
}

will be map

func (*CasesTestDictString) CalculateLayout

func (item *CasesTestDictString) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestDictString) FillRandom

func (item *CasesTestDictString) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestDictString) InternalReadTL2

func (item *CasesTestDictString) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestDictString) InternalWriteTL2

func (item *CasesTestDictString) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestDictString) MarshalJSON

func (item *CasesTestDictString) MarshalJSON() ([]byte, error)

func (*CasesTestDictString) ReadJSON

func (item *CasesTestDictString) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestDictString) ReadJSONGeneral

func (item *CasesTestDictString) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestDictString) ReadTL1

func (item *CasesTestDictString) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestDictString) ReadTL1Boxed

func (item *CasesTestDictString) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestDictString) ReadTL2

func (item *CasesTestDictString) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestDictString) Reset

func (item *CasesTestDictString) Reset()

func (CasesTestDictString) String

func (item CasesTestDictString) String() string

func (CasesTestDictString) TLName

func (CasesTestDictString) TLName() string

func (CasesTestDictString) TLTag

func (CasesTestDictString) TLTag() uint32

func (*CasesTestDictString) UnmarshalJSON

func (item *CasesTestDictString) UnmarshalJSON(b []byte) error

func (*CasesTestDictString) WriteJSON

func (item *CasesTestDictString) WriteJSON(w []byte) []byte

func (*CasesTestDictString) WriteJSONGeneral

func (item *CasesTestDictString) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestDictString) WriteJSONOpt

func (item *CasesTestDictString) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestDictString) WriteTL1

func (item *CasesTestDictString) WriteTL1(w []byte) []byte

func (*CasesTestDictString) WriteTL1Boxed

func (item *CasesTestDictString) WriteTL1Boxed(w []byte) []byte

func (*CasesTestDictString) WriteTL1BoxedGeneral

func (item *CasesTestDictString) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestDictString) WriteTL1General

func (item *CasesTestDictString) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestDictString) WriteTL2

func (item *CasesTestDictString) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestEnum

type CasesTestEnum struct {
	// contains filtered or unexported fields
}

func CasesTestEnum1

func CasesTestEnum1() CasesTestEnum

func CasesTestEnum2

func CasesTestEnum2() CasesTestEnum

func CasesTestEnum3

func CasesTestEnum3() CasesTestEnum

func CasesTestEnum__MakeEnum

func CasesTestEnum__MakeEnum(i int) CasesTestEnum

func (*CasesTestEnum) CalculateLayout

func (item *CasesTestEnum) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestEnum) FillRandom

func (item *CasesTestEnum) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestEnum) InternalReadTL2

func (item *CasesTestEnum) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestEnum) InternalWriteTL2

func (item *CasesTestEnum) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (CasesTestEnum) IsV1

func (item CasesTestEnum) IsV1() bool

func (CasesTestEnum) IsV2

func (item CasesTestEnum) IsV2() bool

func (CasesTestEnum) IsV3

func (item CasesTestEnum) IsV3() bool

func (*CasesTestEnum) MarshalJSON

func (item *CasesTestEnum) MarshalJSON() ([]byte, error)

func (*CasesTestEnum) ReadJSON

func (item *CasesTestEnum) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestEnum) ReadJSONGeneral

func (item *CasesTestEnum) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestEnum) ReadTL1

func (item *CasesTestEnum) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestEnum) ReadTL1Boxed

func (item *CasesTestEnum) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestEnum) ReadTL2

func (item *CasesTestEnum) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) ([]byte, error)

func (*CasesTestEnum) Reset

func (item *CasesTestEnum) Reset()

func (*CasesTestEnum) SetV1

func (item *CasesTestEnum) SetV1()

func (*CasesTestEnum) SetV2

func (item *CasesTestEnum) SetV2()

func (*CasesTestEnum) SetV3

func (item *CasesTestEnum) SetV3()

func (CasesTestEnum) String

func (item CasesTestEnum) String() string

func (CasesTestEnum) TLName

func (item CasesTestEnum) TLName() string

func (CasesTestEnum) TLTag

func (item CasesTestEnum) TLTag() uint32

func (*CasesTestEnum) UnmarshalJSON

func (item *CasesTestEnum) UnmarshalJSON(b []byte) error

func (CasesTestEnum) WriteJSON

func (item CasesTestEnum) WriteJSON(w []byte) []byte

func (CasesTestEnum) WriteJSONGeneral

func (item CasesTestEnum) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) ([]byte, error)

This method is general version of WriteJSON, use it instead!

func (CasesTestEnum) WriteJSONOpt

func (item CasesTestEnum) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestEnum) WriteTL1Boxed

func (item *CasesTestEnum) WriteTL1Boxed(w []byte) []byte

func (*CasesTestEnum) WriteTL1BoxedGeneral

func (item *CasesTestEnum) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestEnum) WriteTL1General

func (item *CasesTestEnum) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestEnum) WriteTL2

func (item *CasesTestEnum) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestEnumContainer

type CasesTestEnumContainer struct {
	Value CasesTestEnum
}

func (*CasesTestEnumContainer) CalculateLayout

func (item *CasesTestEnumContainer) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestEnumContainer) FillRandom

func (item *CasesTestEnumContainer) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestEnumContainer) InternalReadTL2

func (item *CasesTestEnumContainer) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestEnumContainer) InternalWriteTL2

func (item *CasesTestEnumContainer) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestEnumContainer) MarshalJSON

func (item *CasesTestEnumContainer) MarshalJSON() ([]byte, error)

func (*CasesTestEnumContainer) ReadJSON

func (item *CasesTestEnumContainer) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestEnumContainer) ReadJSONGeneral

func (item *CasesTestEnumContainer) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestEnumContainer) ReadTL1

func (item *CasesTestEnumContainer) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestEnumContainer) ReadTL1Boxed

func (item *CasesTestEnumContainer) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestEnumContainer) ReadTL2

func (item *CasesTestEnumContainer) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestEnumContainer) Reset

func (item *CasesTestEnumContainer) Reset()

func (CasesTestEnumContainer) String

func (item CasesTestEnumContainer) String() string

func (CasesTestEnumContainer) TLName

func (CasesTestEnumContainer) TLName() string

func (CasesTestEnumContainer) TLTag

func (*CasesTestEnumContainer) UnmarshalJSON

func (item *CasesTestEnumContainer) UnmarshalJSON(b []byte) error

func (*CasesTestEnumContainer) WriteJSON

func (item *CasesTestEnumContainer) WriteJSON(w []byte) []byte

func (*CasesTestEnumContainer) WriteJSONGeneral

func (item *CasesTestEnumContainer) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestEnumContainer) WriteJSONOpt

func (item *CasesTestEnumContainer) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestEnumContainer) WriteTL1

func (item *CasesTestEnumContainer) WriteTL1(w []byte) []byte

func (*CasesTestEnumContainer) WriteTL1Boxed

func (item *CasesTestEnumContainer) WriteTL1Boxed(w []byte) []byte

func (*CasesTestEnumContainer) WriteTL1BoxedGeneral

func (item *CasesTestEnumContainer) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestEnumContainer) WriteTL1General

func (item *CasesTestEnumContainer) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestEnumContainer) WriteTL2

func (item *CasesTestEnumContainer) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestInplaceStructArgs

type CasesTestInplaceStructArgs struct {
	A1  uint32
	A2  uint32
	A3  uint32
	Arg CasesInplace1Int
}

BLOCK: TEST INPLACING ARGUMENTS

func (*CasesTestInplaceStructArgs) CalculateLayout

func (item *CasesTestInplaceStructArgs) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestInplaceStructArgs) FillRandom

func (item *CasesTestInplaceStructArgs) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestInplaceStructArgs) InternalReadTL2

func (item *CasesTestInplaceStructArgs) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestInplaceStructArgs) InternalWriteTL2

func (item *CasesTestInplaceStructArgs) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestInplaceStructArgs) MarshalJSON

func (item *CasesTestInplaceStructArgs) MarshalJSON() ([]byte, error)

func (*CasesTestInplaceStructArgs) ReadJSON

func (item *CasesTestInplaceStructArgs) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestInplaceStructArgs) ReadJSONGeneral

func (item *CasesTestInplaceStructArgs) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestInplaceStructArgs) ReadTL1

func (item *CasesTestInplaceStructArgs) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestInplaceStructArgs) ReadTL1Boxed

func (item *CasesTestInplaceStructArgs) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestInplaceStructArgs) ReadTL2

func (item *CasesTestInplaceStructArgs) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestInplaceStructArgs) Reset

func (item *CasesTestInplaceStructArgs) Reset()

func (CasesTestInplaceStructArgs) String

func (item CasesTestInplaceStructArgs) String() string

func (CasesTestInplaceStructArgs) TLName

func (CasesTestInplaceStructArgs) TLTag

func (*CasesTestInplaceStructArgs) UnmarshalJSON

func (item *CasesTestInplaceStructArgs) UnmarshalJSON(b []byte) error

func (*CasesTestInplaceStructArgs) WriteJSON

func (item *CasesTestInplaceStructArgs) WriteJSON(w []byte) []byte

func (*CasesTestInplaceStructArgs) WriteJSONGeneral

func (item *CasesTestInplaceStructArgs) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestInplaceStructArgs) WriteJSONOpt

func (item *CasesTestInplaceStructArgs) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestInplaceStructArgs) WriteTL1

func (item *CasesTestInplaceStructArgs) WriteTL1(w []byte) []byte

func (*CasesTestInplaceStructArgs) WriteTL1Boxed

func (item *CasesTestInplaceStructArgs) WriteTL1Boxed(w []byte) []byte

func (*CasesTestInplaceStructArgs) WriteTL1BoxedGeneral

func (item *CasesTestInplaceStructArgs) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestInplaceStructArgs) WriteTL1General

func (item *CasesTestInplaceStructArgs) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestInplaceStructArgs) WriteTL2

func (item *CasesTestInplaceStructArgs) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestInplaceStructArgs2

type CasesTestInplaceStructArgs2 struct {
	A1  uint32
	A2  uint32
	A3  uint32
	Arg CasesInplace1PairBuiltinVectorIntBuiltinVectorInt
}

func (*CasesTestInplaceStructArgs2) CalculateLayout

func (item *CasesTestInplaceStructArgs2) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestInplaceStructArgs2) FillRandom

func (item *CasesTestInplaceStructArgs2) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestInplaceStructArgs2) InternalReadTL2

func (item *CasesTestInplaceStructArgs2) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestInplaceStructArgs2) InternalWriteTL2

func (item *CasesTestInplaceStructArgs2) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestInplaceStructArgs2) MarshalJSON

func (item *CasesTestInplaceStructArgs2) MarshalJSON() ([]byte, error)

func (*CasesTestInplaceStructArgs2) ReadJSON

func (item *CasesTestInplaceStructArgs2) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestInplaceStructArgs2) ReadJSONGeneral

func (item *CasesTestInplaceStructArgs2) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestInplaceStructArgs2) ReadTL1

func (item *CasesTestInplaceStructArgs2) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestInplaceStructArgs2) ReadTL1Boxed

func (item *CasesTestInplaceStructArgs2) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestInplaceStructArgs2) ReadTL2

func (item *CasesTestInplaceStructArgs2) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestInplaceStructArgs2) Reset

func (item *CasesTestInplaceStructArgs2) Reset()

func (CasesTestInplaceStructArgs2) String

func (item CasesTestInplaceStructArgs2) String() string

func (CasesTestInplaceStructArgs2) TLName

func (CasesTestInplaceStructArgs2) TLTag

func (*CasesTestInplaceStructArgs2) UnmarshalJSON

func (item *CasesTestInplaceStructArgs2) UnmarshalJSON(b []byte) error

func (*CasesTestInplaceStructArgs2) WriteJSON

func (item *CasesTestInplaceStructArgs2) WriteJSON(w []byte) []byte

func (*CasesTestInplaceStructArgs2) WriteJSONGeneral

func (item *CasesTestInplaceStructArgs2) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestInplaceStructArgs2) WriteJSONOpt

func (item *CasesTestInplaceStructArgs2) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestInplaceStructArgs2) WriteTL1

func (item *CasesTestInplaceStructArgs2) WriteTL1(w []byte) []byte

func (*CasesTestInplaceStructArgs2) WriteTL1Boxed

func (item *CasesTestInplaceStructArgs2) WriteTL1Boxed(w []byte) []byte

func (*CasesTestInplaceStructArgs2) WriteTL1BoxedGeneral

func (item *CasesTestInplaceStructArgs2) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestInplaceStructArgs2) WriteTL1General

func (item *CasesTestInplaceStructArgs2) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestInplaceStructArgs2) WriteTL2

func (item *CasesTestInplaceStructArgs2) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestLocalFieldmask

type CasesTestLocalFieldmask struct {
	F1 uint32
	F2 uint32 // Optional, use SetF2
	// contains filtered or unexported fields
}

func (*CasesTestLocalFieldmask) CalculateLayout

func (item *CasesTestLocalFieldmask) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestLocalFieldmask) ClearF2

func (item *CasesTestLocalFieldmask) ClearF2()

func (*CasesTestLocalFieldmask) FillRandom

func (item *CasesTestLocalFieldmask) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestLocalFieldmask) InternalReadTL2

func (item *CasesTestLocalFieldmask) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestLocalFieldmask) InternalWriteTL2

func (item *CasesTestLocalFieldmask) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestLocalFieldmask) IsSetF2

func (item *CasesTestLocalFieldmask) IsSetF2() bool

func (*CasesTestLocalFieldmask) IsSetF3

func (item *CasesTestLocalFieldmask) IsSetF3() bool

func (*CasesTestLocalFieldmask) IsSetF4

func (item *CasesTestLocalFieldmask) IsSetF4() bool

func (*CasesTestLocalFieldmask) MarshalJSON

func (item *CasesTestLocalFieldmask) MarshalJSON() ([]byte, error)

func (*CasesTestLocalFieldmask) ReadJSON

func (item *CasesTestLocalFieldmask) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestLocalFieldmask) ReadJSONGeneral

func (item *CasesTestLocalFieldmask) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestLocalFieldmask) ReadTL1

func (item *CasesTestLocalFieldmask) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestLocalFieldmask) ReadTL1Boxed

func (item *CasesTestLocalFieldmask) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestLocalFieldmask) ReadTL2

func (item *CasesTestLocalFieldmask) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestLocalFieldmask) Reset

func (item *CasesTestLocalFieldmask) Reset()

func (*CasesTestLocalFieldmask) SetF2

func (item *CasesTestLocalFieldmask) SetF2(v uint32)

func (*CasesTestLocalFieldmask) SetF3

func (item *CasesTestLocalFieldmask) SetF3(v bool)

func (*CasesTestLocalFieldmask) SetF4

func (item *CasesTestLocalFieldmask) SetF4(v bool)

func (CasesTestLocalFieldmask) String

func (item CasesTestLocalFieldmask) String() string

func (CasesTestLocalFieldmask) TLName

func (CasesTestLocalFieldmask) TLTag

func (*CasesTestLocalFieldmask) UnmarshalJSON

func (item *CasesTestLocalFieldmask) UnmarshalJSON(b []byte) error

func (*CasesTestLocalFieldmask) WriteJSON

func (item *CasesTestLocalFieldmask) WriteJSON(w []byte) []byte

func (*CasesTestLocalFieldmask) WriteJSONGeneral

func (item *CasesTestLocalFieldmask) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestLocalFieldmask) WriteJSONOpt

func (item *CasesTestLocalFieldmask) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestLocalFieldmask) WriteTL1

func (item *CasesTestLocalFieldmask) WriteTL1(w []byte) []byte

func (*CasesTestLocalFieldmask) WriteTL1Boxed

func (item *CasesTestLocalFieldmask) WriteTL1Boxed(w []byte) []byte

func (*CasesTestLocalFieldmask) WriteTL1BoxedGeneral

func (item *CasesTestLocalFieldmask) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestLocalFieldmask) WriteTL1General

func (item *CasesTestLocalFieldmask) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestLocalFieldmask) WriteTL2

func (item *CasesTestLocalFieldmask) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestMaybe

type CasesTestMaybe struct {
	Value IntMaybe
}

BLOCK: TEST UNIONS

func (*CasesTestMaybe) CalculateLayout

func (item *CasesTestMaybe) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestMaybe) FillRandom

func (item *CasesTestMaybe) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestMaybe) InternalReadTL2

func (item *CasesTestMaybe) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestMaybe) InternalWriteTL2

func (item *CasesTestMaybe) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestMaybe) MarshalJSON

func (item *CasesTestMaybe) MarshalJSON() ([]byte, error)

func (*CasesTestMaybe) ReadJSON

func (item *CasesTestMaybe) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestMaybe) ReadJSONGeneral

func (item *CasesTestMaybe) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestMaybe) ReadTL1

func (item *CasesTestMaybe) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestMaybe) ReadTL1Boxed

func (item *CasesTestMaybe) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestMaybe) ReadTL2

func (item *CasesTestMaybe) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestMaybe) Reset

func (item *CasesTestMaybe) Reset()

func (CasesTestMaybe) String

func (item CasesTestMaybe) String() string

func (CasesTestMaybe) TLName

func (CasesTestMaybe) TLName() string

func (CasesTestMaybe) TLTag

func (CasesTestMaybe) TLTag() uint32

func (*CasesTestMaybe) UnmarshalJSON

func (item *CasesTestMaybe) UnmarshalJSON(b []byte) error

func (*CasesTestMaybe) WriteJSON

func (item *CasesTestMaybe) WriteJSON(w []byte) []byte

func (*CasesTestMaybe) WriteJSONGeneral

func (item *CasesTestMaybe) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestMaybe) WriteJSONOpt

func (item *CasesTestMaybe) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestMaybe) WriteTL1

func (item *CasesTestMaybe) WriteTL1(w []byte) []byte

func (*CasesTestMaybe) WriteTL1Boxed

func (item *CasesTestMaybe) WriteTL1Boxed(w []byte) []byte

func (*CasesTestMaybe) WriteTL1BoxedGeneral

func (item *CasesTestMaybe) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestMaybe) WriteTL1General

func (item *CasesTestMaybe) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestMaybe) WriteTL2

func (item *CasesTestMaybe) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestOutFieldMask

type CasesTestOutFieldMask struct {
	F1 uint32 // Optional, use SetF1
	// F2 bit // Optional, use SetF2
	F3 []int32
	// contains filtered or unexported fields
}

func (*CasesTestOutFieldMask) CalculateLayout

func (item *CasesTestOutFieldMask) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestOutFieldMask) ClearF1

func (item *CasesTestOutFieldMask) ClearF1()

func (*CasesTestOutFieldMask) FillRandom

func (item *CasesTestOutFieldMask) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestOutFieldMask) InternalReadTL2

func (item *CasesTestOutFieldMask) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestOutFieldMask) InternalWriteTL2

func (item *CasesTestOutFieldMask) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestOutFieldMask) IsSetF1

func (item *CasesTestOutFieldMask) IsSetF1() bool

func (*CasesTestOutFieldMask) IsSetF2

func (item *CasesTestOutFieldMask) IsSetF2() bool

func (*CasesTestOutFieldMask) MarshalJSON

func (item *CasesTestOutFieldMask) MarshalJSON() ([]byte, error)

func (*CasesTestOutFieldMask) ReadJSON

func (item *CasesTestOutFieldMask) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestOutFieldMask) ReadJSONGeneral

func (item *CasesTestOutFieldMask) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestOutFieldMask) ReadTL1

func (item *CasesTestOutFieldMask) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestOutFieldMask) ReadTL1Boxed

func (item *CasesTestOutFieldMask) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestOutFieldMask) ReadTL2

func (item *CasesTestOutFieldMask) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestOutFieldMask) Reset

func (item *CasesTestOutFieldMask) Reset()

func (*CasesTestOutFieldMask) SetF1

func (item *CasesTestOutFieldMask) SetF1(v uint32)

func (*CasesTestOutFieldMask) SetF2

func (item *CasesTestOutFieldMask) SetF2(v bool)

func (CasesTestOutFieldMask) String

func (item CasesTestOutFieldMask) String() string

func (CasesTestOutFieldMask) TLName

func (CasesTestOutFieldMask) TLName() string

func (CasesTestOutFieldMask) TLTag

func (CasesTestOutFieldMask) TLTag() uint32

func (*CasesTestOutFieldMask) UnmarshalJSON

func (item *CasesTestOutFieldMask) UnmarshalJSON(b []byte) error

func (*CasesTestOutFieldMask) WriteJSON

func (item *CasesTestOutFieldMask) WriteJSON(w []byte) []byte

func (*CasesTestOutFieldMask) WriteJSONGeneral

func (item *CasesTestOutFieldMask) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestOutFieldMask) WriteJSONOpt

func (item *CasesTestOutFieldMask) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestOutFieldMask) WriteTL1

func (item *CasesTestOutFieldMask) WriteTL1(w []byte) []byte

func (*CasesTestOutFieldMask) WriteTL1Boxed

func (item *CasesTestOutFieldMask) WriteTL1Boxed(w []byte) []byte

func (*CasesTestOutFieldMask) WriteTL1BoxedGeneral

func (item *CasesTestOutFieldMask) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestOutFieldMask) WriteTL1General

func (item *CasesTestOutFieldMask) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestOutFieldMask) WriteTL2

func (item *CasesTestOutFieldMask) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestOutFieldMaskContainer

type CasesTestOutFieldMaskContainer struct {
	F     uint32
	Fs    uint32
	Inner CasesTestOutFieldMask
}

func (*CasesTestOutFieldMaskContainer) CalculateLayout

func (item *CasesTestOutFieldMaskContainer) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestOutFieldMaskContainer) FillRandom

func (*CasesTestOutFieldMaskContainer) InternalReadTL2

func (item *CasesTestOutFieldMaskContainer) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestOutFieldMaskContainer) InternalWriteTL2

func (item *CasesTestOutFieldMaskContainer) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestOutFieldMaskContainer) MarshalJSON

func (item *CasesTestOutFieldMaskContainer) MarshalJSON() ([]byte, error)

func (*CasesTestOutFieldMaskContainer) ReadJSON

func (item *CasesTestOutFieldMaskContainer) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestOutFieldMaskContainer) ReadJSONGeneral

func (*CasesTestOutFieldMaskContainer) ReadTL1

func (item *CasesTestOutFieldMaskContainer) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestOutFieldMaskContainer) ReadTL1Boxed

func (item *CasesTestOutFieldMaskContainer) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestOutFieldMaskContainer) ReadTL2

func (item *CasesTestOutFieldMaskContainer) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestOutFieldMaskContainer) Reset

func (item *CasesTestOutFieldMaskContainer) Reset()

func (CasesTestOutFieldMaskContainer) String

func (item CasesTestOutFieldMaskContainer) String() string

func (CasesTestOutFieldMaskContainer) TLName

func (CasesTestOutFieldMaskContainer) TLTag

func (*CasesTestOutFieldMaskContainer) UnmarshalJSON

func (item *CasesTestOutFieldMaskContainer) UnmarshalJSON(b []byte) error

func (*CasesTestOutFieldMaskContainer) WriteJSON

func (item *CasesTestOutFieldMaskContainer) WriteJSON(w []byte) []byte

func (*CasesTestOutFieldMaskContainer) WriteJSONGeneral

func (item *CasesTestOutFieldMaskContainer) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestOutFieldMaskContainer) WriteJSONOpt

func (item *CasesTestOutFieldMaskContainer) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestOutFieldMaskContainer) WriteTL1

func (item *CasesTestOutFieldMaskContainer) WriteTL1(w []byte) []byte

func (*CasesTestOutFieldMaskContainer) WriteTL1Boxed

func (item *CasesTestOutFieldMaskContainer) WriteTL1Boxed(w []byte) []byte

func (*CasesTestOutFieldMaskContainer) WriteTL1BoxedGeneral

func (item *CasesTestOutFieldMaskContainer) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestOutFieldMaskContainer) WriteTL1General

func (item *CasesTestOutFieldMaskContainer) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestOutFieldMaskContainer) WriteTL2

func (item *CasesTestOutFieldMaskContainer) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestRecursiveFieldMask

type CasesTestRecursiveFieldMask struct {
	F0 uint32
	F1 uint32 // Optional, use SetF1
	F2 uint32 // Optional, use SetF2
	// contains filtered or unexported fields
}

BLOCK: TEST FIELD MASKS

func (*CasesTestRecursiveFieldMask) CalculateLayout

func (item *CasesTestRecursiveFieldMask) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestRecursiveFieldMask) ClearF1

func (item *CasesTestRecursiveFieldMask) ClearF1()

func (*CasesTestRecursiveFieldMask) ClearF2

func (item *CasesTestRecursiveFieldMask) ClearF2()

func (*CasesTestRecursiveFieldMask) FillRandom

func (item *CasesTestRecursiveFieldMask) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestRecursiveFieldMask) InternalReadTL2

func (item *CasesTestRecursiveFieldMask) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestRecursiveFieldMask) InternalWriteTL2

func (item *CasesTestRecursiveFieldMask) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestRecursiveFieldMask) IsSetF1

func (item *CasesTestRecursiveFieldMask) IsSetF1() bool

func (*CasesTestRecursiveFieldMask) IsSetF2

func (item *CasesTestRecursiveFieldMask) IsSetF2() bool

func (*CasesTestRecursiveFieldMask) IsSetT1

func (item *CasesTestRecursiveFieldMask) IsSetT1() bool

func (*CasesTestRecursiveFieldMask) IsSetT2

func (item *CasesTestRecursiveFieldMask) IsSetT2() bool

func (*CasesTestRecursiveFieldMask) IsSetT3

func (item *CasesTestRecursiveFieldMask) IsSetT3() bool

func (*CasesTestRecursiveFieldMask) MarshalJSON

func (item *CasesTestRecursiveFieldMask) MarshalJSON() ([]byte, error)

func (*CasesTestRecursiveFieldMask) ReadJSON

func (item *CasesTestRecursiveFieldMask) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestRecursiveFieldMask) ReadJSONGeneral

func (item *CasesTestRecursiveFieldMask) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestRecursiveFieldMask) ReadTL1

func (item *CasesTestRecursiveFieldMask) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestRecursiveFieldMask) ReadTL1Boxed

func (item *CasesTestRecursiveFieldMask) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestRecursiveFieldMask) ReadTL2

func (item *CasesTestRecursiveFieldMask) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestRecursiveFieldMask) Reset

func (item *CasesTestRecursiveFieldMask) Reset()

func (*CasesTestRecursiveFieldMask) SetF1

func (item *CasesTestRecursiveFieldMask) SetF1(v uint32)

func (*CasesTestRecursiveFieldMask) SetF2

func (item *CasesTestRecursiveFieldMask) SetF2(v uint32)

func (*CasesTestRecursiveFieldMask) SetT1

func (item *CasesTestRecursiveFieldMask) SetT1(v bool)

func (*CasesTestRecursiveFieldMask) SetT2

func (item *CasesTestRecursiveFieldMask) SetT2(v bool)

func (*CasesTestRecursiveFieldMask) SetT3

func (item *CasesTestRecursiveFieldMask) SetT3(v bool)

func (CasesTestRecursiveFieldMask) String

func (item CasesTestRecursiveFieldMask) String() string

func (CasesTestRecursiveFieldMask) TLName

func (CasesTestRecursiveFieldMask) TLTag

func (*CasesTestRecursiveFieldMask) UnmarshalJSON

func (item *CasesTestRecursiveFieldMask) UnmarshalJSON(b []byte) error

func (*CasesTestRecursiveFieldMask) WriteJSON

func (item *CasesTestRecursiveFieldMask) WriteJSON(w []byte) []byte

func (*CasesTestRecursiveFieldMask) WriteJSONGeneral

func (item *CasesTestRecursiveFieldMask) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestRecursiveFieldMask) WriteJSONOpt

func (item *CasesTestRecursiveFieldMask) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestRecursiveFieldMask) WriteTL1

func (item *CasesTestRecursiveFieldMask) WriteTL1(w []byte) []byte

func (*CasesTestRecursiveFieldMask) WriteTL1Boxed

func (item *CasesTestRecursiveFieldMask) WriteTL1Boxed(w []byte) []byte

func (*CasesTestRecursiveFieldMask) WriteTL1BoxedGeneral

func (item *CasesTestRecursiveFieldMask) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestRecursiveFieldMask) WriteTL1General

func (item *CasesTestRecursiveFieldMask) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestRecursiveFieldMask) WriteTL2

func (item *CasesTestRecursiveFieldMask) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestTuple

type CasesTestTuple struct {
	Tpl [4]int32
}

func (*CasesTestTuple) CalculateLayout

func (item *CasesTestTuple) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestTuple) FillRandom

func (item *CasesTestTuple) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestTuple) InternalReadTL2

func (item *CasesTestTuple) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestTuple) InternalWriteTL2

func (item *CasesTestTuple) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestTuple) MarshalJSON

func (item *CasesTestTuple) MarshalJSON() ([]byte, error)

func (*CasesTestTuple) ReadJSON

func (item *CasesTestTuple) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestTuple) ReadJSONGeneral

func (item *CasesTestTuple) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestTuple) ReadTL1

func (item *CasesTestTuple) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestTuple) ReadTL1Boxed

func (item *CasesTestTuple) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestTuple) ReadTL2

func (item *CasesTestTuple) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestTuple) Reset

func (item *CasesTestTuple) Reset()

func (CasesTestTuple) String

func (item CasesTestTuple) String() string

func (CasesTestTuple) TLName

func (CasesTestTuple) TLName() string

func (CasesTestTuple) TLTag

func (CasesTestTuple) TLTag() uint32

func (*CasesTestTuple) UnmarshalJSON

func (item *CasesTestTuple) UnmarshalJSON(b []byte) error

func (*CasesTestTuple) WriteJSON

func (item *CasesTestTuple) WriteJSON(w []byte) []byte

func (*CasesTestTuple) WriteJSONGeneral

func (item *CasesTestTuple) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestTuple) WriteJSONOpt

func (item *CasesTestTuple) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestTuple) WriteTL1

func (item *CasesTestTuple) WriteTL1(w []byte) []byte

func (*CasesTestTuple) WriteTL1Boxed

func (item *CasesTestTuple) WriteTL1Boxed(w []byte) []byte

func (*CasesTestTuple) WriteTL1BoxedGeneral

func (item *CasesTestTuple) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestTuple) WriteTL1General

func (item *CasesTestTuple) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestTuple) WriteTL2

func (item *CasesTestTuple) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestUnion

type CasesTestUnion struct {
	// contains filtered or unexported fields
}

func (*CasesTestUnion) AsV1

func (item *CasesTestUnion) AsV1() (*CasesTestUnion1, bool)

func (*CasesTestUnion) AsV2

func (item *CasesTestUnion) AsV2() (*CasesTestUnion2, bool)

func (*CasesTestUnion) AsV3

func (item *CasesTestUnion) AsV3() (*CasesTestUnion3, bool)

func (*CasesTestUnion) AsV4

func (item *CasesTestUnion) AsV4() (*CasesTestUnion4, bool)

func (*CasesTestUnion) CalculateLayout

func (item *CasesTestUnion) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestUnion) FillRandom

func (item *CasesTestUnion) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestUnion) InternalReadTL2

func (item *CasesTestUnion) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestUnion) InternalWriteTL2

func (item *CasesTestUnion) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestUnion) IsV1

func (item *CasesTestUnion) IsV1() bool

func (*CasesTestUnion) IsV2

func (item *CasesTestUnion) IsV2() bool

func (*CasesTestUnion) IsV3

func (item *CasesTestUnion) IsV3() bool

func (*CasesTestUnion) IsV4

func (item *CasesTestUnion) IsV4() bool

func (*CasesTestUnion) MarshalJSON

func (item *CasesTestUnion) MarshalJSON() ([]byte, error)

func (*CasesTestUnion) ReadJSON

func (item *CasesTestUnion) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestUnion) ReadJSONGeneral

func (item *CasesTestUnion) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestUnion) ReadTL1

func (item *CasesTestUnion) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestUnion) ReadTL1Boxed

func (item *CasesTestUnion) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestUnion) ReadTL2

func (item *CasesTestUnion) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) ([]byte, error)

func (*CasesTestUnion) Reset

func (item *CasesTestUnion) Reset()

func (*CasesTestUnion) ResetToV1

func (item *CasesTestUnion) ResetToV1() *CasesTestUnion1

func (*CasesTestUnion) ResetToV2

func (item *CasesTestUnion) ResetToV2() *CasesTestUnion2

func (*CasesTestUnion) ResetToV3

func (item *CasesTestUnion) ResetToV3() *CasesTestUnion3

func (*CasesTestUnion) ResetToV4

func (item *CasesTestUnion) ResetToV4() *CasesTestUnion4

func (*CasesTestUnion) SetV1

func (item *CasesTestUnion) SetV1(value CasesTestUnion1)

func (*CasesTestUnion) SetV2

func (item *CasesTestUnion) SetV2(value CasesTestUnion2)

func (*CasesTestUnion) SetV3

func (item *CasesTestUnion) SetV3(value CasesTestUnion3)

func (*CasesTestUnion) SetV4

func (item *CasesTestUnion) SetV4(value CasesTestUnion4)

func (CasesTestUnion) String

func (item CasesTestUnion) String() string

func (CasesTestUnion) TLName

func (item CasesTestUnion) TLName() string

func (CasesTestUnion) TLTag

func (item CasesTestUnion) TLTag() uint32

func (*CasesTestUnion) UnmarshalJSON

func (item *CasesTestUnion) UnmarshalJSON(b []byte) error

func (*CasesTestUnion) WriteJSON

func (item *CasesTestUnion) WriteJSON(w []byte) []byte

func (*CasesTestUnion) WriteJSONGeneral

func (item *CasesTestUnion) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) ([]byte, error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestUnion) WriteJSONOpt

func (item *CasesTestUnion) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestUnion) WriteTL1Boxed

func (item *CasesTestUnion) WriteTL1Boxed(w []byte) []byte

func (*CasesTestUnion) WriteTL1BoxedGeneral

func (item *CasesTestUnion) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestUnion) WriteTL1General

func (item *CasesTestUnion) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestUnion) WriteTL2

func (item *CasesTestUnion) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestUnion1

type CasesTestUnion1 struct {
	Value int32
}

func (CasesTestUnion1) AsUnion

func (item CasesTestUnion1) AsUnion() CasesTestUnion

func (*CasesTestUnion1) CalculateLayout

func (item *CasesTestUnion1) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestUnion1) FillRandom

func (item *CasesTestUnion1) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestUnion1) InternalReadTL2

func (item *CasesTestUnion1) InternalReadTL2(r []byte, block byte) (_ []byte, err error)

func (*CasesTestUnion1) InternalWriteTL2

func (item *CasesTestUnion1) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestUnion1) MarshalJSON

func (item *CasesTestUnion1) MarshalJSON() ([]byte, error)

func (*CasesTestUnion1) ReadJSON

func (item *CasesTestUnion1) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestUnion1) ReadJSONGeneral

func (item *CasesTestUnion1) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestUnion1) ReadTL1

func (item *CasesTestUnion1) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestUnion1) ReadTL1Boxed

func (item *CasesTestUnion1) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestUnion1) ReadTL2

func (item *CasesTestUnion1) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestUnion1) Reset

func (item *CasesTestUnion1) Reset()

func (CasesTestUnion1) String

func (item CasesTestUnion1) String() string

func (CasesTestUnion1) TLName

func (CasesTestUnion1) TLName() string

func (CasesTestUnion1) TLTag

func (CasesTestUnion1) TLTag() uint32

func (*CasesTestUnion1) UnmarshalJSON

func (item *CasesTestUnion1) UnmarshalJSON(b []byte) error

func (*CasesTestUnion1) WriteJSON

func (item *CasesTestUnion1) WriteJSON(w []byte) []byte

func (*CasesTestUnion1) WriteJSONGeneral

func (item *CasesTestUnion1) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestUnion1) WriteJSONOpt

func (item *CasesTestUnion1) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestUnion1) WriteTL1

func (item *CasesTestUnion1) WriteTL1(w []byte) []byte

func (*CasesTestUnion1) WriteTL1Boxed

func (item *CasesTestUnion1) WriteTL1Boxed(w []byte) []byte

func (*CasesTestUnion1) WriteTL1BoxedGeneral

func (item *CasesTestUnion1) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestUnion1) WriteTL1General

func (item *CasesTestUnion1) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestUnion1) WriteTL2

func (item *CasesTestUnion1) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestUnion2

type CasesTestUnion2 struct {
	Value string
}

func (CasesTestUnion2) AsUnion

func (item CasesTestUnion2) AsUnion() CasesTestUnion

func (*CasesTestUnion2) CalculateLayout

func (item *CasesTestUnion2) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestUnion2) FillRandom

func (item *CasesTestUnion2) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestUnion2) InternalReadTL2

func (item *CasesTestUnion2) InternalReadTL2(r []byte, block byte) (_ []byte, err error)

func (*CasesTestUnion2) InternalWriteTL2

func (item *CasesTestUnion2) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestUnion2) MarshalJSON

func (item *CasesTestUnion2) MarshalJSON() ([]byte, error)

func (*CasesTestUnion2) ReadJSON

func (item *CasesTestUnion2) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestUnion2) ReadJSONGeneral

func (item *CasesTestUnion2) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestUnion2) ReadTL1

func (item *CasesTestUnion2) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestUnion2) ReadTL1Boxed

func (item *CasesTestUnion2) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestUnion2) ReadTL2

func (item *CasesTestUnion2) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestUnion2) Reset

func (item *CasesTestUnion2) Reset()

func (CasesTestUnion2) String

func (item CasesTestUnion2) String() string

func (CasesTestUnion2) TLName

func (CasesTestUnion2) TLName() string

func (CasesTestUnion2) TLTag

func (CasesTestUnion2) TLTag() uint32

func (*CasesTestUnion2) UnmarshalJSON

func (item *CasesTestUnion2) UnmarshalJSON(b []byte) error

func (*CasesTestUnion2) WriteJSON

func (item *CasesTestUnion2) WriteJSON(w []byte) []byte

func (*CasesTestUnion2) WriteJSONGeneral

func (item *CasesTestUnion2) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestUnion2) WriteJSONOpt

func (item *CasesTestUnion2) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestUnion2) WriteTL1

func (item *CasesTestUnion2) WriteTL1(w []byte) []byte

func (*CasesTestUnion2) WriteTL1Boxed

func (item *CasesTestUnion2) WriteTL1Boxed(w []byte) []byte

func (*CasesTestUnion2) WriteTL1BoxedGeneral

func (item *CasesTestUnion2) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestUnion2) WriteTL1General

func (item *CasesTestUnion2) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestUnion2) WriteTL2

func (item *CasesTestUnion2) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestUnion3

type CasesTestUnion3 int32

func (CasesTestUnion3) AsUnion

func (item CasesTestUnion3) AsUnion() CasesTestUnion

func (*CasesTestUnion3) CalculateLayout

func (item *CasesTestUnion3) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestUnion3) FillRandom

func (item *CasesTestUnion3) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestUnion3) InternalReadTL2

func (item *CasesTestUnion3) InternalReadTL2(r []byte, block byte) (_ []byte, err error)

func (*CasesTestUnion3) InternalWriteTL2

func (item *CasesTestUnion3) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestUnion3) MarshalJSON

func (item *CasesTestUnion3) MarshalJSON() ([]byte, error)

func (*CasesTestUnion3) ReadJSON

func (item *CasesTestUnion3) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestUnion3) ReadJSONGeneral

func (item *CasesTestUnion3) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestUnion3) ReadTL1

func (item *CasesTestUnion3) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestUnion3) ReadTL1Boxed

func (item *CasesTestUnion3) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestUnion3) ReadTL2

func (item *CasesTestUnion3) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestUnion3) Reset

func (item *CasesTestUnion3) Reset()

func (CasesTestUnion3) String

func (item CasesTestUnion3) String() string

func (CasesTestUnion3) TLName

func (CasesTestUnion3) TLName() string

func (CasesTestUnion3) TLTag

func (CasesTestUnion3) TLTag() uint32

func (*CasesTestUnion3) UnmarshalJSON

func (item *CasesTestUnion3) UnmarshalJSON(b []byte) error

func (*CasesTestUnion3) WriteJSON

func (item *CasesTestUnion3) WriteJSON(w []byte) []byte

func (*CasesTestUnion3) WriteJSONGeneral

func (item *CasesTestUnion3) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestUnion3) WriteJSONOpt

func (item *CasesTestUnion3) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestUnion3) WriteTL1

func (item *CasesTestUnion3) WriteTL1(w []byte) []byte

func (*CasesTestUnion3) WriteTL1Boxed

func (item *CasesTestUnion3) WriteTL1Boxed(w []byte) []byte

func (*CasesTestUnion3) WriteTL1BoxedGeneral

func (item *CasesTestUnion3) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestUnion3) WriteTL1General

func (item *CasesTestUnion3) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestUnion3) WriteTL2

func (item *CasesTestUnion3) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestUnion4

type CasesTestUnion4 string

func (CasesTestUnion4) AsUnion

func (item CasesTestUnion4) AsUnion() CasesTestUnion

func (*CasesTestUnion4) CalculateLayout

func (item *CasesTestUnion4) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestUnion4) FillRandom

func (item *CasesTestUnion4) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestUnion4) InternalReadTL2

func (item *CasesTestUnion4) InternalReadTL2(r []byte, block byte) (_ []byte, err error)

func (*CasesTestUnion4) InternalWriteTL2

func (item *CasesTestUnion4) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestUnion4) MarshalJSON

func (item *CasesTestUnion4) MarshalJSON() ([]byte, error)

func (*CasesTestUnion4) ReadJSON

func (item *CasesTestUnion4) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestUnion4) ReadJSONGeneral

func (item *CasesTestUnion4) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestUnion4) ReadTL1

func (item *CasesTestUnion4) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestUnion4) ReadTL1Boxed

func (item *CasesTestUnion4) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestUnion4) ReadTL2

func (item *CasesTestUnion4) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestUnion4) Reset

func (item *CasesTestUnion4) Reset()

func (CasesTestUnion4) String

func (item CasesTestUnion4) String() string

func (CasesTestUnion4) TLName

func (CasesTestUnion4) TLName() string

func (CasesTestUnion4) TLTag

func (CasesTestUnion4) TLTag() uint32

func (*CasesTestUnion4) UnmarshalJSON

func (item *CasesTestUnion4) UnmarshalJSON(b []byte) error

func (*CasesTestUnion4) WriteJSON

func (item *CasesTestUnion4) WriteJSON(w []byte) []byte

func (*CasesTestUnion4) WriteJSONGeneral

func (item *CasesTestUnion4) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestUnion4) WriteJSONOpt

func (item *CasesTestUnion4) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestUnion4) WriteTL1

func (item *CasesTestUnion4) WriteTL1(w []byte) []byte

func (*CasesTestUnion4) WriteTL1Boxed

func (item *CasesTestUnion4) WriteTL1Boxed(w []byte) []byte

func (*CasesTestUnion4) WriteTL1BoxedGeneral

func (item *CasesTestUnion4) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestUnion4) WriteTL1General

func (item *CasesTestUnion4) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestUnion4) WriteTL2

func (item *CasesTestUnion4) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestUnionContainer

type CasesTestUnionContainer struct {
	Value CasesTestUnion
}

func (*CasesTestUnionContainer) CalculateLayout

func (item *CasesTestUnionContainer) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestUnionContainer) FillRandom

func (item *CasesTestUnionContainer) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestUnionContainer) InternalReadTL2

func (item *CasesTestUnionContainer) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestUnionContainer) InternalWriteTL2

func (item *CasesTestUnionContainer) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestUnionContainer) MarshalJSON

func (item *CasesTestUnionContainer) MarshalJSON() ([]byte, error)

func (*CasesTestUnionContainer) ReadJSON

func (item *CasesTestUnionContainer) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestUnionContainer) ReadJSONGeneral

func (item *CasesTestUnionContainer) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestUnionContainer) ReadTL1

func (item *CasesTestUnionContainer) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestUnionContainer) ReadTL1Boxed

func (item *CasesTestUnionContainer) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestUnionContainer) ReadTL2

func (item *CasesTestUnionContainer) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestUnionContainer) Reset

func (item *CasesTestUnionContainer) Reset()

func (CasesTestUnionContainer) String

func (item CasesTestUnionContainer) String() string

func (CasesTestUnionContainer) TLName

func (CasesTestUnionContainer) TLTag

func (*CasesTestUnionContainer) UnmarshalJSON

func (item *CasesTestUnionContainer) UnmarshalJSON(b []byte) error

func (*CasesTestUnionContainer) WriteJSON

func (item *CasesTestUnionContainer) WriteJSON(w []byte) []byte

func (*CasesTestUnionContainer) WriteJSONGeneral

func (item *CasesTestUnionContainer) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestUnionContainer) WriteJSONOpt

func (item *CasesTestUnionContainer) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestUnionContainer) WriteTL1

func (item *CasesTestUnionContainer) WriteTL1(w []byte) []byte

func (*CasesTestUnionContainer) WriteTL1Boxed

func (item *CasesTestUnionContainer) WriteTL1Boxed(w []byte) []byte

func (*CasesTestUnionContainer) WriteTL1BoxedGeneral

func (item *CasesTestUnionContainer) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestUnionContainer) WriteTL1General

func (item *CasesTestUnionContainer) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestUnionContainer) WriteTL2

func (item *CasesTestUnionContainer) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type CasesTestVector

type CasesTestVector struct {
	Arr []int32
}

func (*CasesTestVector) CalculateLayout

func (item *CasesTestVector) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*CasesTestVector) FillRandom

func (item *CasesTestVector) FillRandom(rg *basictl.RandGenerator)

func (*CasesTestVector) InternalReadTL2

func (item *CasesTestVector) InternalReadTL2(r []byte) (_ []byte, err error)

func (*CasesTestVector) InternalWriteTL2

func (item *CasesTestVector) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*CasesTestVector) MarshalJSON

func (item *CasesTestVector) MarshalJSON() ([]byte, error)

func (*CasesTestVector) ReadJSON

func (item *CasesTestVector) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*CasesTestVector) ReadJSONGeneral

func (item *CasesTestVector) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*CasesTestVector) ReadTL1

func (item *CasesTestVector) ReadTL1(w []byte) (_ []byte, err error)

func (*CasesTestVector) ReadTL1Boxed

func (item *CasesTestVector) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*CasesTestVector) ReadTL2

func (item *CasesTestVector) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*CasesTestVector) Reset

func (item *CasesTestVector) Reset()

func (CasesTestVector) String

func (item CasesTestVector) String() string

func (CasesTestVector) TLName

func (CasesTestVector) TLName() string

func (CasesTestVector) TLTag

func (CasesTestVector) TLTag() uint32

func (*CasesTestVector) UnmarshalJSON

func (item *CasesTestVector) UnmarshalJSON(b []byte) error

func (*CasesTestVector) WriteJSON

func (item *CasesTestVector) WriteJSON(w []byte) []byte

func (*CasesTestVector) WriteJSONGeneral

func (item *CasesTestVector) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*CasesTestVector) WriteJSONOpt

func (item *CasesTestVector) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*CasesTestVector) WriteTL1

func (item *CasesTestVector) WriteTL1(w []byte) []byte

func (*CasesTestVector) WriteTL1Boxed

func (item *CasesTestVector) WriteTL1Boxed(w []byte) []byte

func (*CasesTestVector) WriteTL1BoxedGeneral

func (item *CasesTestVector) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*CasesTestVector) WriteTL1General

func (item *CasesTestVector) WriteTL1General(w []byte) (_ []byte, err error)

func (*CasesTestVector) WriteTL2

func (item *CasesTestVector) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type DictFieldIntInt

type DictFieldIntInt struct {
	Key   int32
	Value int32
}

func (*DictFieldIntInt) CalculateLayout

func (item *DictFieldIntInt) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*DictFieldIntInt) FillRandom

func (item *DictFieldIntInt) FillRandom(rg *basictl.RandGenerator)

func (*DictFieldIntInt) InternalReadTL2

func (item *DictFieldIntInt) InternalReadTL2(r []byte) (_ []byte, err error)

func (*DictFieldIntInt) InternalWriteTL2

func (item *DictFieldIntInt) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*DictFieldIntInt) MarshalJSON

func (item *DictFieldIntInt) MarshalJSON() ([]byte, error)

func (*DictFieldIntInt) ReadJSON

func (item *DictFieldIntInt) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*DictFieldIntInt) ReadJSONGeneral

func (item *DictFieldIntInt) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*DictFieldIntInt) ReadTL1

func (item *DictFieldIntInt) ReadTL1(w []byte) (_ []byte, err error)

func (*DictFieldIntInt) ReadTL2

func (item *DictFieldIntInt) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*DictFieldIntInt) Reset

func (item *DictFieldIntInt) Reset()

func (DictFieldIntInt) String

func (item DictFieldIntInt) String() string

func (*DictFieldIntInt) UnmarshalJSON

func (item *DictFieldIntInt) UnmarshalJSON(b []byte) error

func (*DictFieldIntInt) WriteJSON

func (item *DictFieldIntInt) WriteJSON(w []byte) []byte

func (*DictFieldIntInt) WriteJSONGeneral

func (item *DictFieldIntInt) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*DictFieldIntInt) WriteJSONOpt

func (item *DictFieldIntInt) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*DictFieldIntInt) WriteTL1

func (item *DictFieldIntInt) WriteTL1(w []byte) []byte

func (*DictFieldIntInt) WriteTL1General

func (item *DictFieldIntInt) WriteTL1General(w []byte) (_ []byte, err error)

func (*DictFieldIntInt) WriteTL2

func (item *DictFieldIntInt) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type DictFieldStringInt

type DictFieldStringInt struct {
	Key   string
	Value int32
}

func (*DictFieldStringInt) CalculateLayout

func (item *DictFieldStringInt) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*DictFieldStringInt) FillRandom

func (item *DictFieldStringInt) FillRandom(rg *basictl.RandGenerator)

func (*DictFieldStringInt) InternalReadTL2

func (item *DictFieldStringInt) InternalReadTL2(r []byte) (_ []byte, err error)

func (*DictFieldStringInt) InternalWriteTL2

func (item *DictFieldStringInt) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*DictFieldStringInt) MarshalJSON

func (item *DictFieldStringInt) MarshalJSON() ([]byte, error)

func (*DictFieldStringInt) ReadJSON

func (item *DictFieldStringInt) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*DictFieldStringInt) ReadJSONGeneral

func (item *DictFieldStringInt) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*DictFieldStringInt) ReadTL1

func (item *DictFieldStringInt) ReadTL1(w []byte) (_ []byte, err error)

func (*DictFieldStringInt) ReadTL2

func (item *DictFieldStringInt) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*DictFieldStringInt) Reset

func (item *DictFieldStringInt) Reset()

func (DictFieldStringInt) String

func (item DictFieldStringInt) String() string

func (*DictFieldStringInt) UnmarshalJSON

func (item *DictFieldStringInt) UnmarshalJSON(b []byte) error

func (*DictFieldStringInt) WriteJSON

func (item *DictFieldStringInt) WriteJSON(w []byte) []byte

func (*DictFieldStringInt) WriteJSONGeneral

func (item *DictFieldStringInt) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*DictFieldStringInt) WriteJSONOpt

func (item *DictFieldStringInt) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*DictFieldStringInt) WriteTL1

func (item *DictFieldStringInt) WriteTL1(w []byte) []byte

func (*DictFieldStringInt) WriteTL1General

func (item *DictFieldStringInt) WriteTL1General(w []byte) (_ []byte, err error)

func (*DictFieldStringInt) WriteTL2

func (item *DictFieldStringInt) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type DictFieldStringIntBytes

type DictFieldStringIntBytes struct {
	Key   []byte
	Value int32
}

func (*DictFieldStringIntBytes) CalculateLayout

func (item *DictFieldStringIntBytes) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*DictFieldStringIntBytes) FillRandom

func (item *DictFieldStringIntBytes) FillRandom(rg *basictl.RandGenerator)

func (*DictFieldStringIntBytes) InternalReadTL2

func (item *DictFieldStringIntBytes) InternalReadTL2(r []byte) (_ []byte, err error)

func (*DictFieldStringIntBytes) InternalWriteTL2

func (item *DictFieldStringIntBytes) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*DictFieldStringIntBytes) MarshalJSON

func (item *DictFieldStringIntBytes) MarshalJSON() ([]byte, error)

func (*DictFieldStringIntBytes) ReadJSON

func (item *DictFieldStringIntBytes) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*DictFieldStringIntBytes) ReadJSONGeneral

func (item *DictFieldStringIntBytes) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*DictFieldStringIntBytes) ReadTL1

func (item *DictFieldStringIntBytes) ReadTL1(w []byte) (_ []byte, err error)

func (*DictFieldStringIntBytes) ReadTL2

func (item *DictFieldStringIntBytes) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*DictFieldStringIntBytes) Reset

func (item *DictFieldStringIntBytes) Reset()

func (DictFieldStringIntBytes) String

func (item DictFieldStringIntBytes) String() string

func (*DictFieldStringIntBytes) UnmarshalJSON

func (item *DictFieldStringIntBytes) UnmarshalJSON(b []byte) error

func (*DictFieldStringIntBytes) WriteJSON

func (item *DictFieldStringIntBytes) WriteJSON(w []byte) []byte

func (*DictFieldStringIntBytes) WriteJSONGeneral

func (item *DictFieldStringIntBytes) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*DictFieldStringIntBytes) WriteJSONOpt

func (item *DictFieldStringIntBytes) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*DictFieldStringIntBytes) WriteTL1

func (item *DictFieldStringIntBytes) WriteTL1(w []byte) []byte

func (*DictFieldStringIntBytes) WriteTL1General

func (item *DictFieldStringIntBytes) WriteTL1General(w []byte) (_ []byte, err error)

func (*DictFieldStringIntBytes) WriteTL2

func (item *DictFieldStringIntBytes) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type DictFieldStringString

type DictFieldStringString struct {
	Key   string
	Value string
}

func (*DictFieldStringString) CalculateLayout

func (item *DictFieldStringString) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*DictFieldStringString) FillRandom

func (item *DictFieldStringString) FillRandom(rg *basictl.RandGenerator)

func (*DictFieldStringString) InternalReadTL2

func (item *DictFieldStringString) InternalReadTL2(r []byte) (_ []byte, err error)

func (*DictFieldStringString) InternalWriteTL2

func (item *DictFieldStringString) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*DictFieldStringString) MarshalJSON

func (item *DictFieldStringString) MarshalJSON() ([]byte, error)

func (*DictFieldStringString) ReadJSON

func (item *DictFieldStringString) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*DictFieldStringString) ReadJSONGeneral

func (item *DictFieldStringString) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*DictFieldStringString) ReadTL1

func (item *DictFieldStringString) ReadTL1(w []byte) (_ []byte, err error)

func (*DictFieldStringString) ReadTL2

func (item *DictFieldStringString) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*DictFieldStringString) Reset

func (item *DictFieldStringString) Reset()

func (DictFieldStringString) String

func (item DictFieldStringString) String() string

func (*DictFieldStringString) UnmarshalJSON

func (item *DictFieldStringString) UnmarshalJSON(b []byte) error

func (*DictFieldStringString) WriteJSON

func (item *DictFieldStringString) WriteJSON(w []byte) []byte

func (*DictFieldStringString) WriteJSONGeneral

func (item *DictFieldStringString) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*DictFieldStringString) WriteJSONOpt

func (item *DictFieldStringString) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*DictFieldStringString) WriteTL1

func (item *DictFieldStringString) WriteTL1(w []byte) []byte

func (*DictFieldStringString) WriteTL1General

func (item *DictFieldStringString) WriteTL1General(w []byte) (_ []byte, err error)

func (*DictFieldStringString) WriteTL2

func (item *DictFieldStringString) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type DictFieldStringStringBytes

type DictFieldStringStringBytes struct {
	Key   []byte
	Value []byte
}

func (*DictFieldStringStringBytes) CalculateLayout

func (item *DictFieldStringStringBytes) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*DictFieldStringStringBytes) FillRandom

func (item *DictFieldStringStringBytes) FillRandom(rg *basictl.RandGenerator)

func (*DictFieldStringStringBytes) InternalReadTL2

func (item *DictFieldStringStringBytes) InternalReadTL2(r []byte) (_ []byte, err error)

func (*DictFieldStringStringBytes) InternalWriteTL2

func (item *DictFieldStringStringBytes) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*DictFieldStringStringBytes) MarshalJSON

func (item *DictFieldStringStringBytes) MarshalJSON() ([]byte, error)

func (*DictFieldStringStringBytes) ReadJSON

func (item *DictFieldStringStringBytes) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*DictFieldStringStringBytes) ReadJSONGeneral

func (item *DictFieldStringStringBytes) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*DictFieldStringStringBytes) ReadTL1

func (item *DictFieldStringStringBytes) ReadTL1(w []byte) (_ []byte, err error)

func (*DictFieldStringStringBytes) ReadTL2

func (item *DictFieldStringStringBytes) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*DictFieldStringStringBytes) Reset

func (item *DictFieldStringStringBytes) Reset()

func (DictFieldStringStringBytes) String

func (item DictFieldStringStringBytes) String() string

func (*DictFieldStringStringBytes) UnmarshalJSON

func (item *DictFieldStringStringBytes) UnmarshalJSON(b []byte) error

func (*DictFieldStringStringBytes) WriteJSON

func (item *DictFieldStringStringBytes) WriteJSON(w []byte) []byte

func (*DictFieldStringStringBytes) WriteJSONGeneral

func (item *DictFieldStringStringBytes) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*DictFieldStringStringBytes) WriteJSONOpt

func (item *DictFieldStringStringBytes) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*DictFieldStringStringBytes) WriteTL1

func (item *DictFieldStringStringBytes) WriteTL1(w []byte) []byte

func (*DictFieldStringStringBytes) WriteTL1General

func (item *DictFieldStringStringBytes) WriteTL1General(w []byte) (_ []byte, err error)

func (*DictFieldStringStringBytes) WriteTL2

func (item *DictFieldStringStringBytes) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type DictionaryAnyFieldDoubleInt

type DictionaryAnyFieldDoubleInt struct {
	Key   float64
	Value int32
}

func (*DictionaryAnyFieldDoubleInt) CalculateLayout

func (item *DictionaryAnyFieldDoubleInt) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*DictionaryAnyFieldDoubleInt) FillRandom

func (item *DictionaryAnyFieldDoubleInt) FillRandom(rg *basictl.RandGenerator)

func (*DictionaryAnyFieldDoubleInt) InternalReadTL2

func (item *DictionaryAnyFieldDoubleInt) InternalReadTL2(r []byte) (_ []byte, err error)

func (*DictionaryAnyFieldDoubleInt) InternalWriteTL2

func (item *DictionaryAnyFieldDoubleInt) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*DictionaryAnyFieldDoubleInt) MarshalJSON

func (item *DictionaryAnyFieldDoubleInt) MarshalJSON() ([]byte, error)

func (*DictionaryAnyFieldDoubleInt) ReadJSON

func (item *DictionaryAnyFieldDoubleInt) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*DictionaryAnyFieldDoubleInt) ReadJSONGeneral

func (item *DictionaryAnyFieldDoubleInt) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*DictionaryAnyFieldDoubleInt) ReadTL1

func (item *DictionaryAnyFieldDoubleInt) ReadTL1(w []byte) (_ []byte, err error)

func (*DictionaryAnyFieldDoubleInt) ReadTL1Boxed

func (item *DictionaryAnyFieldDoubleInt) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*DictionaryAnyFieldDoubleInt) ReadTL2

func (item *DictionaryAnyFieldDoubleInt) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*DictionaryAnyFieldDoubleInt) Reset

func (item *DictionaryAnyFieldDoubleInt) Reset()

func (DictionaryAnyFieldDoubleInt) String

func (item DictionaryAnyFieldDoubleInt) String() string

func (DictionaryAnyFieldDoubleInt) TLName

func (DictionaryAnyFieldDoubleInt) TLTag

func (*DictionaryAnyFieldDoubleInt) UnmarshalJSON

func (item *DictionaryAnyFieldDoubleInt) UnmarshalJSON(b []byte) error

func (*DictionaryAnyFieldDoubleInt) WriteJSON

func (item *DictionaryAnyFieldDoubleInt) WriteJSON(w []byte) []byte

func (*DictionaryAnyFieldDoubleInt) WriteJSONGeneral

func (item *DictionaryAnyFieldDoubleInt) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*DictionaryAnyFieldDoubleInt) WriteJSONOpt

func (item *DictionaryAnyFieldDoubleInt) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*DictionaryAnyFieldDoubleInt) WriteTL1

func (item *DictionaryAnyFieldDoubleInt) WriteTL1(w []byte) []byte

func (*DictionaryAnyFieldDoubleInt) WriteTL1Boxed

func (item *DictionaryAnyFieldDoubleInt) WriteTL1Boxed(w []byte) []byte

func (*DictionaryAnyFieldDoubleInt) WriteTL1BoxedGeneral

func (item *DictionaryAnyFieldDoubleInt) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*DictionaryAnyFieldDoubleInt) WriteTL1General

func (item *DictionaryAnyFieldDoubleInt) WriteTL1General(w []byte) (_ []byte, err error)

func (*DictionaryAnyFieldDoubleInt) WriteTL2

func (item *DictionaryAnyFieldDoubleInt) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type IntMaybe

type IntMaybe struct {
	Value int32 // not deterministic if !Ok
	Ok    bool
}

func (*IntMaybe) CalculateLayout

func (item *IntMaybe) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*IntMaybe) FillRandom

func (item *IntMaybe) FillRandom(rg *basictl.RandGenerator)

func (*IntMaybe) InternalReadTL2

func (item *IntMaybe) InternalReadTL2(r []byte) (_ []byte, err error)

func (*IntMaybe) InternalWriteTL2

func (item *IntMaybe) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*IntMaybe) ReadJSONGeneral

func (item *IntMaybe) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*IntMaybe) ReadTL1Boxed

func (item *IntMaybe) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*IntMaybe) Reset

func (item *IntMaybe) Reset()

func (IntMaybe) String

func (item IntMaybe) String() string

func (*IntMaybe) WriteJSON

func (item *IntMaybe) WriteJSON(w []byte) []byte

func (*IntMaybe) WriteJSONGeneral

func (item *IntMaybe) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*IntMaybe) WriteJSONOpt

func (item *IntMaybe) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

type PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int

type PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int struct {
	X [][2]int32
	Y [][2]int32
}

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) CalculateLayout

func (item *PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) FillRandom

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) InternalReadTL2

func (item *PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) InternalReadTL2(r []byte) (_ []byte, err error)

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) InternalWriteTL2

func (item *PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) MarshalJSON

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) ReadJSON

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) ReadJSONGeneral

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) ReadTL1

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) ReadTL1Boxed

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) ReadTL2

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) Reset

func (PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) String

func (PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) TLName

func (PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) TLTag

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) UnmarshalJSON

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) WriteJSON

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) WriteJSONGeneral

This method is general version of WriteJSON, use it instead!

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) WriteJSONOpt

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) WriteTL1

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) WriteTL1Boxed

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) WriteTL1BoxedGeneral

func (item *PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) WriteTL1General

func (item *PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) WriteTL1General(w []byte) (_ []byte, err error)

func (*PairBuiltinVectorBuiltinTuple2IntBuiltinVectorBuiltinTuple2Int) WriteTL2

type PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt

type PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt struct {
	X [][2]PairBuiltinVectorIntBuiltinVectorInt
	Y [][2]PairBuiltinVectorIntBuiltinVectorInt
}

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) CalculateLayout

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) FillRandom

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) InternalReadTL2

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) InternalWriteTL2

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) MarshalJSON

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) ReadJSON

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) ReadJSONGeneral

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) ReadTL1

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) ReadTL1Boxed

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) ReadTL2

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) Reset

func (PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) String

func (PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) TLName

func (PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) TLTag

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) UnmarshalJSON

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteJSON

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteJSONGeneral

This method is general version of WriteJSON, use it instead!

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteJSONOpt

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1Boxed

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1BoxedGeneral

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteTL1General

func (*PairBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorIntBuiltinVectorBuiltinTuple2PairBuiltinVectorIntBuiltinVectorInt) WriteTL2

type PairBuiltinVectorIntBuiltinVectorInt

type PairBuiltinVectorIntBuiltinVectorInt struct {
	X []int32
	Y []int32
}

func (*PairBuiltinVectorIntBuiltinVectorInt) CalculateLayout

func (item *PairBuiltinVectorIntBuiltinVectorInt) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*PairBuiltinVectorIntBuiltinVectorInt) FillRandom

func (*PairBuiltinVectorIntBuiltinVectorInt) InternalReadTL2

func (item *PairBuiltinVectorIntBuiltinVectorInt) InternalReadTL2(r []byte) (_ []byte, err error)

func (*PairBuiltinVectorIntBuiltinVectorInt) InternalWriteTL2

func (item *PairBuiltinVectorIntBuiltinVectorInt) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*PairBuiltinVectorIntBuiltinVectorInt) MarshalJSON

func (item *PairBuiltinVectorIntBuiltinVectorInt) MarshalJSON() ([]byte, error)

func (*PairBuiltinVectorIntBuiltinVectorInt) ReadJSON

func (item *PairBuiltinVectorIntBuiltinVectorInt) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*PairBuiltinVectorIntBuiltinVectorInt) ReadJSONGeneral

func (*PairBuiltinVectorIntBuiltinVectorInt) ReadTL1

func (item *PairBuiltinVectorIntBuiltinVectorInt) ReadTL1(w []byte) (_ []byte, err error)

func (*PairBuiltinVectorIntBuiltinVectorInt) ReadTL1Boxed

func (item *PairBuiltinVectorIntBuiltinVectorInt) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*PairBuiltinVectorIntBuiltinVectorInt) ReadTL2

func (item *PairBuiltinVectorIntBuiltinVectorInt) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*PairBuiltinVectorIntBuiltinVectorInt) Reset

func (PairBuiltinVectorIntBuiltinVectorInt) String

func (PairBuiltinVectorIntBuiltinVectorInt) TLName

func (PairBuiltinVectorIntBuiltinVectorInt) TLTag

func (*PairBuiltinVectorIntBuiltinVectorInt) UnmarshalJSON

func (item *PairBuiltinVectorIntBuiltinVectorInt) UnmarshalJSON(b []byte) error

func (*PairBuiltinVectorIntBuiltinVectorInt) WriteJSON

func (item *PairBuiltinVectorIntBuiltinVectorInt) WriteJSON(w []byte) []byte

func (*PairBuiltinVectorIntBuiltinVectorInt) WriteJSONGeneral

func (item *PairBuiltinVectorIntBuiltinVectorInt) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*PairBuiltinVectorIntBuiltinVectorInt) WriteJSONOpt

func (item *PairBuiltinVectorIntBuiltinVectorInt) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*PairBuiltinVectorIntBuiltinVectorInt) WriteTL1

func (item *PairBuiltinVectorIntBuiltinVectorInt) WriteTL1(w []byte) []byte

func (*PairBuiltinVectorIntBuiltinVectorInt) WriteTL1Boxed

func (item *PairBuiltinVectorIntBuiltinVectorInt) WriteTL1Boxed(w []byte) []byte

func (*PairBuiltinVectorIntBuiltinVectorInt) WriteTL1BoxedGeneral

func (item *PairBuiltinVectorIntBuiltinVectorInt) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*PairBuiltinVectorIntBuiltinVectorInt) WriteTL1General

func (item *PairBuiltinVectorIntBuiltinVectorInt) WriteTL1General(w []byte) (_ []byte, err error)

func (*PairBuiltinVectorIntBuiltinVectorInt) WriteTL2

type True

type True struct {
}

func (*True) CalculateLayout

func (item *True) CalculateLayout(sizes []int, optimizeEmpty bool) ([]int, int)

func (*True) FillRandom

func (item *True) FillRandom(rg *basictl.RandGenerator)

func (*True) InternalReadTL2

func (item *True) InternalReadTL2(r []byte) (_ []byte, err error)

func (*True) InternalWriteTL2

func (item *True) InternalWriteTL2(w []byte, sizes []int, optimizeEmpty bool) ([]byte, []int, int)

func (*True) MarshalJSON

func (item *True) MarshalJSON() ([]byte, error)

func (*True) ReadJSON

func (item *True) ReadJSON(legacyTypeNames bool, in *basictl.JsonLexer) error

func (*True) ReadJSONGeneral

func (item *True) ReadJSONGeneral(jctx *basictl.JSONReadContext, in *basictl.JsonLexer) error

func (*True) ReadTL1

func (item *True) ReadTL1(w []byte) (_ []byte, err error)

func (*True) ReadTL1Boxed

func (item *True) ReadTL1Boxed(w []byte) (_ []byte, err error)

func (*True) ReadTL2

func (item *True) ReadTL2(r []byte, tctx *basictl.TL2ReadContext) (_ []byte, err error)

func (*True) Reset

func (item *True) Reset()

func (True) String

func (item True) String() string

func (True) TLName

func (True) TLName() string

func (True) TLTag

func (True) TLTag() uint32

func (*True) UnmarshalJSON

func (item *True) UnmarshalJSON(b []byte) error

func (*True) WriteJSON

func (item *True) WriteJSON(w []byte) []byte

func (*True) WriteJSONGeneral

func (item *True) WriteJSONGeneral(jctx *basictl.JSONWriteContext, w []byte) (_ []byte, err error)

This method is general version of WriteJSON, use it instead!

func (*True) WriteJSONOpt

func (item *True) WriteJSONOpt(jctx *basictl.JSONWriteContext, w []byte) []byte

func (*True) WriteTL1

func (item *True) WriteTL1(w []byte) []byte

func (*True) WriteTL1Boxed

func (item *True) WriteTL1Boxed(w []byte) []byte

func (*True) WriteTL1BoxedGeneral

func (item *True) WriteTL1BoxedGeneral(w []byte) (_ []byte, err error)

func (*True) WriteTL1General

func (item *True) WriteTL1General(w []byte) (_ []byte, err error)

func (*True) WriteTL2

func (item *True) WriteTL2(w []byte, tctx *basictl.TL2WriteContext) []byte

type UnionElement

type UnionElement struct {
	TLTag    uint32
	TLName   string
	TLString string
}

Source Files

Directories

Path Synopsis
Code generated by tl2gen; DO NOT EDIT.
Code generated by tl2gen; DO NOT EDIT.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL