vdltest

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2023 License: BSD-3-Clause Imports: 18 Imported by: 5

Documentation

Overview

Package vdltest provides a variety of VDL types and values for testing.

This file was auto-generated by the vanadium vdl tool. Package: vdltest

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrNone  = verror.NewIDAction("v.io/v23/vdl/vdltest.None", verror.NoRetry)
	ErrOne   = verror.NewIDAction("v.io/v23/vdl/vdltest.One", verror.NoRetry)
	ErrTwo   = verror.NewIDAction("v.io/v23/vdl/vdltest.Two", verror.NoRetry)
	ErrThree = verror.NewIDAction("v.io/v23/vdl/vdltest.Three", verror.NoRetry)
)
View Source
var VEnumAbcAll = [...]VEnumAbc{VEnumAbcA, VEnumAbcB, VEnumAbcC}

VEnumAbcAll holds all labels for VEnumAbc.

View Source
var VEnumBcdAll = [...]VEnumBcd{VEnumBcdB, VEnumBcdC, VEnumBcdD}

VEnumBcdAll holds all labels for VEnumBcd.

View Source
var XEnumAbcAll = [...]XEnumAbc{XEnumAbcA, XEnumAbcB, XEnumAbcC}

XEnumAbcAll holds all labels for XEnumAbc.

View Source
var XEnumBcdAll = [...]XEnumBcd{XEnumBcdB, XEnumBcdC, XEnumBcdD}

XEnumBcdAll holds all labels for XEnumBcd.

Functions

func ErrorfNone added in v0.1.10

func ErrorfNone(ctx *context.T, format string) error

ErrorfNone calls ErrNone.Errorf with the supplied arguments.

func ErrorfOne added in v0.1.10

func ErrorfOne(ctx *context.T, format string, i int64) error

ErrorfOne calls ErrOne.Errorf with the supplied arguments.

func ErrorfThree added in v0.1.10

func ErrorfThree(ctx *context.T, format string, a string, b int64, c float32) error

ErrorfThree calls ErrThree.Errorf with the supplied arguments.

func ErrorfTwo added in v0.1.10

func ErrorfTwo(ctx *context.T, format string, a string, err error) error

ErrorfTwo calls ErrTwo.Errorf with the supplied arguments.

func MessageNone added in v0.1.10

func MessageNone(ctx *context.T, message string) error

MessageNone calls ErrNone.Message with the supplied arguments.

func MessageOne added in v0.1.10

func MessageOne(ctx *context.T, message string, i int64) error

MessageOne calls ErrOne.Message with the supplied arguments.

func MessageThree added in v0.1.10

func MessageThree(ctx *context.T, message string, a string, b int64, c float32) error

MessageThree calls ErrThree.Message with the supplied arguments.

func MessageTwo added in v0.1.10

func MessageTwo(ctx *context.T, message string, a string, err error) error

MessageTwo calls ErrTwo.Message with the supplied arguments.

func MimicValue

func MimicValue(tt *vdl.Type, base *vdl.Value) *vdl.Value

MimicValue returns a value of type tt that, when converted to the type of the base value, results in exactly the base value. If tt is Any, the type of the returned value is the type of the base value.

Returns nil if no such value is possible. E.g. if tt is uint32 and base is int32(-1), no value of type tt can be converted to the base value.

func ParamsErrNone added in v0.1.10

func ParamsErrNone(argumentError error) (verrorComponent string, verrorOperation string, returnErr error)

ParamsErrNone extracts the expected parameters from the error's ParameterList.

func ParamsErrOne added in v0.1.10

func ParamsErrOne(argumentError error) (verrorComponent string, verrorOperation string, i int64, returnErr error)

ParamsErrOne extracts the expected parameters from the error's ParameterList.

func ParamsErrThree added in v0.1.10

func ParamsErrThree(argumentError error) (verrorComponent string, verrorOperation string, a string, b int64, c float32, returnErr error)

ParamsErrThree extracts the expected parameters from the error's ParameterList.

func ParamsErrTwo added in v0.1.10

func ParamsErrTwo(argumentError error) (verrorComponent string, verrorOperation string, a string, err error, returnErr error)

ParamsErrTwo extracts the expected parameters from the error's ParameterList.

func PrintEntryStats

func PrintEntryStats(w io.Writer, entries ...EntryValue) error

PrintEntryStats prints statistics gathered from entries into w.

func PrintTypeStats

func PrintTypeStats(w io.Writer, types ...*vdl.Type) error

PrintTypeStats prints statistics gathered from types into w.

func VDLReadVUnionDepth1_All

func VDLReadVUnionDepth1_All(dec vdl.Decoder, x *VUnionDepth1_All) error

func VDLReadVUnionDepth1_Any

func VDLReadVUnionDepth1_Any(dec vdl.Decoder, x *VUnionDepth1_Any) error

func VDLReadVUnionDepth1_Bool

func VDLReadVUnionDepth1_Bool(dec vdl.Decoder, x *VUnionDepth1_Bool) error

func VDLReadVUnionDepth1_Byte

func VDLReadVUnionDepth1_Byte(dec vdl.Decoder, x *VUnionDepth1_Byte) error

func VDLReadVUnionDepth1_Error

func VDLReadVUnionDepth1_Error(dec vdl.Decoder, x *VUnionDepth1_Error) error

func VDLReadVUnionDepth1_Float32

func VDLReadVUnionDepth1_Float32(dec vdl.Decoder, x *VUnionDepth1_Float32) error

func VDLReadVUnionDepth1_Float64

func VDLReadVUnionDepth1_Float64(dec vdl.Decoder, x *VUnionDepth1_Float64) error

func VDLReadVUnionDepth1_Int16

func VDLReadVUnionDepth1_Int16(dec vdl.Decoder, x *VUnionDepth1_Int16) error

func VDLReadVUnionDepth1_Int32

func VDLReadVUnionDepth1_Int32(dec vdl.Decoder, x *VUnionDepth1_Int32) error

func VDLReadVUnionDepth1_Int64

func VDLReadVUnionDepth1_Int64(dec vdl.Decoder, x *VUnionDepth1_Int64) error

func VDLReadVUnionDepth1_Int8

func VDLReadVUnionDepth1_Int8(dec vdl.Decoder, x *VUnionDepth1_Int8) error

func VDLReadVUnionDepth1_OptVNamedError

func VDLReadVUnionDepth1_OptVNamedError(dec vdl.Decoder, x *VUnionDepth1_OptVNamedError) error

func VDLReadVUnionDepth1_OptVStructEmpty

func VDLReadVUnionDepth1_OptVStructEmpty(dec vdl.Decoder, x *VUnionDepth1_OptVStructEmpty) error

func VDLReadVUnionDepth1_String

func VDLReadVUnionDepth1_String(dec vdl.Decoder, x *VUnionDepth1_String) error

func VDLReadVUnionDepth1_TypeObject

func VDLReadVUnionDepth1_TypeObject(dec vdl.Decoder, x *VUnionDepth1_TypeObject) error

func VDLReadVUnionDepth1_Uint16

func VDLReadVUnionDepth1_Uint16(dec vdl.Decoder, x *VUnionDepth1_Uint16) error

func VDLReadVUnionDepth1_Uint32

func VDLReadVUnionDepth1_Uint32(dec vdl.Decoder, x *VUnionDepth1_Uint32) error

func VDLReadVUnionDepth1_Uint64

func VDLReadVUnionDepth1_Uint64(dec vdl.Decoder, x *VUnionDepth1_Uint64) error

func VDLReadVUnionDepth1_VBool

func VDLReadVUnionDepth1_VBool(dec vdl.Decoder, x *VUnionDepth1_VBool) error

func VDLReadVUnionDepth1_VByte

func VDLReadVUnionDepth1_VByte(dec vdl.Decoder, x *VUnionDepth1_VByte) error

func VDLReadVUnionDepth1_VEnumAbc

func VDLReadVUnionDepth1_VEnumAbc(dec vdl.Decoder, x *VUnionDepth1_VEnumAbc) error

func VDLReadVUnionDepth1_VEnumBcd

func VDLReadVUnionDepth1_VEnumBcd(dec vdl.Decoder, x *VUnionDepth1_VEnumBcd) error

func VDLReadVUnionDepth1_VFloat32

func VDLReadVUnionDepth1_VFloat32(dec vdl.Decoder, x *VUnionDepth1_VFloat32) error

func VDLReadVUnionDepth1_VFloat64

func VDLReadVUnionDepth1_VFloat64(dec vdl.Decoder, x *VUnionDepth1_VFloat64) error

func VDLReadVUnionDepth1_VInt16

func VDLReadVUnionDepth1_VInt16(dec vdl.Decoder, x *VUnionDepth1_VInt16) error

func VDLReadVUnionDepth1_VInt32

func VDLReadVUnionDepth1_VInt32(dec vdl.Decoder, x *VUnionDepth1_VInt32) error

func VDLReadVUnionDepth1_VInt64

func VDLReadVUnionDepth1_VInt64(dec vdl.Decoder, x *VUnionDepth1_VInt64) error

func VDLReadVUnionDepth1_VInt8

func VDLReadVUnionDepth1_VInt8(dec vdl.Decoder, x *VUnionDepth1_VInt8) error

func VDLReadVUnionDepth1_VNamedError

func VDLReadVUnionDepth1_VNamedError(dec vdl.Decoder, x *VUnionDepth1_VNamedError) error

func VDLReadVUnionDepth1_VString

func VDLReadVUnionDepth1_VString(dec vdl.Decoder, x *VUnionDepth1_VString) error

func VDLReadVUnionDepth1_VStructEmpty

func VDLReadVUnionDepth1_VStructEmpty(dec vdl.Decoder, x *VUnionDepth1_VStructEmpty) error

func VDLReadVUnionDepth1_VUint16

func VDLReadVUnionDepth1_VUint16(dec vdl.Decoder, x *VUnionDepth1_VUint16) error

func VDLReadVUnionDepth1_VUint32

func VDLReadVUnionDepth1_VUint32(dec vdl.Decoder, x *VUnionDepth1_VUint32) error

func VDLReadVUnionDepth1_VUint64

func VDLReadVUnionDepth1_VUint64(dec vdl.Decoder, x *VUnionDepth1_VUint64) error

func VDLReadVUnionDepth2_All

func VDLReadVUnionDepth2_All(dec vdl.Decoder, x *VUnionDepth2_All) error

func VDLReadVUnionDepth2_Map_VBool_VBool

func VDLReadVUnionDepth2_Map_VBool_VBool(dec vdl.Decoder, x *VUnionDepth2_Map_VBool_VBool) error

func VDLReadVUnionDepth2_OptVStructDepth1_VEnumBcd

func VDLReadVUnionDepth2_OptVStructDepth1_VEnumBcd(dec vdl.Decoder, x *VUnionDepth2_OptVStructDepth1_VEnumBcd) error

func VDLReadVUnionDepth2_OptVStructDepth1_VFloat32

func VDLReadVUnionDepth2_OptVStructDepth1_VFloat32(dec vdl.Decoder, x *VUnionDepth2_OptVStructDepth1_VFloat32) error

func VDLReadVUnionDepth2_VArray1_String

func VDLReadVUnionDepth2_VArray1_String(dec vdl.Decoder, x *VUnionDepth2_VArray1_String) error

func VDLReadVUnionDepth2_VArray2_VByte

func VDLReadVUnionDepth2_VArray2_VByte(dec vdl.Decoder, x *VUnionDepth2_VArray2_VByte) error

func VDLReadVUnionDepth2_VList_OptVNamedError

func VDLReadVUnionDepth2_VList_OptVNamedError(dec vdl.Decoder, x *VUnionDepth2_VList_OptVNamedError) error

func VDLReadVUnionDepth2_VList_VByte

func VDLReadVUnionDepth2_VList_VByte(dec vdl.Decoder, x *VUnionDepth2_VList_VByte) error

func VDLReadVUnionDepth2_VMap_VBool_VBool

func VDLReadVUnionDepth2_VMap_VBool_VBool(dec vdl.Decoder, x *VUnionDepth2_VMap_VBool_VBool) error

func VDLReadVUnionDepth2_VSet_VBool

func VDLReadVUnionDepth2_VSet_VBool(dec vdl.Decoder, x *VUnionDepth2_VSet_VBool) error

func VDLReadVUnionDepth2_VSet_VNamedError

func VDLReadVUnionDepth2_VSet_VNamedError(dec vdl.Decoder, x *VUnionDepth2_VSet_VNamedError) error

func VDLReadVUnionDepth2_VStructDepth1_All

func VDLReadVUnionDepth2_VStructDepth1_All(dec vdl.Decoder, x *VUnionDepth2_VStructDepth1_All) error

func VDLReadVUnionDepth2_VStructDepth1_Int8

func VDLReadVUnionDepth2_VStructDepth1_Int8(dec vdl.Decoder, x *VUnionDepth2_VStructDepth1_Int8) error

func VDLReadVUnionDepth2_VUnionDepth1_All

func VDLReadVUnionDepth2_VUnionDepth1_All(dec vdl.Decoder, x *VUnionDepth2_VUnionDepth1_All) error

func VDLReadVUnionDepth2_VUnionDepth1_VUint32

func VDLReadVUnionDepth2_VUnionDepth1_VUint32(dec vdl.Decoder, x *VUnionDepth2_VUnionDepth1_VUint32) error

func VDLReadVUnionDepth3_All

func VDLReadVUnionDepth3_All(dec vdl.Decoder, x *VUnionDepth3_All) error

func VDLReadVUnionDepth3_List_VList_Error

func VDLReadVUnionDepth3_List_VList_Error(dec vdl.Decoder, x *VUnionDepth3_List_VList_Error) error

func VDLReadVUnionDepth3_OptVStructDepth2_Set_Float64

func VDLReadVUnionDepth3_OptVStructDepth2_Set_Float64(dec vdl.Decoder, x *VUnionDepth3_OptVStructDepth2_Set_Float64) error

func VDLReadVUnionDepth3_Set_VStructDepth1_String

func VDLReadVUnionDepth3_Set_VStructDepth1_String(dec vdl.Decoder, x *VUnionDepth3_Set_VStructDepth1_String) error

func VDLReadVUnionDepth3_VArray3_OptVStructDepth1_VFloat32

func VDLReadVUnionDepth3_VArray3_OptVStructDepth1_VFloat32(dec vdl.Decoder, x *VUnionDepth3_VArray3_OptVStructDepth1_VFloat32) error

func VDLReadVUnionDepth3_VStructDepth2_All

func VDLReadVUnionDepth3_VStructDepth2_All(dec vdl.Decoder, x *VUnionDepth3_VStructDepth2_All) error

func VDLReadVUnionDepth3_VUnionDepth2_All

func VDLReadVUnionDepth3_VUnionDepth2_All(dec vdl.Decoder, x *VUnionDepth3_VUnionDepth2_All) error

func VDLReadVWireUnionNArray

func VDLReadVWireUnionNArray(dec vdl.Decoder, x *VWireUnionNArray) error

func VDLReadVWireUnionNIface

func VDLReadVWireUnionNIface(dec vdl.Decoder, x *VWireUnionNIface) error

func VDLReadVWireUnionNPointer

func VDLReadVWireUnionNPointer(dec vdl.Decoder, x *VWireUnionNPointer) error

func VDLReadVWireUnionNSlice

func VDLReadVWireUnionNSlice(dec vdl.Decoder, x *VWireUnionNSlice) error

func VDLReadVWireUnionNString

func VDLReadVWireUnionNString(dec vdl.Decoder, x *VWireUnionNString) error

func VDLReadVWireUnionNStruct

func VDLReadVWireUnionNStruct(dec vdl.Decoder, x *VWireUnionNStruct) error

func VWireArrayNStringFromNative

func VWireArrayNStringFromNative(wire *VWireArrayNString, native VNativeWireArrayNString) error

func VWireArrayNStringToNative

func VWireArrayNStringToNative(wire VWireArrayNString, native *VNativeWireArrayNString) error

func VWireArrayNStructFromNative

func VWireArrayNStructFromNative(wire *VWireArrayNStruct, native VNativeWireArrayNStruct) error

func VWireArrayNStructToNative

func VWireArrayNStructToNative(wire VWireArrayNStruct, native *VNativeWireArrayNStruct) error

func VWireBoolNBoolFromNative

func VWireBoolNBoolFromNative(wire *VWireBoolNBool, native VNativeWireBoolNBool) error

func VWireBoolNBoolToNative

func VWireBoolNBoolToNative(wire VWireBoolNBool, native *VNativeWireBoolNBool) error

func VWireBoolNStringFromNative

func VWireBoolNStringFromNative(wire *VWireBoolNString, native VNativeWireBoolNString) error

func VWireBoolNStringToNative

func VWireBoolNStringToNative(wire VWireBoolNString, native *VNativeWireBoolNString) error

func VWireBoolNStructFromNative

func VWireBoolNStructFromNative(wire *VWireBoolNStruct, native VNativeWireBoolNStruct) error

func VWireBoolNStructToNative

func VWireBoolNStructToNative(wire VWireBoolNStruct, native *VNativeWireBoolNStruct) error

func VWireIntNIntFromNative

func VWireIntNIntFromNative(wire *VWireIntNInt, native VNativeWireIntNInt) error

func VWireIntNIntToNative

func VWireIntNIntToNative(wire VWireIntNInt, native *VNativeWireIntNInt) error

func VWireIntNStringFromNative

func VWireIntNStringFromNative(wire *VWireIntNString, native VNativeWireIntNString) error

func VWireIntNStringToNative

func VWireIntNStringToNative(wire VWireIntNString, native *VNativeWireIntNString) error

func VWireIntNStructFromNative

func VWireIntNStructFromNative(wire *VWireIntNStruct, native VNativeWireIntNStruct) error

func VWireIntNStructToNative

func VWireIntNStructToNative(wire VWireIntNStruct, native *VNativeWireIntNStruct) error

func VWireListNStringFromNative

func VWireListNStringFromNative(wire *VWireListNString, native VNativeWireListNString) error

func VWireListNStringToNative

func VWireListNStringToNative(wire VWireListNString, native *VNativeWireListNString) error

func VWireListNStructFromNative

func VWireListNStructFromNative(wire *VWireListNStruct, native VNativeWireListNStruct) error

func VWireListNStructToNative

func VWireListNStructToNative(wire VWireListNStruct, native *VNativeWireListNStruct) error

func VWireStringNStringFromNative

func VWireStringNStringFromNative(wire *VWireStringNString, native VNativeWireStringNString) error

func VWireStringNStringToNative

func VWireStringNStringToNative(wire VWireStringNString, native *VNativeWireStringNString) error

func VWireStringNStructFromNative

func VWireStringNStructFromNative(wire *VWireStringNStruct, native VNativeWireStringNStruct) error

func VWireStringNStructToNative

func VWireStringNStructToNative(wire VWireStringNStruct, native *VNativeWireStringNStruct) error

func VWireStructNArrayFromNative

func VWireStructNArrayFromNative(wire *VWireStructNArray, native VNativeWireStructNArray) error

func VWireStructNArrayToNative

func VWireStructNArrayToNative(wire VWireStructNArray, native *VNativeWireStructNArray) error

func VWireStructNSliceFromNative

func VWireStructNSliceFromNative(wire *VWireStructNSlice, native VNativeWireStructNSlice) error

func VWireStructNSliceToNative

func VWireStructNSliceToNative(wire VWireStructNSlice, native *VNativeWireStructNSlice) error

func VWireStructNStringFromNative

func VWireStructNStringFromNative(wire *VWireStructNString, native VNativeWireStructNString) error

func VWireStructNStringToNative

func VWireStructNStringToNative(wire VWireStructNString, native *VNativeWireStructNString) error

func VWireStructNStructFromNative

func VWireStructNStructFromNative(wire *VWireStructNStruct, native VNativeWireStructNStruct) error

func VWireStructNStructToNative

func VWireStructNStructToNative(wire VWireStructNStruct, native *VNativeWireStructNStruct) error

func VWireUnionNArrayFromNative

func VWireUnionNArrayFromNative(wire *VWireUnionNArray, native VNativeWireUnionNArray) error

func VWireUnionNArrayToNative

func VWireUnionNArrayToNative(wire VWireUnionNArray, native *VNativeWireUnionNArray) error

func VWireUnionNSliceFromNative

func VWireUnionNSliceFromNative(wire *VWireUnionNSlice, native VNativeWireUnionNSlice) error

func VWireUnionNSliceToNative

func VWireUnionNSliceToNative(wire VWireUnionNSlice, native *VNativeWireUnionNSlice) error

func VWireUnionNStringFromNative

func VWireUnionNStringFromNative(wire *VWireUnionNString, native VNativeWireUnionNString) error

func VWireUnionNStringToNative

func VWireUnionNStringToNative(wire VWireUnionNString, native *VNativeWireUnionNString) error

func VWireUnionNStructFromNative

func VWireUnionNStructFromNative(wire *VWireUnionNStruct, native VNativeWireUnionNStruct) error

func VWireUnionNStructToNative

func VWireUnionNStructToNative(wire VWireUnionNStruct, native *VNativeWireUnionNStruct) error

Types

type Entry

type Entry struct {
	IsCanonical bool
	Label       string        // Label describes the entry, e.g. Full, Random...
	TargetLabel string        // TargetLabel describes the Target value
	Target      reflect.Value // Target value for conversion test
	SourceLabel string        // SourceLabel describes the Source value
	Source      reflect.Value // Source value for conversion test
}

Entry represents a test entry, which contains a target and source value. Each test tries to convert the source value to the type of the target value. This conversion will either pass or fail; AllPass returns passing entries, while AllFail returns failing entries.

An entry may either be canonical or not. For a given canonical entry C, C.Target==C.Source always holds, and in addition, C.Source is the canonical representation of the value.

func AllFail

func AllFail() []Entry

AllFail returns all entries where the source value, when converted to the type of the target value, results in a conversion error.

E.g. the types of the source and target may be incompatible; trying to convert a source bool to a target struct returns an error. Or the values may be inconvertible; trying to convert a source int32(-1) to a target uint32 returns an error.

The -vdltest flag may be used to filter the returned entries.

func AllFailFunc

func AllFailFunc(fn func(e Entry) bool) []Entry

AllFailFunc returns the entries in AllFail where fn(e) returns true for each returned entry.

func AllPass

func AllPass() []Entry

AllPass returns all entries where the source value, when converted to the type of the target value, results in exactly the target value.

The -vdltest flag may be used to filter the returned entries.

func AllPassFunc

func AllPassFunc(fn func(e Entry) bool) []Entry

AllPassFunc returns the entries in AllPass where fn(e) returns true for each returned entry.

func (Entry) Name

func (e Entry) Name() string

Name returns the name of the entry, which combines the entry, target and source labels.

type EntryGenerator

type EntryGenerator struct {
	// AllMaxMinTargets specifies that all max/min targets should be generated.
	// By default max/min targets are only generated for numbers.
	AllMaxMinTargets bool
	// RandomTargetLimit limits the number of random targets that are generated.
	RandomTargetLimit int
	// Each of the *Entries fields configures, for each unique target, the
	// number of non-canonical entries with the given label that are generated.
	ZeroEntryLimit   int
	MaxMinEntryLimit int
	FullEntryLimit   int
	RandomEntryLimit int
	// contains filtered or unexported fields
}

EntryGenerator generates test entries.

func NewEntryGenerator

func NewEntryGenerator(sourceTypes []*vdl.Type) *EntryGenerator

NewEntryGenerator returns a new EntryGenerator, which uses a random number generator seeded to the current time. The sourceTypes specify the types to consider when creating source values for each entry.

func (*EntryGenerator) GenAllFail

func (g *EntryGenerator) GenAllFail(targetTypes []*vdl.Type) []EntryValue

GenAllFail generates a list of failing entries for all targetTypes.

func (*EntryGenerator) GenAllPass

func (g *EntryGenerator) GenAllPass(targetTypes []*vdl.Type) []EntryValue

GenAllPass generates a list of passing entries for all targetTypes.

func (*EntryGenerator) GenFail

func (g *EntryGenerator) GenFail(tt *vdl.Type) []EntryValue

GenFail generates a list of failing entries for the tt type. Each entry has a target value of type tt. The source value of each entry is created with the property that, if the source value is converted to the target type, the conversion fails.

func (*EntryGenerator) GenPass

func (g *EntryGenerator) GenPass(tt *vdl.Type) []EntryValue

GenPass generates a list of passing entries for the tt type. Each entry has a target value of type tt. The source value of each entry is created with the property that, if the source value is converted to the target type, the result is exactly the target value.

func (*EntryGenerator) RandSeed

func (g *EntryGenerator) RandSeed(seed int64)

RandSeed sets the seed for the random number generator used by g.

type EntryValue

type EntryValue struct {
	Label       string
	TargetLabel string
	Target      *vdl.Value
	SourceLabel string
	Source      *vdl.Value
}

EntryValue is like Entry, but represents the target and source values as *vdl.Value, rather than interface{}.

func ToEntryValue

func ToEntryValue(e Entry) EntryValue

ToEntryValue converts the Entry e into an EntryValue.

func ToEntryValues

func ToEntryValues(entries []Entry) []EntryValue

ToEntryValues converts each Entry in entries into a corresponding EntryValue.

func (EntryValue) IsCanonical

func (e EntryValue) IsCanonical() bool

IsCanonical returns true iff e.Target == e.Source.

func (EntryValue) Name

func (e EntryValue) Name() string

Name returns the name of the EntryValue.

type GenMode

type GenMode int

GenMode represents the mode used to generate values.

const (
	// GenFull generates deterministic values that are recursively non-zero,
	// except for types that are part of a cycle, which must have a zero value in
	// order to terminate.
	GenFull GenMode = iota

	GenPosMax // Generate maximal positive numbers.
	GenPosMin // Generate minimal positive numbers.
	GenNegMax // Generate maximal negative numbers.
	GenNegMin // Generate minimal negative numbers.

	// GenRandom generates random values that are never zero for the top-level
	// type, but may be zero otherwise.
	GenRandom
)

Values for GenMode.

func (GenMode) String

func (m GenMode) String() string

type TypeGenerator

type TypeGenerator struct {
	// NamePrefix is the type name prefix for named types.
	NamePrefix string
	// BaseTypesPerKind is the number of base types of each kind to use when
	// generating composite types at each depth.  Numbers are considered to be a
	// single kind.
	//
	// Each element corresponds to the value at that depth, starting at depth 1.
	// Use -1 to indicate "unlimited".
	BaseTypesPerKind []int
	// FieldsPerKind is like BaseTypesPerKind, but limits the number of fields to
	// generate for structs and unions.
	FieldsPerKind []int
	// MaxArrayLen is the maximum array length; the actual length is chosen
	// randomly up to this max.
	MaxArrayLen int
	// contains filtered or unexported fields
}

TypeGenerator generates types.

func NewTypeGenerator

func NewTypeGenerator() *TypeGenerator

NewTypeGenerator returns a new TypeGenerator, which uses a random number generator seeded to the current time.

func (*TypeGenerator) Gen

func (g *TypeGenerator) Gen(maxDepth int) []*vdl.Type

Gen generates types up to and including the given maxDepth.

Depth 0 only includes scalar types. Depth N>0 includes composite types built out of types from depth N-1. Optional types are considered to be at the same depth as their elem type, except for depth 0; optional types are not scalar.

See the TypeGenerator exported fields for additional configuration options.

func (*TypeGenerator) RandSeed

func (g *TypeGenerator) RandSeed(seed int64)

RandSeed sets the seed for the random number generator used by g.

type VArray1_Byte

type VArray1_Byte [1]byte

func (VArray1_Byte) VDLIsZero

func (x VArray1_Byte) VDLIsZero() bool

func (*VArray1_Byte) VDLRead

func (x *VArray1_Byte) VDLRead(dec vdl.Decoder) error

func (VArray1_Byte) VDLReflect

func (VArray1_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray1_Byte"`
})

func (VArray1_Byte) VDLWrite

func (x VArray1_Byte) VDLWrite(enc vdl.Encoder) error

type VArray1_OptVStructEmpty

type VArray1_OptVStructEmpty [1]*VStructEmpty

func (VArray1_OptVStructEmpty) VDLIsZero

func (x VArray1_OptVStructEmpty) VDLIsZero() bool

func (*VArray1_OptVStructEmpty) VDLRead

func (x *VArray1_OptVStructEmpty) VDLRead(dec vdl.Decoder) error

func (VArray1_OptVStructEmpty) VDLReflect

func (VArray1_OptVStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray1_OptVStructEmpty"`
})

func (VArray1_OptVStructEmpty) VDLWrite

func (x VArray1_OptVStructEmpty) VDLWrite(enc vdl.Encoder) error

type VArray1_Set_VEnumBcd

type VArray1_Set_VEnumBcd [1]map[VEnumBcd]struct{}

func (VArray1_Set_VEnumBcd) VDLIsZero

func (x VArray1_Set_VEnumBcd) VDLIsZero() bool

func (*VArray1_Set_VEnumBcd) VDLRead

func (x *VArray1_Set_VEnumBcd) VDLRead(dec vdl.Decoder) error

func (VArray1_Set_VEnumBcd) VDLReflect

func (VArray1_Set_VEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray1_Set_VEnumBcd"`
})

func (VArray1_Set_VEnumBcd) VDLWrite

func (x VArray1_Set_VEnumBcd) VDLWrite(enc vdl.Encoder) error

type VArray1_String

type VArray1_String [1]string

func (VArray1_String) VDLIsZero

func (x VArray1_String) VDLIsZero() bool

func (*VArray1_String) VDLRead

func (x *VArray1_String) VDLRead(dec vdl.Decoder) error

func (VArray1_String) VDLReflect

func (VArray1_String) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray1_String"`
})

func (VArray1_String) VDLWrite

func (x VArray1_String) VDLWrite(enc vdl.Encoder) error

type VArray1_Uint32

type VArray1_Uint32 [1]uint32

func (VArray1_Uint32) VDLIsZero

func (x VArray1_Uint32) VDLIsZero() bool

func (*VArray1_Uint32) VDLRead

func (x *VArray1_Uint32) VDLRead(dec vdl.Decoder) error

func (VArray1_Uint32) VDLReflect

func (VArray1_Uint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray1_Uint32"`
})

func (VArray1_Uint32) VDLWrite

func (x VArray1_Uint32) VDLWrite(enc vdl.Encoder) error

type VArray1_VArray1_VList_Byte

type VArray1_VArray1_VList_Byte [1]VArray1_VList_Byte

func (VArray1_VArray1_VList_Byte) VDLIsZero

func (x VArray1_VArray1_VList_Byte) VDLIsZero() bool

func (*VArray1_VArray1_VList_Byte) VDLRead

func (x *VArray1_VArray1_VList_Byte) VDLRead(dec vdl.Decoder) error

func (VArray1_VArray1_VList_Byte) VDLReflect

func (VArray1_VArray1_VList_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray1_VArray1_VList_Byte"`
})

func (VArray1_VArray1_VList_Byte) VDLWrite

func (x VArray1_VArray1_VList_Byte) VDLWrite(enc vdl.Encoder) error

type VArray1_VArray3_Int64

type VArray1_VArray3_Int64 [1]VArray3_Int64

func (VArray1_VArray3_Int64) VDLIsZero

func (x VArray1_VArray3_Int64) VDLIsZero() bool

func (*VArray1_VArray3_Int64) VDLRead

func (x *VArray1_VArray3_Int64) VDLRead(dec vdl.Decoder) error

func (VArray1_VArray3_Int64) VDLReflect

func (VArray1_VArray3_Int64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray1_VArray3_Int64"`
})

func (VArray1_VArray3_Int64) VDLWrite

func (x VArray1_VArray3_Int64) VDLWrite(enc vdl.Encoder) error

type VArray1_VList_Byte

type VArray1_VList_Byte [1]VList_Byte

func (VArray1_VList_Byte) VDLIsZero

func (x VArray1_VList_Byte) VDLIsZero() bool

func (*VArray1_VList_Byte) VDLRead

func (x *VArray1_VList_Byte) VDLRead(dec vdl.Decoder) error

func (VArray1_VList_Byte) VDLReflect

func (VArray1_VList_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray1_VList_Byte"`
})

func (VArray1_VList_Byte) VDLWrite

func (x VArray1_VList_Byte) VDLWrite(enc vdl.Encoder) error

type VArray1_VNamedError

type VArray1_VNamedError [1]VNamedError

func (VArray1_VNamedError) VDLIsZero

func (x VArray1_VNamedError) VDLIsZero() bool

func (*VArray1_VNamedError) VDLRead

func (x *VArray1_VNamedError) VDLRead(dec vdl.Decoder) error

func (VArray1_VNamedError) VDLReflect

func (VArray1_VNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray1_VNamedError"`
})

func (VArray1_VNamedError) VDLWrite

func (x VArray1_VNamedError) VDLWrite(enc vdl.Encoder) error

type VArray1_VStructEmpty

type VArray1_VStructEmpty [1]VStructEmpty

func (VArray1_VStructEmpty) VDLIsZero

func (x VArray1_VStructEmpty) VDLIsZero() bool

func (*VArray1_VStructEmpty) VDLRead

func (x *VArray1_VStructEmpty) VDLRead(dec vdl.Decoder) error

func (VArray1_VStructEmpty) VDLReflect

func (VArray1_VStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray1_VStructEmpty"`
})

func (VArray1_VStructEmpty) VDLWrite

func (x VArray1_VStructEmpty) VDLWrite(enc vdl.Encoder) error

type VArray2_Error

type VArray2_Error [2]error

func (VArray2_Error) VDLIsZero

func (x VArray2_Error) VDLIsZero() bool

func (*VArray2_Error) VDLRead

func (x *VArray2_Error) VDLRead(dec vdl.Decoder) error

func (VArray2_Error) VDLReflect

func (VArray2_Error) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray2_Error"`
})

func (VArray2_Error) VDLWrite

func (x VArray2_Error) VDLWrite(enc vdl.Encoder) error

type VArray2_List_VMap_VByte_VByte

type VArray2_List_VMap_VByte_VByte [2][]VMap_VByte_VByte

func (VArray2_List_VMap_VByte_VByte) VDLIsZero

func (x VArray2_List_VMap_VByte_VByte) VDLIsZero() bool

func (*VArray2_List_VMap_VByte_VByte) VDLRead

func (VArray2_List_VMap_VByte_VByte) VDLReflect

func (VArray2_List_VMap_VByte_VByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray2_List_VMap_VByte_VByte"`
})

func (VArray2_List_VMap_VByte_VByte) VDLWrite

type VArray2_Map_Byte_Byte

type VArray2_Map_Byte_Byte [2]map[byte]byte

func (VArray2_Map_Byte_Byte) VDLIsZero

func (x VArray2_Map_Byte_Byte) VDLIsZero() bool

func (*VArray2_Map_Byte_Byte) VDLRead

func (x *VArray2_Map_Byte_Byte) VDLRead(dec vdl.Decoder) error

func (VArray2_Map_Byte_Byte) VDLReflect

func (VArray2_Map_Byte_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray2_Map_Byte_Byte"`
})

func (VArray2_Map_Byte_Byte) VDLWrite

func (x VArray2_Map_Byte_Byte) VDLWrite(enc vdl.Encoder) error

type VArray2_Set_VUnionDepth1_VNamedError

type VArray2_Set_VUnionDepth1_VNamedError [2]map[VUnionDepth1_VNamedError]struct{}

func (VArray2_Set_VUnionDepth1_VNamedError) VDLIsZero

func (*VArray2_Set_VUnionDepth1_VNamedError) VDLRead

func (VArray2_Set_VUnionDepth1_VNamedError) VDLReflect

func (VArray2_Set_VUnionDepth1_VNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray2_Set_VUnionDepth1_VNamedError"`
})

func (VArray2_Set_VUnionDepth1_VNamedError) VDLWrite

type VArray2_TypeObject

type VArray2_TypeObject [2]*vdl.Type

func (VArray2_TypeObject) VDLIsZero

func (x VArray2_TypeObject) VDLIsZero() bool

func (*VArray2_TypeObject) VDLRead

func (x *VArray2_TypeObject) VDLRead(dec vdl.Decoder) error

func (VArray2_TypeObject) VDLReflect

func (VArray2_TypeObject) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray2_TypeObject"`
})

func (VArray2_TypeObject) VDLWrite

func (x VArray2_TypeObject) VDLWrite(enc vdl.Encoder) error

type VArray2_VByte

type VArray2_VByte [2]VByte

func (VArray2_VByte) VDLIsZero

func (x VArray2_VByte) VDLIsZero() bool

func (*VArray2_VByte) VDLRead

func (x *VArray2_VByte) VDLRead(dec vdl.Decoder) error

func (VArray2_VByte) VDLReflect

func (VArray2_VByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray2_VByte"`
})

func (VArray2_VByte) VDLWrite

func (x VArray2_VByte) VDLWrite(enc vdl.Encoder) error

type VArray2_VEnumAbc

type VArray2_VEnumAbc [2]VEnumAbc

func (VArray2_VEnumAbc) VDLIsZero

func (x VArray2_VEnumAbc) VDLIsZero() bool

func (*VArray2_VEnumAbc) VDLRead

func (x *VArray2_VEnumAbc) VDLRead(dec vdl.Decoder) error

func (VArray2_VEnumAbc) VDLReflect

func (VArray2_VEnumAbc) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray2_VEnumAbc"`
})

func (VArray2_VEnumAbc) VDLWrite

func (x VArray2_VEnumAbc) VDLWrite(enc vdl.Encoder) error

type VArray2_VEnumBcd

type VArray2_VEnumBcd [2]VEnumBcd

func (VArray2_VEnumBcd) VDLIsZero

func (x VArray2_VEnumBcd) VDLIsZero() bool

func (*VArray2_VEnumBcd) VDLRead

func (x *VArray2_VEnumBcd) VDLRead(dec vdl.Decoder) error

func (VArray2_VEnumBcd) VDLReflect

func (VArray2_VEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray2_VEnumBcd"`
})

func (VArray2_VEnumBcd) VDLWrite

func (x VArray2_VEnumBcd) VDLWrite(enc vdl.Encoder) error

type VArray2_VStructDepth1_All

type VArray2_VStructDepth1_All [2]VStructDepth1_All

func (VArray2_VStructDepth1_All) VDLIsZero

func (x VArray2_VStructDepth1_All) VDLIsZero() bool

func (*VArray2_VStructDepth1_All) VDLRead

func (x *VArray2_VStructDepth1_All) VDLRead(dec vdl.Decoder) error

func (VArray2_VStructDepth1_All) VDLReflect

func (VArray2_VStructDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray2_VStructDepth1_All"`
})

func (VArray2_VStructDepth1_All) VDLWrite

func (x VArray2_VStructDepth1_All) VDLWrite(enc vdl.Encoder) error

type VArray2_VStructDepth2_All

type VArray2_VStructDepth2_All [2]VStructDepth2_All

func (VArray2_VStructDepth2_All) VDLIsZero

func (x VArray2_VStructDepth2_All) VDLIsZero() bool

func (*VArray2_VStructDepth2_All) VDLRead

func (x *VArray2_VStructDepth2_All) VDLRead(dec vdl.Decoder) error

func (VArray2_VStructDepth2_All) VDLReflect

func (VArray2_VStructDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray2_VStructDepth2_All"`
})

func (VArray2_VStructDepth2_All) VDLWrite

func (x VArray2_VStructDepth2_All) VDLWrite(enc vdl.Encoder) error

type VArray2_VUnionDepth2_All

type VArray2_VUnionDepth2_All [2]VUnionDepth2_All

func (VArray2_VUnionDepth2_All) VDLIsZero

func (x VArray2_VUnionDepth2_All) VDLIsZero() bool

func (*VArray2_VUnionDepth2_All) VDLRead

func (x *VArray2_VUnionDepth2_All) VDLRead(dec vdl.Decoder) error

func (VArray2_VUnionDepth2_All) VDLReflect

func (VArray2_VUnionDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray2_VUnionDepth2_All"`
})

func (VArray2_VUnionDepth2_All) VDLWrite

func (x VArray2_VUnionDepth2_All) VDLWrite(enc vdl.Encoder) error

type VArray3_Any

type VArray3_Any [3]interface{}

func (VArray3_Any) VDLIsZero

func (x VArray3_Any) VDLIsZero() bool

func (*VArray3_Any) VDLRead

func (x *VArray3_Any) VDLRead(dec vdl.Decoder) error

func (VArray3_Any) VDLReflect

func (VArray3_Any) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray3_Any"`
})

func (VArray3_Any) VDLWrite

func (x VArray3_Any) VDLWrite(enc vdl.Encoder) error

type VArray3_Bool

type VArray3_Bool [3]bool

func (VArray3_Bool) VDLIsZero

func (x VArray3_Bool) VDLIsZero() bool

func (*VArray3_Bool) VDLRead

func (x *VArray3_Bool) VDLRead(dec vdl.Decoder) error

func (VArray3_Bool) VDLReflect

func (VArray3_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray3_Bool"`
})

func (VArray3_Bool) VDLWrite

func (x VArray3_Bool) VDLWrite(enc vdl.Encoder) error

type VArray3_Int64

type VArray3_Int64 [3]int64

func (VArray3_Int64) VDLIsZero

func (x VArray3_Int64) VDLIsZero() bool

func (*VArray3_Int64) VDLRead

func (x *VArray3_Int64) VDLRead(dec vdl.Decoder) error

func (VArray3_Int64) VDLReflect

func (VArray3_Int64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray3_Int64"`
})

func (VArray3_Int64) VDLWrite

func (x VArray3_Int64) VDLWrite(enc vdl.Encoder) error

type VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64

type VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64 [3]map[VUnionDepth1_Float64]VUnionDepth1_Float64

func (VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64) VDLIsZero

func (*VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64) VDLRead

func (VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64) VDLReflect

func (VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64"`
})

func (VArray3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64) VDLWrite

type VArray3_OptVNamedError

type VArray3_OptVNamedError [3]*VNamedError

func (VArray3_OptVNamedError) VDLIsZero

func (x VArray3_OptVNamedError) VDLIsZero() bool

func (*VArray3_OptVNamedError) VDLRead

func (x *VArray3_OptVNamedError) VDLRead(dec vdl.Decoder) error

func (VArray3_OptVNamedError) VDLReflect

func (VArray3_OptVNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray3_OptVNamedError"`
})

func (VArray3_OptVNamedError) VDLWrite

func (x VArray3_OptVNamedError) VDLWrite(enc vdl.Encoder) error

type VArray3_OptVStructDepth1_VFloat32

type VArray3_OptVStructDepth1_VFloat32 [3]*VStructDepth1_VFloat32

func (VArray3_OptVStructDepth1_VFloat32) VDLIsZero

func (*VArray3_OptVStructDepth1_VFloat32) VDLRead

func (VArray3_OptVStructDepth1_VFloat32) VDLReflect

func (VArray3_OptVStructDepth1_VFloat32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray3_OptVStructDepth1_VFloat32"`
})

func (VArray3_OptVStructDepth1_VFloat32) VDLWrite

type VArray3_OptVStructDepth2_Set_Float64

type VArray3_OptVStructDepth2_Set_Float64 [3]*VStructDepth2_Set_Float64

func (VArray3_OptVStructDepth2_Set_Float64) VDLIsZero

func (*VArray3_OptVStructDepth2_Set_Float64) VDLRead

func (VArray3_OptVStructDepth2_Set_Float64) VDLReflect

func (VArray3_OptVStructDepth2_Set_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray3_OptVStructDepth2_Set_Float64"`
})

func (VArray3_OptVStructDepth2_Set_Float64) VDLWrite

type VArray3_Uint64

type VArray3_Uint64 [3]uint64

func (VArray3_Uint64) VDLIsZero

func (x VArray3_Uint64) VDLIsZero() bool

func (*VArray3_Uint64) VDLRead

func (x *VArray3_Uint64) VDLRead(dec vdl.Decoder) error

func (VArray3_Uint64) VDLReflect

func (VArray3_Uint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray3_Uint64"`
})

func (VArray3_Uint64) VDLWrite

func (x VArray3_Uint64) VDLWrite(enc vdl.Encoder) error

type VArray3_VBool

type VArray3_VBool [3]VBool

func (VArray3_VBool) VDLIsZero

func (x VArray3_VBool) VDLIsZero() bool

func (*VArray3_VBool) VDLRead

func (x *VArray3_VBool) VDLRead(dec vdl.Decoder) error

func (VArray3_VBool) VDLReflect

func (VArray3_VBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray3_VBool"`
})

func (VArray3_VBool) VDLWrite

func (x VArray3_VBool) VDLWrite(enc vdl.Encoder) error

type VArray3_VString

type VArray3_VString [3]VString

func (VArray3_VString) VDLIsZero

func (x VArray3_VString) VDLIsZero() bool

func (*VArray3_VString) VDLRead

func (x *VArray3_VString) VDLRead(dec vdl.Decoder) error

func (VArray3_VString) VDLReflect

func (VArray3_VString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray3_VString"`
})

func (VArray3_VString) VDLWrite

func (x VArray3_VString) VDLWrite(enc vdl.Encoder) error

type VArray3_VUnionDepth1_All

type VArray3_VUnionDepth1_All [3]VUnionDepth1_All

func (VArray3_VUnionDepth1_All) VDLIsZero

func (x VArray3_VUnionDepth1_All) VDLIsZero() bool

func (*VArray3_VUnionDepth1_All) VDLRead

func (x *VArray3_VUnionDepth1_All) VDLRead(dec vdl.Decoder) error

func (VArray3_VUnionDepth1_All) VDLReflect

func (VArray3_VUnionDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VArray3_VUnionDepth1_All"`
})

func (VArray3_VUnionDepth1_All) VDLWrite

func (x VArray3_VUnionDepth1_All) VDLWrite(enc vdl.Encoder) error

type VBool

type VBool bool

func (VBool) VDLIsZero

func (x VBool) VDLIsZero() bool

func (*VBool) VDLRead

func (x *VBool) VDLRead(dec vdl.Decoder) error

func (VBool) VDLReflect

func (VBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VBool"`
})

func (VBool) VDLWrite

func (x VBool) VDLWrite(enc vdl.Encoder) error

type VByte

type VByte byte

func (VByte) VDLIsZero

func (x VByte) VDLIsZero() bool

func (*VByte) VDLRead

func (x *VByte) VDLRead(dec vdl.Decoder) error

func (VByte) VDLReflect

func (VByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VByte"`
})

func (VByte) VDLWrite

func (x VByte) VDLWrite(enc vdl.Encoder) error

type VEnumAbc

type VEnumAbc int
const (
	VEnumAbcA VEnumAbc = iota
	VEnumAbcB
	VEnumAbcC
)

func VEnumAbcFromString

func VEnumAbcFromString(label string) (x VEnumAbc, err error)

VEnumAbcFromString creates a VEnumAbc from a string label.

func (*VEnumAbc) Set

func (x *VEnumAbc) Set(label string) error

Set assigns label to x.

func (VEnumAbc) String

func (x VEnumAbc) String() string

String returns the string label of x.

func (VEnumAbc) VDLIsZero

func (x VEnumAbc) VDLIsZero() bool

func (*VEnumAbc) VDLRead

func (x *VEnumAbc) VDLRead(dec vdl.Decoder) error

func (VEnumAbc) VDLReflect

func (VEnumAbc) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VEnumAbc"`
	Enum struct{ A, B, C string }
})

func (VEnumAbc) VDLWrite

func (x VEnumAbc) VDLWrite(enc vdl.Encoder) error

type VEnumBcd

type VEnumBcd int
const (
	VEnumBcdB VEnumBcd = iota
	VEnumBcdC
	VEnumBcdD
)

func VEnumBcdFromString

func VEnumBcdFromString(label string) (x VEnumBcd, err error)

VEnumBcdFromString creates a VEnumBcd from a string label.

func (*VEnumBcd) Set

func (x *VEnumBcd) Set(label string) error

Set assigns label to x.

func (VEnumBcd) String

func (x VEnumBcd) String() string

String returns the string label of x.

func (VEnumBcd) VDLIsZero

func (x VEnumBcd) VDLIsZero() bool

func (*VEnumBcd) VDLRead

func (x *VEnumBcd) VDLRead(dec vdl.Decoder) error

func (VEnumBcd) VDLReflect

func (VEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VEnumBcd"`
	Enum struct{ B, C, D string }
})

func (VEnumBcd) VDLWrite

func (x VEnumBcd) VDLWrite(enc vdl.Encoder) error

type VFloat32

type VFloat32 float32

func (VFloat32) VDLIsZero

func (x VFloat32) VDLIsZero() bool

func (*VFloat32) VDLRead

func (x *VFloat32) VDLRead(dec vdl.Decoder) error

func (VFloat32) VDLReflect

func (VFloat32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VFloat32"`
})

func (VFloat32) VDLWrite

func (x VFloat32) VDLWrite(enc vdl.Encoder) error

type VFloat64

type VFloat64 float64

func (VFloat64) VDLIsZero

func (x VFloat64) VDLIsZero() bool

func (*VFloat64) VDLRead

func (x *VFloat64) VDLRead(dec vdl.Decoder) error

func (VFloat64) VDLReflect

func (VFloat64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VFloat64"`
})

func (VFloat64) VDLWrite

func (x VFloat64) VDLWrite(enc vdl.Encoder) error

type VInt16

type VInt16 int16

func (VInt16) VDLIsZero

func (x VInt16) VDLIsZero() bool

func (*VInt16) VDLRead

func (x *VInt16) VDLRead(dec vdl.Decoder) error

func (VInt16) VDLReflect

func (VInt16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VInt16"`
})

func (VInt16) VDLWrite

func (x VInt16) VDLWrite(enc vdl.Encoder) error

type VInt32

type VInt32 int32

func (VInt32) VDLIsZero

func (x VInt32) VDLIsZero() bool

func (*VInt32) VDLRead

func (x *VInt32) VDLRead(dec vdl.Decoder) error

func (VInt32) VDLReflect

func (VInt32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VInt32"`
})

func (VInt32) VDLWrite

func (x VInt32) VDLWrite(enc vdl.Encoder) error

type VInt64

type VInt64 int64

func (VInt64) VDLIsZero

func (x VInt64) VDLIsZero() bool

func (*VInt64) VDLRead

func (x *VInt64) VDLRead(dec vdl.Decoder) error

func (VInt64) VDLReflect

func (VInt64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VInt64"`
})

func (VInt64) VDLWrite

func (x VInt64) VDLWrite(enc vdl.Encoder) error

type VInt8

type VInt8 int8

func (VInt8) VDLIsZero

func (x VInt8) VDLIsZero() bool

func (*VInt8) VDLRead

func (x *VInt8) VDLRead(dec vdl.Decoder) error

func (VInt8) VDLReflect

func (VInt8) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VInt8"`
})

func (VInt8) VDLWrite

func (x VInt8) VDLWrite(enc vdl.Encoder) error

type VList_Any

type VList_Any []interface{}

func (VList_Any) VDLIsZero

func (x VList_Any) VDLIsZero() bool

func (*VList_Any) VDLRead

func (x *VList_Any) VDLRead(dec vdl.Decoder) error

func (VList_Any) VDLReflect

func (VList_Any) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_Any"`
})

func (VList_Any) VDLWrite

func (x VList_Any) VDLWrite(enc vdl.Encoder) error

type VList_Bool

type VList_Bool []bool

func (VList_Bool) VDLIsZero

func (x VList_Bool) VDLIsZero() bool

func (*VList_Bool) VDLRead

func (x *VList_Bool) VDLRead(dec vdl.Decoder) error

func (VList_Bool) VDLReflect

func (VList_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_Bool"`
})

func (VList_Bool) VDLWrite

func (x VList_Bool) VDLWrite(enc vdl.Encoder) error

type VList_Byte

type VList_Byte []byte

func (VList_Byte) VDLIsZero

func (x VList_Byte) VDLIsZero() bool

func (*VList_Byte) VDLRead

func (x *VList_Byte) VDLRead(dec vdl.Decoder) error

func (VList_Byte) VDLReflect

func (VList_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_Byte"`
})

func (VList_Byte) VDLWrite

func (x VList_Byte) VDLWrite(enc vdl.Encoder) error

type VList_Error

type VList_Error []error

func (VList_Error) VDLIsZero

func (x VList_Error) VDLIsZero() bool

func (*VList_Error) VDLRead

func (x *VList_Error) VDLRead(dec vdl.Decoder) error

func (VList_Error) VDLReflect

func (VList_Error) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_Error"`
})

func (VList_Error) VDLWrite

func (x VList_Error) VDLWrite(enc vdl.Encoder) error

type VList_List_VMap_VByte_VByte

type VList_List_VMap_VByte_VByte [][]VMap_VByte_VByte

func (VList_List_VMap_VByte_VByte) VDLIsZero

func (x VList_List_VMap_VByte_VByte) VDLIsZero() bool

func (*VList_List_VMap_VByte_VByte) VDLRead

func (x *VList_List_VMap_VByte_VByte) VDLRead(dec vdl.Decoder) error

func (VList_List_VMap_VByte_VByte) VDLReflect

func (VList_List_VMap_VByte_VByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_List_VMap_VByte_VByte"`
})

func (VList_List_VMap_VByte_VByte) VDLWrite

func (x VList_List_VMap_VByte_VByte) VDLWrite(enc vdl.Encoder) error

type VList_List_VString

type VList_List_VString [][]VString

func (VList_List_VString) VDLIsZero

func (x VList_List_VString) VDLIsZero() bool

func (*VList_List_VString) VDLRead

func (x *VList_List_VString) VDLRead(dec vdl.Decoder) error

func (VList_List_VString) VDLReflect

func (VList_List_VString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_List_VString"`
})

func (VList_List_VString) VDLWrite

func (x VList_List_VString) VDLWrite(enc vdl.Encoder) error

type VList_OptVNamedError

type VList_OptVNamedError []*VNamedError

func (VList_OptVNamedError) VDLIsZero

func (x VList_OptVNamedError) VDLIsZero() bool

func (*VList_OptVNamedError) VDLRead

func (x *VList_OptVNamedError) VDLRead(dec vdl.Decoder) error

func (VList_OptVNamedError) VDLReflect

func (VList_OptVNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_OptVNamedError"`
})

func (VList_OptVNamedError) VDLWrite

func (x VList_OptVNamedError) VDLWrite(enc vdl.Encoder) error

type VList_OptVStructDepth1_VEnumBcd

type VList_OptVStructDepth1_VEnumBcd []*VStructDepth1_VEnumBcd

func (VList_OptVStructDepth1_VEnumBcd) VDLIsZero

func (x VList_OptVStructDepth1_VEnumBcd) VDLIsZero() bool

func (*VList_OptVStructDepth1_VEnumBcd) VDLRead

func (VList_OptVStructDepth1_VEnumBcd) VDLReflect

func (VList_OptVStructDepth1_VEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_OptVStructDepth1_VEnumBcd"`
})

func (VList_OptVStructDepth1_VEnumBcd) VDLWrite

type VList_OptVStructDepth2_Set_Float64

type VList_OptVStructDepth2_Set_Float64 []*VStructDepth2_Set_Float64

func (VList_OptVStructDepth2_Set_Float64) VDLIsZero

func (*VList_OptVStructDepth2_Set_Float64) VDLRead

func (VList_OptVStructDepth2_Set_Float64) VDLReflect

func (VList_OptVStructDepth2_Set_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_OptVStructDepth2_Set_Float64"`
})

func (VList_OptVStructDepth2_Set_Float64) VDLWrite

type VList_OptVStructEmpty

type VList_OptVStructEmpty []*VStructEmpty

func (VList_OptVStructEmpty) VDLIsZero

func (x VList_OptVStructEmpty) VDLIsZero() bool

func (*VList_OptVStructEmpty) VDLRead

func (x *VList_OptVStructEmpty) VDLRead(dec vdl.Decoder) error

func (VList_OptVStructEmpty) VDLReflect

func (VList_OptVStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_OptVStructEmpty"`
})

func (VList_OptVStructEmpty) VDLWrite

func (x VList_OptVStructEmpty) VDLWrite(enc vdl.Encoder) error

type VList_Set_VBool

type VList_Set_VBool []map[VBool]struct{}

func (VList_Set_VBool) VDLIsZero

func (x VList_Set_VBool) VDLIsZero() bool

func (*VList_Set_VBool) VDLRead

func (x *VList_Set_VBool) VDLRead(dec vdl.Decoder) error

func (VList_Set_VBool) VDLReflect

func (VList_Set_VBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_Set_VBool"`
})

func (VList_Set_VBool) VDLWrite

func (x VList_Set_VBool) VDLWrite(enc vdl.Encoder) error

type VList_String

type VList_String []string

func (VList_String) VDLIsZero

func (x VList_String) VDLIsZero() bool

func (*VList_String) VDLRead

func (x *VList_String) VDLRead(dec vdl.Decoder) error

func (VList_String) VDLReflect

func (VList_String) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_String"`
})

func (VList_String) VDLWrite

func (x VList_String) VDLWrite(enc vdl.Encoder) error

type VList_TypeObject

type VList_TypeObject []*vdl.Type

func (VList_TypeObject) VDLIsZero

func (x VList_TypeObject) VDLIsZero() bool

func (*VList_TypeObject) VDLRead

func (x *VList_TypeObject) VDLRead(dec vdl.Decoder) error

func (VList_TypeObject) VDLReflect

func (VList_TypeObject) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_TypeObject"`
})

func (VList_TypeObject) VDLWrite

func (x VList_TypeObject) VDLWrite(enc vdl.Encoder) error

type VList_VArray1_VStructEmpty

type VList_VArray1_VStructEmpty []VArray1_VStructEmpty

func (VList_VArray1_VStructEmpty) VDLIsZero

func (x VList_VArray1_VStructEmpty) VDLIsZero() bool

func (*VList_VArray1_VStructEmpty) VDLRead

func (x *VList_VArray1_VStructEmpty) VDLRead(dec vdl.Decoder) error

func (VList_VArray1_VStructEmpty) VDLReflect

func (VList_VArray1_VStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VArray1_VStructEmpty"`
})

func (VList_VArray1_VStructEmpty) VDLWrite

func (x VList_VArray1_VStructEmpty) VDLWrite(enc vdl.Encoder) error

type VList_VArray3_VUnionDepth1_All

type VList_VArray3_VUnionDepth1_All []VArray3_VUnionDepth1_All

func (VList_VArray3_VUnionDepth1_All) VDLIsZero

func (x VList_VArray3_VUnionDepth1_All) VDLIsZero() bool

func (*VList_VArray3_VUnionDepth1_All) VDLRead

func (VList_VArray3_VUnionDepth1_All) VDLReflect

func (VList_VArray3_VUnionDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VArray3_VUnionDepth1_All"`
})

func (VList_VArray3_VUnionDepth1_All) VDLWrite

type VList_VBool

type VList_VBool []VBool

func (VList_VBool) VDLIsZero

func (x VList_VBool) VDLIsZero() bool

func (*VList_VBool) VDLRead

func (x *VList_VBool) VDLRead(dec vdl.Decoder) error

func (VList_VBool) VDLReflect

func (VList_VBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VBool"`
})

func (VList_VBool) VDLWrite

func (x VList_VBool) VDLWrite(enc vdl.Encoder) error

type VList_VByte

type VList_VByte []VByte

func (VList_VByte) VDLIsZero

func (x VList_VByte) VDLIsZero() bool

func (*VList_VByte) VDLRead

func (x *VList_VByte) VDLRead(dec vdl.Decoder) error

func (VList_VByte) VDLReflect

func (VList_VByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VByte"`
})

func (VList_VByte) VDLWrite

func (x VList_VByte) VDLWrite(enc vdl.Encoder) error

type VList_VEnumAbc

type VList_VEnumAbc []VEnumAbc

func (VList_VEnumAbc) VDLIsZero

func (x VList_VEnumAbc) VDLIsZero() bool

func (*VList_VEnumAbc) VDLRead

func (x *VList_VEnumAbc) VDLRead(dec vdl.Decoder) error

func (VList_VEnumAbc) VDLReflect

func (VList_VEnumAbc) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VEnumAbc"`
})

func (VList_VEnumAbc) VDLWrite

func (x VList_VEnumAbc) VDLWrite(enc vdl.Encoder) error

type VList_VEnumBcd

type VList_VEnumBcd []VEnumBcd

func (VList_VEnumBcd) VDLIsZero

func (x VList_VEnumBcd) VDLIsZero() bool

func (*VList_VEnumBcd) VDLRead

func (x *VList_VEnumBcd) VDLRead(dec vdl.Decoder) error

func (VList_VEnumBcd) VDLReflect

func (VList_VEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VEnumBcd"`
})

func (VList_VEnumBcd) VDLWrite

func (x VList_VEnumBcd) VDLWrite(enc vdl.Encoder) error

type VList_VFloat32

type VList_VFloat32 []VFloat32

func (VList_VFloat32) VDLIsZero

func (x VList_VFloat32) VDLIsZero() bool

func (*VList_VFloat32) VDLRead

func (x *VList_VFloat32) VDLRead(dec vdl.Decoder) error

func (VList_VFloat32) VDLReflect

func (VList_VFloat32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VFloat32"`
})

func (VList_VFloat32) VDLWrite

func (x VList_VFloat32) VDLWrite(enc vdl.Encoder) error

type VList_VFloat64

type VList_VFloat64 []VFloat64

func (VList_VFloat64) VDLIsZero

func (x VList_VFloat64) VDLIsZero() bool

func (*VList_VFloat64) VDLRead

func (x *VList_VFloat64) VDLRead(dec vdl.Decoder) error

func (VList_VFloat64) VDLReflect

func (VList_VFloat64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VFloat64"`
})

func (VList_VFloat64) VDLWrite

func (x VList_VFloat64) VDLWrite(enc vdl.Encoder) error

type VList_VMap_Byte_Byte

type VList_VMap_Byte_Byte []VMap_Byte_Byte

func (VList_VMap_Byte_Byte) VDLIsZero

func (x VList_VMap_Byte_Byte) VDLIsZero() bool

func (*VList_VMap_Byte_Byte) VDLRead

func (x *VList_VMap_Byte_Byte) VDLRead(dec vdl.Decoder) error

func (VList_VMap_Byte_Byte) VDLReflect

func (VList_VMap_Byte_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VMap_Byte_Byte"`
})

func (VList_VMap_Byte_Byte) VDLWrite

func (x VList_VMap_Byte_Byte) VDLWrite(enc vdl.Encoder) error

type VList_VMap_VArray3_VBool_VArray3_VBool

type VList_VMap_VArray3_VBool_VArray3_VBool []VMap_VArray3_VBool_VArray3_VBool

func (VList_VMap_VArray3_VBool_VArray3_VBool) VDLIsZero

func (*VList_VMap_VArray3_VBool_VArray3_VBool) VDLRead

func (VList_VMap_VArray3_VBool_VArray3_VBool) VDLReflect

func (VList_VMap_VArray3_VBool_VArray3_VBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VMap_VArray3_VBool_VArray3_VBool"`
})

func (VList_VMap_VArray3_VBool_VArray3_VBool) VDLWrite

type VList_VNamedError

type VList_VNamedError []VNamedError

func (VList_VNamedError) VDLIsZero

func (x VList_VNamedError) VDLIsZero() bool

func (*VList_VNamedError) VDLRead

func (x *VList_VNamedError) VDLRead(dec vdl.Decoder) error

func (VList_VNamedError) VDLReflect

func (VList_VNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VNamedError"`
})

func (VList_VNamedError) VDLWrite

func (x VList_VNamedError) VDLWrite(enc vdl.Encoder) error

type VList_VSet_VArray1_VStructEmpty

type VList_VSet_VArray1_VStructEmpty []VSet_VArray1_VStructEmpty

func (VList_VSet_VArray1_VStructEmpty) VDLIsZero

func (x VList_VSet_VArray1_VStructEmpty) VDLIsZero() bool

func (*VList_VSet_VArray1_VStructEmpty) VDLRead

func (VList_VSet_VArray1_VStructEmpty) VDLReflect

func (VList_VSet_VArray1_VStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VSet_VArray1_VStructEmpty"`
})

func (VList_VSet_VArray1_VStructEmpty) VDLWrite

type VList_VString

type VList_VString []VString

func (VList_VString) VDLIsZero

func (x VList_VString) VDLIsZero() bool

func (*VList_VString) VDLRead

func (x *VList_VString) VDLRead(dec vdl.Decoder) error

func (VList_VString) VDLReflect

func (VList_VString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VString"`
})

func (VList_VString) VDLWrite

func (x VList_VString) VDLWrite(enc vdl.Encoder) error

type VList_VStructDepth1_All

type VList_VStructDepth1_All []VStructDepth1_All

func (VList_VStructDepth1_All) VDLIsZero

func (x VList_VStructDepth1_All) VDLIsZero() bool

func (*VList_VStructDepth1_All) VDLRead

func (x *VList_VStructDepth1_All) VDLRead(dec vdl.Decoder) error

func (VList_VStructDepth1_All) VDLReflect

func (VList_VStructDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VStructDepth1_All"`
})

func (VList_VStructDepth1_All) VDLWrite

func (x VList_VStructDepth1_All) VDLWrite(enc vdl.Encoder) error

type VList_VStructDepth2_All

type VList_VStructDepth2_All []VStructDepth2_All

func (VList_VStructDepth2_All) VDLIsZero

func (x VList_VStructDepth2_All) VDLIsZero() bool

func (*VList_VStructDepth2_All) VDLRead

func (x *VList_VStructDepth2_All) VDLRead(dec vdl.Decoder) error

func (VList_VStructDepth2_All) VDLReflect

func (VList_VStructDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VStructDepth2_All"`
})

func (VList_VStructDepth2_All) VDLWrite

func (x VList_VStructDepth2_All) VDLWrite(enc vdl.Encoder) error

type VList_VStructEmpty

type VList_VStructEmpty []VStructEmpty

func (VList_VStructEmpty) VDLIsZero

func (x VList_VStructEmpty) VDLIsZero() bool

func (*VList_VStructEmpty) VDLRead

func (x *VList_VStructEmpty) VDLRead(dec vdl.Decoder) error

func (VList_VStructEmpty) VDLReflect

func (VList_VStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VStructEmpty"`
})

func (VList_VStructEmpty) VDLWrite

func (x VList_VStructEmpty) VDLWrite(enc vdl.Encoder) error

type VList_VUint16

type VList_VUint16 []VUint16

func (VList_VUint16) VDLIsZero

func (x VList_VUint16) VDLIsZero() bool

func (*VList_VUint16) VDLRead

func (x *VList_VUint16) VDLRead(dec vdl.Decoder) error

func (VList_VUint16) VDLReflect

func (VList_VUint16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VUint16"`
})

func (VList_VUint16) VDLWrite

func (x VList_VUint16) VDLWrite(enc vdl.Encoder) error

type VList_VUnionDepth1_All

type VList_VUnionDepth1_All []VUnionDepth1_All

func (VList_VUnionDepth1_All) VDLIsZero

func (x VList_VUnionDepth1_All) VDLIsZero() bool

func (*VList_VUnionDepth1_All) VDLRead

func (x *VList_VUnionDepth1_All) VDLRead(dec vdl.Decoder) error

func (VList_VUnionDepth1_All) VDLReflect

func (VList_VUnionDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VUnionDepth1_All"`
})

func (VList_VUnionDepth1_All) VDLWrite

func (x VList_VUnionDepth1_All) VDLWrite(enc vdl.Encoder) error

type VList_VUnionDepth2_All

type VList_VUnionDepth2_All []VUnionDepth2_All

func (VList_VUnionDepth2_All) VDLIsZero

func (x VList_VUnionDepth2_All) VDLIsZero() bool

func (*VList_VUnionDepth2_All) VDLRead

func (x *VList_VUnionDepth2_All) VDLRead(dec vdl.Decoder) error

func (VList_VUnionDepth2_All) VDLReflect

func (VList_VUnionDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VList_VUnionDepth2_All"`
})

func (VList_VUnionDepth2_All) VDLWrite

func (x VList_VUnionDepth2_All) VDLWrite(enc vdl.Encoder) error

type VMap_Bool_Bool

type VMap_Bool_Bool map[bool]bool

func (VMap_Bool_Bool) VDLIsZero

func (x VMap_Bool_Bool) VDLIsZero() bool

func (*VMap_Bool_Bool) VDLRead

func (x *VMap_Bool_Bool) VDLRead(dec vdl.Decoder) error

func (VMap_Bool_Bool) VDLReflect

func (VMap_Bool_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_Bool_Bool"`
})

func (VMap_Bool_Bool) VDLWrite

func (x VMap_Bool_Bool) VDLWrite(enc vdl.Encoder) error

type VMap_Byte_Byte

type VMap_Byte_Byte map[byte]byte

func (VMap_Byte_Byte) VDLIsZero

func (x VMap_Byte_Byte) VDLIsZero() bool

func (*VMap_Byte_Byte) VDLRead

func (x *VMap_Byte_Byte) VDLRead(dec vdl.Decoder) error

func (VMap_Byte_Byte) VDLReflect

func (VMap_Byte_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_Byte_Byte"`
})

func (VMap_Byte_Byte) VDLWrite

func (x VMap_Byte_Byte) VDLWrite(enc vdl.Encoder) error

type VMap_Int64_Int64

type VMap_Int64_Int64 map[int64]int64

func (VMap_Int64_Int64) VDLIsZero

func (x VMap_Int64_Int64) VDLIsZero() bool

func (*VMap_Int64_Int64) VDLRead

func (x *VMap_Int64_Int64) VDLRead(dec vdl.Decoder) error

func (VMap_Int64_Int64) VDLReflect

func (VMap_Int64_Int64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_Int64_Int64"`
})

func (VMap_Int64_Int64) VDLWrite

func (x VMap_Int64_Int64) VDLWrite(enc vdl.Encoder) error

type VMap_String_String

type VMap_String_String map[string]string

func (VMap_String_String) VDLIsZero

func (x VMap_String_String) VDLIsZero() bool

func (*VMap_String_String) VDLRead

func (x *VMap_String_String) VDLRead(dec vdl.Decoder) error

func (VMap_String_String) VDLReflect

func (VMap_String_String) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_String_String"`
})

func (VMap_String_String) VDLWrite

func (x VMap_String_String) VDLWrite(enc vdl.Encoder) error

type VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64

type VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64 map[VArray1_VArray3_Int64]VArray1_VArray3_Int64

func (VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64) VDLIsZero

func (*VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64) VDLRead

func (VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64) VDLReflect

func (VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64"`
})

func (VMap_VArray1_VArray3_Int64_VArray1_VArray3_Int64) VDLWrite

type VMap_VArray3_VBool_VArray3_VBool

type VMap_VArray3_VBool_VArray3_VBool map[VArray3_VBool]VArray3_VBool

func (VMap_VArray3_VBool_VArray3_VBool) VDLIsZero

func (x VMap_VArray3_VBool_VArray3_VBool) VDLIsZero() bool

func (*VMap_VArray3_VBool_VArray3_VBool) VDLRead

func (VMap_VArray3_VBool_VArray3_VBool) VDLReflect

func (VMap_VArray3_VBool_VArray3_VBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VArray3_VBool_VArray3_VBool"`
})

func (VMap_VArray3_VBool_VArray3_VBool) VDLWrite

type VMap_VBool_VBool

type VMap_VBool_VBool map[VBool]VBool

func (VMap_VBool_VBool) VDLIsZero

func (x VMap_VBool_VBool) VDLIsZero() bool

func (*VMap_VBool_VBool) VDLRead

func (x *VMap_VBool_VBool) VDLRead(dec vdl.Decoder) error

func (VMap_VBool_VBool) VDLReflect

func (VMap_VBool_VBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VBool_VBool"`
})

func (VMap_VBool_VBool) VDLWrite

func (x VMap_VBool_VBool) VDLWrite(enc vdl.Encoder) error

type VMap_VByte_VByte

type VMap_VByte_VByte map[VByte]VByte

func (VMap_VByte_VByte) VDLIsZero

func (x VMap_VByte_VByte) VDLIsZero() bool

func (*VMap_VByte_VByte) VDLRead

func (x *VMap_VByte_VByte) VDLRead(dec vdl.Decoder) error

func (VMap_VByte_VByte) VDLReflect

func (VMap_VByte_VByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VByte_VByte"`
})

func (VMap_VByte_VByte) VDLWrite

func (x VMap_VByte_VByte) VDLWrite(enc vdl.Encoder) error

type VMap_VEnumAbc_VEnumAbc

type VMap_VEnumAbc_VEnumAbc map[VEnumAbc]VEnumAbc

func (VMap_VEnumAbc_VEnumAbc) VDLIsZero

func (x VMap_VEnumAbc_VEnumAbc) VDLIsZero() bool

func (*VMap_VEnumAbc_VEnumAbc) VDLRead

func (x *VMap_VEnumAbc_VEnumAbc) VDLRead(dec vdl.Decoder) error

func (VMap_VEnumAbc_VEnumAbc) VDLReflect

func (VMap_VEnumAbc_VEnumAbc) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VEnumAbc_VEnumAbc"`
})

func (VMap_VEnumAbc_VEnumAbc) VDLWrite

func (x VMap_VEnumAbc_VEnumAbc) VDLWrite(enc vdl.Encoder) error

type VMap_VEnumBcd_VEnumBcd

type VMap_VEnumBcd_VEnumBcd map[VEnumBcd]VEnumBcd

func (VMap_VEnumBcd_VEnumBcd) VDLIsZero

func (x VMap_VEnumBcd_VEnumBcd) VDLIsZero() bool

func (*VMap_VEnumBcd_VEnumBcd) VDLRead

func (x *VMap_VEnumBcd_VEnumBcd) VDLRead(dec vdl.Decoder) error

func (VMap_VEnumBcd_VEnumBcd) VDLReflect

func (VMap_VEnumBcd_VEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VEnumBcd_VEnumBcd"`
})

func (VMap_VEnumBcd_VEnumBcd) VDLWrite

func (x VMap_VEnumBcd_VEnumBcd) VDLWrite(enc vdl.Encoder) error

type VMap_VInt32_VInt32

type VMap_VInt32_VInt32 map[VInt32]VInt32

func (VMap_VInt32_VInt32) VDLIsZero

func (x VMap_VInt32_VInt32) VDLIsZero() bool

func (*VMap_VInt32_VInt32) VDLRead

func (x *VMap_VInt32_VInt32) VDLRead(dec vdl.Decoder) error

func (VMap_VInt32_VInt32) VDLReflect

func (VMap_VInt32_VInt32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VInt32_VInt32"`
})

func (VMap_VInt32_VInt32) VDLWrite

func (x VMap_VInt32_VInt32) VDLWrite(enc vdl.Encoder) error

type VMap_VNamedError_VNamedError

type VMap_VNamedError_VNamedError map[VNamedError]VNamedError

func (VMap_VNamedError_VNamedError) VDLIsZero

func (x VMap_VNamedError_VNamedError) VDLIsZero() bool

func (*VMap_VNamedError_VNamedError) VDLRead

func (VMap_VNamedError_VNamedError) VDLReflect

func (VMap_VNamedError_VNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VNamedError_VNamedError"`
})

func (VMap_VNamedError_VNamedError) VDLWrite

type VMap_VString_VString

type VMap_VString_VString map[VString]VString

func (VMap_VString_VString) VDLIsZero

func (x VMap_VString_VString) VDLIsZero() bool

func (*VMap_VString_VString) VDLRead

func (x *VMap_VString_VString) VDLRead(dec vdl.Decoder) error

func (VMap_VString_VString) VDLReflect

func (VMap_VString_VString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VString_VString"`
})

func (VMap_VString_VString) VDLWrite

func (x VMap_VString_VString) VDLWrite(enc vdl.Encoder) error

type VMap_VStructDepth1_VBool_VStructDepth1_VBool

type VMap_VStructDepth1_VBool_VStructDepth1_VBool map[VStructDepth1_VBool]VStructDepth1_VBool

func (VMap_VStructDepth1_VBool_VStructDepth1_VBool) VDLIsZero

func (*VMap_VStructDepth1_VBool_VStructDepth1_VBool) VDLRead

func (VMap_VStructDepth1_VBool_VStructDepth1_VBool) VDLReflect

func (VMap_VStructDepth1_VBool_VStructDepth1_VBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VStructDepth1_VBool_VStructDepth1_VBool"`
})

func (VMap_VStructDepth1_VBool_VStructDepth1_VBool) VDLWrite

type VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32

type VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32 map[VStructDepth2_VArray1_Uint32]VStructDepth2_VArray1_Uint32

func (VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32) VDLIsZero

func (*VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32) VDLRead

func (VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32) VDLReflect

func (VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32"`
})

func (VMap_VStructDepth2_VArray1_Uint32_VStructDepth2_VArray1_Uint32) VDLWrite

type VMap_VStructEmpty_VStructEmpty

type VMap_VStructEmpty_VStructEmpty map[VStructEmpty]VStructEmpty

func (VMap_VStructEmpty_VStructEmpty) VDLIsZero

func (x VMap_VStructEmpty_VStructEmpty) VDLIsZero() bool

func (*VMap_VStructEmpty_VStructEmpty) VDLRead

func (VMap_VStructEmpty_VStructEmpty) VDLReflect

func (VMap_VStructEmpty_VStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VStructEmpty_VStructEmpty"`
})

func (VMap_VStructEmpty_VStructEmpty) VDLWrite

type VMap_VUint32_VUint32

type VMap_VUint32_VUint32 map[VUint32]VUint32

func (VMap_VUint32_VUint32) VDLIsZero

func (x VMap_VUint32_VUint32) VDLIsZero() bool

func (*VMap_VUint32_VUint32) VDLRead

func (x *VMap_VUint32_VUint32) VDLRead(dec vdl.Decoder) error

func (VMap_VUint32_VUint32) VDLReflect

func (VMap_VUint32_VUint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VUint32_VUint32"`
})

func (VMap_VUint32_VUint32) VDLWrite

func (x VMap_VUint32_VUint32) VDLWrite(enc vdl.Encoder) error

type VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64

type VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64 map[VUnionDepth1_VUint64]VUnionDepth1_VUint64

func (VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64) VDLIsZero

func (*VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64) VDLRead

func (VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64) VDLReflect

func (VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64"`
})

func (VMap_VUnionDepth1_VUint64_VUnionDepth1_VUint64) VDLWrite

type VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte

type VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte map[VUnionDepth2_VArray2_VByte]VUnionDepth2_VArray2_VByte

func (VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte) VDLIsZero

func (*VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte) VDLRead

func (VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte) VDLReflect

func (VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte"`
})

func (VMap_VUnionDepth2_VArray2_VByte_VUnionDepth2_VArray2_VByte) VDLWrite

type VMutualCycleA

type VMutualCycleA struct {
	Data int64
	B    *VMutualCycleB
}

VMutualCycleA tests mutually cyclic types A and B.

func (VMutualCycleA) VDLIsZero

func (x VMutualCycleA) VDLIsZero() bool

func (*VMutualCycleA) VDLRead

func (x *VMutualCycleA) VDLRead(dec vdl.Decoder) error

func (VMutualCycleA) VDLReflect

func (VMutualCycleA) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMutualCycleA"`
})

func (VMutualCycleA) VDLWrite

func (x VMutualCycleA) VDLWrite(enc vdl.Encoder) error

type VMutualCycleB

type VMutualCycleB struct {
	Data int64
	A    *VMutualCycleA
}

VMutualCycleB tests mutually cyclic types A and B.

func (VMutualCycleB) VDLIsZero

func (x VMutualCycleB) VDLIsZero() bool

func (*VMutualCycleB) VDLRead

func (x *VMutualCycleB) VDLRead(dec vdl.Decoder) error

func (VMutualCycleB) VDLReflect

func (VMutualCycleB) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VMutualCycleB"`
})

func (VMutualCycleB) VDLWrite

func (x VMutualCycleB) VDLWrite(enc vdl.Encoder) error

type VNamedError

type VNamedError struct {
	Id  string
	Msg string
}

func (VNamedError) VDLIsZero

func (x VNamedError) VDLIsZero() bool

func (*VNamedError) VDLRead

func (x *VNamedError) VDLRead(dec vdl.Decoder) error

func (VNamedError) VDLReflect

func (VNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VNamedError"`
})

func (VNamedError) VDLWrite

func (x VNamedError) VDLWrite(enc vdl.Encoder) error

type VNativeWireArrayNString

type VNativeWireArrayNString string

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireArrayNStruct

type VNativeWireArrayNStruct struct{ X string }

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireBoolNBool

type VNativeWireBoolNBool bool

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireBoolNString

type VNativeWireBoolNString string

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireBoolNStruct

type VNativeWireBoolNStruct struct{ X string }

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireIntNInt

type VNativeWireIntNInt int

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireIntNString

type VNativeWireIntNString string

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireIntNStruct

type VNativeWireIntNStruct struct{ X string }

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireListNString

type VNativeWireListNString string

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireListNStruct

type VNativeWireListNStruct struct{ X string }

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireStringNString

type VNativeWireStringNString string

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireStringNStruct

type VNativeWireStringNStruct struct{ X string }

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireStructNArray

type VNativeWireStructNArray [1]string

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireStructNSlice

type VNativeWireStructNSlice []string

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

func (VNativeWireStructNSlice) IsZero

func (x VNativeWireStructNSlice) IsZero() bool

type VNativeWireStructNString

type VNativeWireStructNString string

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireStructNStruct

type VNativeWireStructNStruct struct{ X string }

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireUnionNArray

type VNativeWireUnionNArray [1]string

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireUnionNSlice

type VNativeWireUnionNSlice []string

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

func (VNativeWireUnionNSlice) IsZero

func (x VNativeWireUnionNSlice) IsZero() bool

type VNativeWireUnionNString

type VNativeWireUnionNString string

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VNativeWireUnionNStruct

type VNativeWireUnionNStruct struct{ X string }

The VNativeWire* types are the native types associated with wire types. The wire types are defined in vtype_manual.vdl.

The naming is such that VWire* <-> VNativeWire*, e.g. VWireBoolNString is the wire type associated with the VNativeWireBoolNString native type, where the wire type is bool, and the native type is string.

type VSelfCycle

type VSelfCycle struct {
	Data int64
	Next *VSelfCycle
}

VSelfCycle tests self-cyclic types.

func (VSelfCycle) VDLIsZero

func (x VSelfCycle) VDLIsZero() bool

func (*VSelfCycle) VDLRead

func (x *VSelfCycle) VDLRead(dec vdl.Decoder) error

func (VSelfCycle) VDLReflect

func (VSelfCycle) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSelfCycle"`
})

func (VSelfCycle) VDLWrite

func (x VSelfCycle) VDLWrite(enc vdl.Encoder) error

type VSet_Bool

type VSet_Bool map[bool]struct{}

func (VSet_Bool) VDLIsZero

func (x VSet_Bool) VDLIsZero() bool

func (*VSet_Bool) VDLRead

func (x *VSet_Bool) VDLRead(dec vdl.Decoder) error

func (VSet_Bool) VDLReflect

func (VSet_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_Bool"`
})

func (VSet_Bool) VDLWrite

func (x VSet_Bool) VDLWrite(enc vdl.Encoder) error

type VSet_Byte

type VSet_Byte map[byte]struct{}

func (VSet_Byte) VDLIsZero

func (x VSet_Byte) VDLIsZero() bool

func (*VSet_Byte) VDLRead

func (x *VSet_Byte) VDLRead(dec vdl.Decoder) error

func (VSet_Byte) VDLReflect

func (VSet_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_Byte"`
})

func (VSet_Byte) VDLWrite

func (x VSet_Byte) VDLWrite(enc vdl.Encoder) error

type VSet_Float32

type VSet_Float32 map[float32]struct{}

func (VSet_Float32) VDLIsZero

func (x VSet_Float32) VDLIsZero() bool

func (*VSet_Float32) VDLRead

func (x *VSet_Float32) VDLRead(dec vdl.Decoder) error

func (VSet_Float32) VDLReflect

func (VSet_Float32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_Float32"`
})

func (VSet_Float32) VDLWrite

func (x VSet_Float32) VDLWrite(enc vdl.Encoder) error

type VSet_String

type VSet_String map[string]struct{}

func (VSet_String) VDLIsZero

func (x VSet_String) VDLIsZero() bool

func (*VSet_String) VDLRead

func (x *VSet_String) VDLRead(dec vdl.Decoder) error

func (VSet_String) VDLReflect

func (VSet_String) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_String"`
})

func (VSet_String) VDLWrite

func (x VSet_String) VDLWrite(enc vdl.Encoder) error

type VSet_Uint64

type VSet_Uint64 map[uint64]struct{}

func (VSet_Uint64) VDLIsZero

func (x VSet_Uint64) VDLIsZero() bool

func (*VSet_Uint64) VDLRead

func (x *VSet_Uint64) VDLRead(dec vdl.Decoder) error

func (VSet_Uint64) VDLReflect

func (VSet_Uint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_Uint64"`
})

func (VSet_Uint64) VDLWrite

func (x VSet_Uint64) VDLWrite(enc vdl.Encoder) error

type VSet_VArray1_VArray3_Int64

type VSet_VArray1_VArray3_Int64 map[VArray1_VArray3_Int64]struct{}

func (VSet_VArray1_VArray3_Int64) VDLIsZero

func (x VSet_VArray1_VArray3_Int64) VDLIsZero() bool

func (*VSet_VArray1_VArray3_Int64) VDLRead

func (x *VSet_VArray1_VArray3_Int64) VDLRead(dec vdl.Decoder) error

func (VSet_VArray1_VArray3_Int64) VDLReflect

func (VSet_VArray1_VArray3_Int64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VArray1_VArray3_Int64"`
})

func (VSet_VArray1_VArray3_Int64) VDLWrite

func (x VSet_VArray1_VArray3_Int64) VDLWrite(enc vdl.Encoder) error

type VSet_VArray1_VStructEmpty

type VSet_VArray1_VStructEmpty map[VArray1_VStructEmpty]struct{}

func (VSet_VArray1_VStructEmpty) VDLIsZero

func (x VSet_VArray1_VStructEmpty) VDLIsZero() bool

func (*VSet_VArray1_VStructEmpty) VDLRead

func (x *VSet_VArray1_VStructEmpty) VDLRead(dec vdl.Decoder) error

func (VSet_VArray1_VStructEmpty) VDLReflect

func (VSet_VArray1_VStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VArray1_VStructEmpty"`
})

func (VSet_VArray1_VStructEmpty) VDLWrite

func (x VSet_VArray1_VStructEmpty) VDLWrite(enc vdl.Encoder) error

type VSet_VBool

type VSet_VBool map[VBool]struct{}

func (VSet_VBool) VDLIsZero

func (x VSet_VBool) VDLIsZero() bool

func (*VSet_VBool) VDLRead

func (x *VSet_VBool) VDLRead(dec vdl.Decoder) error

func (VSet_VBool) VDLReflect

func (VSet_VBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VBool"`
})

func (VSet_VBool) VDLWrite

func (x VSet_VBool) VDLWrite(enc vdl.Encoder) error

type VSet_VByte

type VSet_VByte map[VByte]struct{}

func (VSet_VByte) VDLIsZero

func (x VSet_VByte) VDLIsZero() bool

func (*VSet_VByte) VDLRead

func (x *VSet_VByte) VDLRead(dec vdl.Decoder) error

func (VSet_VByte) VDLReflect

func (VSet_VByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VByte"`
})

func (VSet_VByte) VDLWrite

func (x VSet_VByte) VDLWrite(enc vdl.Encoder) error

type VSet_VEnumAbc

type VSet_VEnumAbc map[VEnumAbc]struct{}

func (VSet_VEnumAbc) VDLIsZero

func (x VSet_VEnumAbc) VDLIsZero() bool

func (*VSet_VEnumAbc) VDLRead

func (x *VSet_VEnumAbc) VDLRead(dec vdl.Decoder) error

func (VSet_VEnumAbc) VDLReflect

func (VSet_VEnumAbc) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VEnumAbc"`
})

func (VSet_VEnumAbc) VDLWrite

func (x VSet_VEnumAbc) VDLWrite(enc vdl.Encoder) error

type VSet_VEnumBcd

type VSet_VEnumBcd map[VEnumBcd]struct{}

func (VSet_VEnumBcd) VDLIsZero

func (x VSet_VEnumBcd) VDLIsZero() bool

func (*VSet_VEnumBcd) VDLRead

func (x *VSet_VEnumBcd) VDLRead(dec vdl.Decoder) error

func (VSet_VEnumBcd) VDLReflect

func (VSet_VEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VEnumBcd"`
})

func (VSet_VEnumBcd) VDLWrite

func (x VSet_VEnumBcd) VDLWrite(enc vdl.Encoder) error

type VSet_VNamedError

type VSet_VNamedError map[VNamedError]struct{}

func (VSet_VNamedError) VDLIsZero

func (x VSet_VNamedError) VDLIsZero() bool

func (*VSet_VNamedError) VDLRead

func (x *VSet_VNamedError) VDLRead(dec vdl.Decoder) error

func (VSet_VNamedError) VDLReflect

func (VSet_VNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VNamedError"`
})

func (VSet_VNamedError) VDLWrite

func (x VSet_VNamedError) VDLWrite(enc vdl.Encoder) error

type VSet_VString

type VSet_VString map[VString]struct{}

func (VSet_VString) VDLIsZero

func (x VSet_VString) VDLIsZero() bool

func (*VSet_VString) VDLRead

func (x *VSet_VString) VDLRead(dec vdl.Decoder) error

func (VSet_VString) VDLReflect

func (VSet_VString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VString"`
})

func (VSet_VString) VDLWrite

func (x VSet_VString) VDLWrite(enc vdl.Encoder) error

type VSet_VStructDepth1_VFloat64

type VSet_VStructDepth1_VFloat64 map[VStructDepth1_VFloat64]struct{}

func (VSet_VStructDepth1_VFloat64) VDLIsZero

func (x VSet_VStructDepth1_VFloat64) VDLIsZero() bool

func (*VSet_VStructDepth1_VFloat64) VDLRead

func (x *VSet_VStructDepth1_VFloat64) VDLRead(dec vdl.Decoder) error

func (VSet_VStructDepth1_VFloat64) VDLReflect

func (VSet_VStructDepth1_VFloat64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VStructDepth1_VFloat64"`
})

func (VSet_VStructDepth1_VFloat64) VDLWrite

func (x VSet_VStructDepth1_VFloat64) VDLWrite(enc vdl.Encoder) error

type VSet_VStructDepth2_VStructDepth1_Bool

type VSet_VStructDepth2_VStructDepth1_Bool map[VStructDepth2_VStructDepth1_Bool]struct{}

func (VSet_VStructDepth2_VStructDepth1_Bool) VDLIsZero

func (*VSet_VStructDepth2_VStructDepth1_Bool) VDLRead

func (VSet_VStructDepth2_VStructDepth1_Bool) VDLReflect

func (VSet_VStructDepth2_VStructDepth1_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VStructDepth2_VStructDepth1_Bool"`
})

func (VSet_VStructDepth2_VStructDepth1_Bool) VDLWrite

type VSet_VStructEmpty

type VSet_VStructEmpty map[VStructEmpty]struct{}

func (VSet_VStructEmpty) VDLIsZero

func (x VSet_VStructEmpty) VDLIsZero() bool

func (*VSet_VStructEmpty) VDLRead

func (x *VSet_VStructEmpty) VDLRead(dec vdl.Decoder) error

func (VSet_VStructEmpty) VDLReflect

func (VSet_VStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VStructEmpty"`
})

func (VSet_VStructEmpty) VDLWrite

func (x VSet_VStructEmpty) VDLWrite(enc vdl.Encoder) error

type VSet_VUint64

type VSet_VUint64 map[VUint64]struct{}

func (VSet_VUint64) VDLIsZero

func (x VSet_VUint64) VDLIsZero() bool

func (*VSet_VUint64) VDLRead

func (x *VSet_VUint64) VDLRead(dec vdl.Decoder) error

func (VSet_VUint64) VDLReflect

func (VSet_VUint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VUint64"`
})

func (VSet_VUint64) VDLWrite

func (x VSet_VUint64) VDLWrite(enc vdl.Encoder) error

type VSet_VUnionDepth1_VInt8

type VSet_VUnionDepth1_VInt8 map[VUnionDepth1_VInt8]struct{}

func (VSet_VUnionDepth1_VInt8) VDLIsZero

func (x VSet_VUnionDepth1_VInt8) VDLIsZero() bool

func (*VSet_VUnionDepth1_VInt8) VDLRead

func (x *VSet_VUnionDepth1_VInt8) VDLRead(dec vdl.Decoder) error

func (VSet_VUnionDepth1_VInt8) VDLReflect

func (VSet_VUnionDepth1_VInt8) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VUnionDepth1_VInt8"`
})

func (VSet_VUnionDepth1_VInt8) VDLWrite

func (x VSet_VUnionDepth1_VInt8) VDLWrite(enc vdl.Encoder) error

type VSet_VUnionDepth2_VArray1_String

type VSet_VUnionDepth2_VArray1_String map[VUnionDepth2_VArray1_String]struct{}

func (VSet_VUnionDepth2_VArray1_String) VDLIsZero

func (x VSet_VUnionDepth2_VArray1_String) VDLIsZero() bool

func (*VSet_VUnionDepth2_VArray1_String) VDLRead

func (VSet_VUnionDepth2_VArray1_String) VDLReflect

func (VSet_VUnionDepth2_VArray1_String) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VSet_VUnionDepth2_VArray1_String"`
})

func (VSet_VUnionDepth2_VArray1_String) VDLWrite

type VString

type VString string

func (VString) VDLIsZero

func (x VString) VDLIsZero() bool

func (*VString) VDLRead

func (x *VString) VDLRead(dec vdl.Decoder) error

func (VString) VDLReflect

func (VString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VString"`
})

func (VString) VDLWrite

func (x VString) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_All

type VStructDepth1_All struct {
	F0  interface{}
	F1  bool
	F2  VBool
	F3  string
	F4  VString
	F5  *vdl.Type
	F6  byte
	F7  VByte
	F8  VEnumAbc
	F9  VEnumBcd
	F10 VStructEmpty
	F11 VNamedError
	F12 error
	F13 uint16
	F14 VUint16
	F15 uint32
	F16 VUint32
	F17 uint64
	F18 VUint64
	F19 int8
	F20 VInt8
	F21 int16
	F22 VInt16
	F23 int32
	F24 VInt32
	F25 int64
	F26 VInt64
	F27 float32
	F28 VFloat32
	F29 float64
	F30 VFloat64
	F31 *VStructEmpty
	F32 *VNamedError
}

func (VStructDepth1_All) VDLIsZero

func (x VStructDepth1_All) VDLIsZero() bool

func (*VStructDepth1_All) VDLRead

func (x *VStructDepth1_All) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_All) VDLReflect

func (VStructDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_All"`
})

func (VStructDepth1_All) VDLWrite

func (x VStructDepth1_All) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_Any

type VStructDepth1_Any struct {
	F0 interface{}
}

func (VStructDepth1_Any) VDLIsZero

func (x VStructDepth1_Any) VDLIsZero() bool

func (*VStructDepth1_Any) VDLRead

func (x *VStructDepth1_Any) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_Any) VDLReflect

func (VStructDepth1_Any) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_Any"`
})

func (VStructDepth1_Any) VDLWrite

func (x VStructDepth1_Any) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_Bool

type VStructDepth1_Bool struct {
	F1 bool
}

func (VStructDepth1_Bool) VDLIsZero

func (x VStructDepth1_Bool) VDLIsZero() bool

func (*VStructDepth1_Bool) VDLRead

func (x *VStructDepth1_Bool) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_Bool) VDLReflect

func (VStructDepth1_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_Bool"`
})

func (VStructDepth1_Bool) VDLWrite

func (x VStructDepth1_Bool) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_Byte

type VStructDepth1_Byte struct {
	F6 byte
}

func (VStructDepth1_Byte) VDLIsZero

func (x VStructDepth1_Byte) VDLIsZero() bool

func (*VStructDepth1_Byte) VDLRead

func (x *VStructDepth1_Byte) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_Byte) VDLReflect

func (VStructDepth1_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_Byte"`
})

func (VStructDepth1_Byte) VDLWrite

func (x VStructDepth1_Byte) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_Error

type VStructDepth1_Error struct {
	F12 error
}

func (VStructDepth1_Error) VDLIsZero

func (x VStructDepth1_Error) VDLIsZero() bool

func (*VStructDepth1_Error) VDLRead

func (x *VStructDepth1_Error) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_Error) VDLReflect

func (VStructDepth1_Error) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_Error"`
})

func (VStructDepth1_Error) VDLWrite

func (x VStructDepth1_Error) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_Float32

type VStructDepth1_Float32 struct {
	F27 float32
}

func (VStructDepth1_Float32) VDLIsZero

func (x VStructDepth1_Float32) VDLIsZero() bool

func (*VStructDepth1_Float32) VDLRead

func (x *VStructDepth1_Float32) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_Float32) VDLReflect

func (VStructDepth1_Float32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_Float32"`
})

func (VStructDepth1_Float32) VDLWrite

func (x VStructDepth1_Float32) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_Float64

type VStructDepth1_Float64 struct {
	F29 float64
}

func (VStructDepth1_Float64) VDLIsZero

func (x VStructDepth1_Float64) VDLIsZero() bool

func (*VStructDepth1_Float64) VDLRead

func (x *VStructDepth1_Float64) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_Float64) VDLReflect

func (VStructDepth1_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_Float64"`
})

func (VStructDepth1_Float64) VDLWrite

func (x VStructDepth1_Float64) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_Int16

type VStructDepth1_Int16 struct {
	F21 int16
}

func (VStructDepth1_Int16) VDLIsZero

func (x VStructDepth1_Int16) VDLIsZero() bool

func (*VStructDepth1_Int16) VDLRead

func (x *VStructDepth1_Int16) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_Int16) VDLReflect

func (VStructDepth1_Int16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_Int16"`
})

func (VStructDepth1_Int16) VDLWrite

func (x VStructDepth1_Int16) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_Int32

type VStructDepth1_Int32 struct {
	F23 int32
}

func (VStructDepth1_Int32) VDLIsZero

func (x VStructDepth1_Int32) VDLIsZero() bool

func (*VStructDepth1_Int32) VDLRead

func (x *VStructDepth1_Int32) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_Int32) VDLReflect

func (VStructDepth1_Int32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_Int32"`
})

func (VStructDepth1_Int32) VDLWrite

func (x VStructDepth1_Int32) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_Int64

type VStructDepth1_Int64 struct {
	F25 int64
}

func (VStructDepth1_Int64) VDLIsZero

func (x VStructDepth1_Int64) VDLIsZero() bool

func (*VStructDepth1_Int64) VDLRead

func (x *VStructDepth1_Int64) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_Int64) VDLReflect

func (VStructDepth1_Int64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_Int64"`
})

func (VStructDepth1_Int64) VDLWrite

func (x VStructDepth1_Int64) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_Int8

type VStructDepth1_Int8 struct {
	F19 int8
}

func (VStructDepth1_Int8) VDLIsZero

func (x VStructDepth1_Int8) VDLIsZero() bool

func (*VStructDepth1_Int8) VDLRead

func (x *VStructDepth1_Int8) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_Int8) VDLReflect

func (VStructDepth1_Int8) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_Int8"`
})

func (VStructDepth1_Int8) VDLWrite

func (x VStructDepth1_Int8) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_OptVNamedError

type VStructDepth1_OptVNamedError struct {
	F32 *VNamedError
}

func (VStructDepth1_OptVNamedError) VDLIsZero

func (x VStructDepth1_OptVNamedError) VDLIsZero() bool

func (*VStructDepth1_OptVNamedError) VDLRead

func (VStructDepth1_OptVNamedError) VDLReflect

func (VStructDepth1_OptVNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_OptVNamedError"`
})

func (VStructDepth1_OptVNamedError) VDLWrite

type VStructDepth1_OptVStructEmpty

type VStructDepth1_OptVStructEmpty struct {
	F31 *VStructEmpty
}

func (VStructDepth1_OptVStructEmpty) VDLIsZero

func (x VStructDepth1_OptVStructEmpty) VDLIsZero() bool

func (*VStructDepth1_OptVStructEmpty) VDLRead

func (VStructDepth1_OptVStructEmpty) VDLReflect

func (VStructDepth1_OptVStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_OptVStructEmpty"`
})

func (VStructDepth1_OptVStructEmpty) VDLWrite

type VStructDepth1_String

type VStructDepth1_String struct {
	F3 string
}

func (VStructDepth1_String) VDLIsZero

func (x VStructDepth1_String) VDLIsZero() bool

func (*VStructDepth1_String) VDLRead

func (x *VStructDepth1_String) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_String) VDLReflect

func (VStructDepth1_String) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_String"`
})

func (VStructDepth1_String) VDLWrite

func (x VStructDepth1_String) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_TypeObject

type VStructDepth1_TypeObject struct {
	F5 *vdl.Type
}

func (VStructDepth1_TypeObject) VDLIsZero

func (x VStructDepth1_TypeObject) VDLIsZero() bool

func (*VStructDepth1_TypeObject) VDLRead

func (x *VStructDepth1_TypeObject) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_TypeObject) VDLReflect

func (VStructDepth1_TypeObject) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_TypeObject"`
})

func (VStructDepth1_TypeObject) VDLWrite

func (x VStructDepth1_TypeObject) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_Uint16

type VStructDepth1_Uint16 struct {
	F13 uint16
}

func (VStructDepth1_Uint16) VDLIsZero

func (x VStructDepth1_Uint16) VDLIsZero() bool

func (*VStructDepth1_Uint16) VDLRead

func (x *VStructDepth1_Uint16) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_Uint16) VDLReflect

func (VStructDepth1_Uint16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_Uint16"`
})

func (VStructDepth1_Uint16) VDLWrite

func (x VStructDepth1_Uint16) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_Uint32

type VStructDepth1_Uint32 struct {
	F15 uint32
}

func (VStructDepth1_Uint32) VDLIsZero

func (x VStructDepth1_Uint32) VDLIsZero() bool

func (*VStructDepth1_Uint32) VDLRead

func (x *VStructDepth1_Uint32) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_Uint32) VDLReflect

func (VStructDepth1_Uint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_Uint32"`
})

func (VStructDepth1_Uint32) VDLWrite

func (x VStructDepth1_Uint32) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_Uint64

type VStructDepth1_Uint64 struct {
	F17 uint64
}

func (VStructDepth1_Uint64) VDLIsZero

func (x VStructDepth1_Uint64) VDLIsZero() bool

func (*VStructDepth1_Uint64) VDLRead

func (x *VStructDepth1_Uint64) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_Uint64) VDLReflect

func (VStructDepth1_Uint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_Uint64"`
})

func (VStructDepth1_Uint64) VDLWrite

func (x VStructDepth1_Uint64) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VBool

type VStructDepth1_VBool struct {
	F2 VBool
}

func (VStructDepth1_VBool) VDLIsZero

func (x VStructDepth1_VBool) VDLIsZero() bool

func (*VStructDepth1_VBool) VDLRead

func (x *VStructDepth1_VBool) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VBool) VDLReflect

func (VStructDepth1_VBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VBool"`
})

func (VStructDepth1_VBool) VDLWrite

func (x VStructDepth1_VBool) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VByte

type VStructDepth1_VByte struct {
	F7 VByte
}

func (VStructDepth1_VByte) VDLIsZero

func (x VStructDepth1_VByte) VDLIsZero() bool

func (*VStructDepth1_VByte) VDLRead

func (x *VStructDepth1_VByte) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VByte) VDLReflect

func (VStructDepth1_VByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VByte"`
})

func (VStructDepth1_VByte) VDLWrite

func (x VStructDepth1_VByte) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VEnumAbc

type VStructDepth1_VEnumAbc struct {
	F8 VEnumAbc
}

func (VStructDepth1_VEnumAbc) VDLIsZero

func (x VStructDepth1_VEnumAbc) VDLIsZero() bool

func (*VStructDepth1_VEnumAbc) VDLRead

func (x *VStructDepth1_VEnumAbc) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VEnumAbc) VDLReflect

func (VStructDepth1_VEnumAbc) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VEnumAbc"`
})

func (VStructDepth1_VEnumAbc) VDLWrite

func (x VStructDepth1_VEnumAbc) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VEnumBcd

type VStructDepth1_VEnumBcd struct {
	F9 VEnumBcd
}

func (VStructDepth1_VEnumBcd) VDLIsZero

func (x VStructDepth1_VEnumBcd) VDLIsZero() bool

func (*VStructDepth1_VEnumBcd) VDLRead

func (x *VStructDepth1_VEnumBcd) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VEnumBcd) VDLReflect

func (VStructDepth1_VEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VEnumBcd"`
})

func (VStructDepth1_VEnumBcd) VDLWrite

func (x VStructDepth1_VEnumBcd) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VFloat32

type VStructDepth1_VFloat32 struct {
	F28 VFloat32
}

func (VStructDepth1_VFloat32) VDLIsZero

func (x VStructDepth1_VFloat32) VDLIsZero() bool

func (*VStructDepth1_VFloat32) VDLRead

func (x *VStructDepth1_VFloat32) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VFloat32) VDLReflect

func (VStructDepth1_VFloat32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VFloat32"`
})

func (VStructDepth1_VFloat32) VDLWrite

func (x VStructDepth1_VFloat32) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VFloat64

type VStructDepth1_VFloat64 struct {
	F30 VFloat64
}

func (VStructDepth1_VFloat64) VDLIsZero

func (x VStructDepth1_VFloat64) VDLIsZero() bool

func (*VStructDepth1_VFloat64) VDLRead

func (x *VStructDepth1_VFloat64) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VFloat64) VDLReflect

func (VStructDepth1_VFloat64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VFloat64"`
})

func (VStructDepth1_VFloat64) VDLWrite

func (x VStructDepth1_VFloat64) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VInt16

type VStructDepth1_VInt16 struct {
	F22 VInt16
}

func (VStructDepth1_VInt16) VDLIsZero

func (x VStructDepth1_VInt16) VDLIsZero() bool

func (*VStructDepth1_VInt16) VDLRead

func (x *VStructDepth1_VInt16) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VInt16) VDLReflect

func (VStructDepth1_VInt16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VInt16"`
})

func (VStructDepth1_VInt16) VDLWrite

func (x VStructDepth1_VInt16) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VInt32

type VStructDepth1_VInt32 struct {
	F24 VInt32
}

func (VStructDepth1_VInt32) VDLIsZero

func (x VStructDepth1_VInt32) VDLIsZero() bool

func (*VStructDepth1_VInt32) VDLRead

func (x *VStructDepth1_VInt32) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VInt32) VDLReflect

func (VStructDepth1_VInt32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VInt32"`
})

func (VStructDepth1_VInt32) VDLWrite

func (x VStructDepth1_VInt32) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VInt64

type VStructDepth1_VInt64 struct {
	F26 VInt64
}

func (VStructDepth1_VInt64) VDLIsZero

func (x VStructDepth1_VInt64) VDLIsZero() bool

func (*VStructDepth1_VInt64) VDLRead

func (x *VStructDepth1_VInt64) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VInt64) VDLReflect

func (VStructDepth1_VInt64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VInt64"`
})

func (VStructDepth1_VInt64) VDLWrite

func (x VStructDepth1_VInt64) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VInt8

type VStructDepth1_VInt8 struct {
	F20 VInt8
}

func (VStructDepth1_VInt8) VDLIsZero

func (x VStructDepth1_VInt8) VDLIsZero() bool

func (*VStructDepth1_VInt8) VDLRead

func (x *VStructDepth1_VInt8) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VInt8) VDLReflect

func (VStructDepth1_VInt8) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VInt8"`
})

func (VStructDepth1_VInt8) VDLWrite

func (x VStructDepth1_VInt8) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VNamedError

type VStructDepth1_VNamedError struct {
	F11 VNamedError
}

func (VStructDepth1_VNamedError) VDLIsZero

func (x VStructDepth1_VNamedError) VDLIsZero() bool

func (*VStructDepth1_VNamedError) VDLRead

func (x *VStructDepth1_VNamedError) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VNamedError) VDLReflect

func (VStructDepth1_VNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VNamedError"`
})

func (VStructDepth1_VNamedError) VDLWrite

func (x VStructDepth1_VNamedError) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VString

type VStructDepth1_VString struct {
	F4 VString
}

func (VStructDepth1_VString) VDLIsZero

func (x VStructDepth1_VString) VDLIsZero() bool

func (*VStructDepth1_VString) VDLRead

func (x *VStructDepth1_VString) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VString) VDLReflect

func (VStructDepth1_VString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VString"`
})

func (VStructDepth1_VString) VDLWrite

func (x VStructDepth1_VString) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VStructEmpty

type VStructDepth1_VStructEmpty struct {
	F10 VStructEmpty
}

func (VStructDepth1_VStructEmpty) VDLIsZero

func (x VStructDepth1_VStructEmpty) VDLIsZero() bool

func (*VStructDepth1_VStructEmpty) VDLRead

func (x *VStructDepth1_VStructEmpty) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VStructEmpty) VDLReflect

func (VStructDepth1_VStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VStructEmpty"`
})

func (VStructDepth1_VStructEmpty) VDLWrite

func (x VStructDepth1_VStructEmpty) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VUint16

type VStructDepth1_VUint16 struct {
	F14 VUint16
}

func (VStructDepth1_VUint16) VDLIsZero

func (x VStructDepth1_VUint16) VDLIsZero() bool

func (*VStructDepth1_VUint16) VDLRead

func (x *VStructDepth1_VUint16) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VUint16) VDLReflect

func (VStructDepth1_VUint16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VUint16"`
})

func (VStructDepth1_VUint16) VDLWrite

func (x VStructDepth1_VUint16) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VUint32

type VStructDepth1_VUint32 struct {
	F16 VUint32
}

func (VStructDepth1_VUint32) VDLIsZero

func (x VStructDepth1_VUint32) VDLIsZero() bool

func (*VStructDepth1_VUint32) VDLRead

func (x *VStructDepth1_VUint32) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VUint32) VDLReflect

func (VStructDepth1_VUint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VUint32"`
})

func (VStructDepth1_VUint32) VDLWrite

func (x VStructDepth1_VUint32) VDLWrite(enc vdl.Encoder) error

type VStructDepth1_VUint64

type VStructDepth1_VUint64 struct {
	F18 VUint64
}

func (VStructDepth1_VUint64) VDLIsZero

func (x VStructDepth1_VUint64) VDLIsZero() bool

func (*VStructDepth1_VUint64) VDLRead

func (x *VStructDepth1_VUint64) VDLRead(dec vdl.Decoder) error

func (VStructDepth1_VUint64) VDLReflect

func (VStructDepth1_VUint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth1_VUint64"`
})

func (VStructDepth1_VUint64) VDLWrite

func (x VStructDepth1_VUint64) VDLWrite(enc vdl.Encoder) error

type VStructDepth2_All

func (VStructDepth2_All) VDLIsZero

func (x VStructDepth2_All) VDLIsZero() bool

func (*VStructDepth2_All) VDLRead

func (x *VStructDepth2_All) VDLRead(dec vdl.Decoder) error

func (VStructDepth2_All) VDLReflect

func (VStructDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_All"`
})

func (VStructDepth2_All) VDLWrite

func (x VStructDepth2_All) VDLWrite(enc vdl.Encoder) error

type VStructDepth2_List_Int16

type VStructDepth2_List_Int16 struct {
	F2 []int16
}

func (VStructDepth2_List_Int16) VDLIsZero

func (x VStructDepth2_List_Int16) VDLIsZero() bool

func (*VStructDepth2_List_Int16) VDLRead

func (x *VStructDepth2_List_Int16) VDLRead(dec vdl.Decoder) error

func (VStructDepth2_List_Int16) VDLReflect

func (VStructDepth2_List_Int16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_List_Int16"`
})

func (VStructDepth2_List_Int16) VDLWrite

func (x VStructDepth2_List_Int16) VDLWrite(enc vdl.Encoder) error

type VStructDepth2_Map_Byte_Byte

type VStructDepth2_Map_Byte_Byte struct {
	F6 map[byte]byte
}

func (VStructDepth2_Map_Byte_Byte) VDLIsZero

func (x VStructDepth2_Map_Byte_Byte) VDLIsZero() bool

func (*VStructDepth2_Map_Byte_Byte) VDLRead

func (x *VStructDepth2_Map_Byte_Byte) VDLRead(dec vdl.Decoder) error

func (VStructDepth2_Map_Byte_Byte) VDLReflect

func (VStructDepth2_Map_Byte_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_Map_Byte_Byte"`
})

func (VStructDepth2_Map_Byte_Byte) VDLWrite

func (x VStructDepth2_Map_Byte_Byte) VDLWrite(enc vdl.Encoder) error

type VStructDepth2_Map_Uint32_Uint32

type VStructDepth2_Map_Uint32_Uint32 struct {
	F7 map[uint32]uint32
}

func (VStructDepth2_Map_Uint32_Uint32) VDLIsZero

func (x VStructDepth2_Map_Uint32_Uint32) VDLIsZero() bool

func (*VStructDepth2_Map_Uint32_Uint32) VDLRead

func (VStructDepth2_Map_Uint32_Uint32) VDLReflect

func (VStructDepth2_Map_Uint32_Uint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_Map_Uint32_Uint32"`
})

func (VStructDepth2_Map_Uint32_Uint32) VDLWrite

type VStructDepth2_OptVStructDepth1_VEnumBcd

type VStructDepth2_OptVStructDepth1_VEnumBcd struct {
	F12 *VStructDepth1_VEnumBcd
}

func (VStructDepth2_OptVStructDepth1_VEnumBcd) VDLIsZero

func (*VStructDepth2_OptVStructDepth1_VEnumBcd) VDLRead

func (VStructDepth2_OptVStructDepth1_VEnumBcd) VDLReflect

func (VStructDepth2_OptVStructDepth1_VEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_OptVStructDepth1_VEnumBcd"`
})

func (VStructDepth2_OptVStructDepth1_VEnumBcd) VDLWrite

type VStructDepth2_OptVStructDepth1_VUint16

type VStructDepth2_OptVStructDepth1_VUint16 struct {
	F13 *VStructDepth1_VUint16
}

func (VStructDepth2_OptVStructDepth1_VUint16) VDLIsZero

func (*VStructDepth2_OptVStructDepth1_VUint16) VDLRead

func (VStructDepth2_OptVStructDepth1_VUint16) VDLReflect

func (VStructDepth2_OptVStructDepth1_VUint16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_OptVStructDepth1_VUint16"`
})

func (VStructDepth2_OptVStructDepth1_VUint16) VDLWrite

type VStructDepth2_Set_Float64

type VStructDepth2_Set_Float64 struct {
	F4 map[float64]struct{}
}

func (VStructDepth2_Set_Float64) VDLIsZero

func (x VStructDepth2_Set_Float64) VDLIsZero() bool

func (*VStructDepth2_Set_Float64) VDLRead

func (x *VStructDepth2_Set_Float64) VDLRead(dec vdl.Decoder) error

func (VStructDepth2_Set_Float64) VDLReflect

func (VStructDepth2_Set_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_Set_Float64"`
})

func (VStructDepth2_Set_Float64) VDLWrite

func (x VStructDepth2_Set_Float64) VDLWrite(enc vdl.Encoder) error

type VStructDepth2_VArray1_Uint32

type VStructDepth2_VArray1_Uint32 struct {
	F1 VArray1_Uint32
}

func (VStructDepth2_VArray1_Uint32) VDLIsZero

func (x VStructDepth2_VArray1_Uint32) VDLIsZero() bool

func (*VStructDepth2_VArray1_Uint32) VDLRead

func (VStructDepth2_VArray1_Uint32) VDLReflect

func (VStructDepth2_VArray1_Uint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_VArray1_Uint32"`
})

func (VStructDepth2_VArray1_Uint32) VDLWrite

type VStructDepth2_VArray2_TypeObject

type VStructDepth2_VArray2_TypeObject struct {
	F0 VArray2_TypeObject
}

func (VStructDepth2_VArray2_TypeObject) VDLIsZero

func (x VStructDepth2_VArray2_TypeObject) VDLIsZero() bool

func (*VStructDepth2_VArray2_TypeObject) VDLRead

func (VStructDepth2_VArray2_TypeObject) VDLReflect

func (VStructDepth2_VArray2_TypeObject) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_VArray2_TypeObject"`
})

func (VStructDepth2_VArray2_TypeObject) VDLWrite

type VStructDepth2_VList_Any

type VStructDepth2_VList_Any struct {
	F3 VList_Any
}

func (VStructDepth2_VList_Any) VDLIsZero

func (x VStructDepth2_VList_Any) VDLIsZero() bool

func (*VStructDepth2_VList_Any) VDLRead

func (x *VStructDepth2_VList_Any) VDLRead(dec vdl.Decoder) error

func (VStructDepth2_VList_Any) VDLReflect

func (VStructDepth2_VList_Any) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_VList_Any"`
})

func (VStructDepth2_VList_Any) VDLWrite

func (x VStructDepth2_VList_Any) VDLWrite(enc vdl.Encoder) error

type VStructDepth2_VSet_VEnumBcd

type VStructDepth2_VSet_VEnumBcd struct {
	F5 VSet_VEnumBcd
}

func (VStructDepth2_VSet_VEnumBcd) VDLIsZero

func (x VStructDepth2_VSet_VEnumBcd) VDLIsZero() bool

func (*VStructDepth2_VSet_VEnumBcd) VDLRead

func (x *VStructDepth2_VSet_VEnumBcd) VDLRead(dec vdl.Decoder) error

func (VStructDepth2_VSet_VEnumBcd) VDLReflect

func (VStructDepth2_VSet_VEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_VSet_VEnumBcd"`
})

func (VStructDepth2_VSet_VEnumBcd) VDLWrite

func (x VStructDepth2_VSet_VEnumBcd) VDLWrite(enc vdl.Encoder) error

type VStructDepth2_VStructDepth1_All

type VStructDepth2_VStructDepth1_All struct {
	F8 VStructDepth1_All
}

func (VStructDepth2_VStructDepth1_All) VDLIsZero

func (x VStructDepth2_VStructDepth1_All) VDLIsZero() bool

func (*VStructDepth2_VStructDepth1_All) VDLRead

func (VStructDepth2_VStructDepth1_All) VDLReflect

func (VStructDepth2_VStructDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_VStructDepth1_All"`
})

func (VStructDepth2_VStructDepth1_All) VDLWrite

type VStructDepth2_VStructDepth1_Bool

type VStructDepth2_VStructDepth1_Bool struct {
	F9 VStructDepth1_Bool
}

func (VStructDepth2_VStructDepth1_Bool) VDLIsZero

func (x VStructDepth2_VStructDepth1_Bool) VDLIsZero() bool

func (*VStructDepth2_VStructDepth1_Bool) VDLRead

func (VStructDepth2_VStructDepth1_Bool) VDLReflect

func (VStructDepth2_VStructDepth1_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_VStructDepth1_Bool"`
})

func (VStructDepth2_VStructDepth1_Bool) VDLWrite

type VStructDepth2_VUnionDepth1_All

type VStructDepth2_VUnionDepth1_All struct {
	F10 VUnionDepth1_All
}

func (VStructDepth2_VUnionDepth1_All) VDLIsZero

func (x VStructDepth2_VUnionDepth1_All) VDLIsZero() bool

func (*VStructDepth2_VUnionDepth1_All) VDLRead

func (VStructDepth2_VUnionDepth1_All) VDLReflect

func (VStructDepth2_VUnionDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_VUnionDepth1_All"`
})

func (VStructDepth2_VUnionDepth1_All) VDLWrite

type VStructDepth2_VUnionDepth1_Float64

type VStructDepth2_VUnionDepth1_Float64 struct {
	F11 VUnionDepth1_Float64
}

func (VStructDepth2_VUnionDepth1_Float64) VDLIsZero

func (*VStructDepth2_VUnionDepth1_Float64) VDLRead

func (VStructDepth2_VUnionDepth1_Float64) VDLReflect

func (VStructDepth2_VUnionDepth1_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth2_VUnionDepth1_Float64"`
})

func (VStructDepth2_VUnionDepth1_Float64) VDLWrite

type VStructDepth3_All

func (VStructDepth3_All) VDLIsZero

func (x VStructDepth3_All) VDLIsZero() bool

func (*VStructDepth3_All) VDLRead

func (x *VStructDepth3_All) VDLRead(dec vdl.Decoder) error

func (VStructDepth3_All) VDLReflect

func (VStructDepth3_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth3_All"`
})

func (VStructDepth3_All) VDLWrite

func (x VStructDepth3_All) VDLWrite(enc vdl.Encoder) error

type VStructDepth3_List_VUnionDepth1_All

type VStructDepth3_List_VUnionDepth1_All struct {
	F1 []VUnionDepth1_All
}

func (VStructDepth3_List_VUnionDepth1_All) VDLIsZero

func (*VStructDepth3_List_VUnionDepth1_All) VDLRead

func (VStructDepth3_List_VUnionDepth1_All) VDLReflect

func (VStructDepth3_List_VUnionDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth3_List_VUnionDepth1_All"`
})

func (VStructDepth3_List_VUnionDepth1_All) VDLWrite

type VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64

type VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64 struct {
	F3 map[VUnionDepth1_Float64]VUnionDepth1_Float64
}

func (VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64) VDLIsZero

func (*VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64) VDLRead

func (VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64) VDLReflect

func (VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64"`
})

func (VStructDepth3_Map_VUnionDepth1_Float64_VUnionDepth1_Float64) VDLWrite

type VStructDepth3_OptVStructDepth2_Set_Float64

type VStructDepth3_OptVStructDepth2_Set_Float64 struct {
	F6 *VStructDepth2_Set_Float64
}

func (VStructDepth3_OptVStructDepth2_Set_Float64) VDLIsZero

func (*VStructDepth3_OptVStructDepth2_Set_Float64) VDLRead

func (VStructDepth3_OptVStructDepth2_Set_Float64) VDLReflect

func (VStructDepth3_OptVStructDepth2_Set_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth3_OptVStructDepth2_Set_Float64"`
})

func (VStructDepth3_OptVStructDepth2_Set_Float64) VDLWrite

type VStructDepth3_VArray1_Set_VEnumBcd

type VStructDepth3_VArray1_Set_VEnumBcd struct {
	F0 VArray1_Set_VEnumBcd
}

func (VStructDepth3_VArray1_Set_VEnumBcd) VDLIsZero

func (*VStructDepth3_VArray1_Set_VEnumBcd) VDLRead

func (VStructDepth3_VArray1_Set_VEnumBcd) VDLReflect

func (VStructDepth3_VArray1_Set_VEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth3_VArray1_Set_VEnumBcd"`
})

func (VStructDepth3_VArray1_Set_VEnumBcd) VDLWrite

type VStructDepth3_VSet_VArray1_VStructEmpty

type VStructDepth3_VSet_VArray1_VStructEmpty struct {
	F2 VSet_VArray1_VStructEmpty
}

func (VStructDepth3_VSet_VArray1_VStructEmpty) VDLIsZero

func (*VStructDepth3_VSet_VArray1_VStructEmpty) VDLRead

func (VStructDepth3_VSet_VArray1_VStructEmpty) VDLReflect

func (VStructDepth3_VSet_VArray1_VStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth3_VSet_VArray1_VStructEmpty"`
})

func (VStructDepth3_VSet_VArray1_VStructEmpty) VDLWrite

type VStructDepth3_VStructDepth2_All

type VStructDepth3_VStructDepth2_All struct {
	F4 VStructDepth2_All
}

func (VStructDepth3_VStructDepth2_All) VDLIsZero

func (x VStructDepth3_VStructDepth2_All) VDLIsZero() bool

func (*VStructDepth3_VStructDepth2_All) VDLRead

func (VStructDepth3_VStructDepth2_All) VDLReflect

func (VStructDepth3_VStructDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth3_VStructDepth2_All"`
})

func (VStructDepth3_VStructDepth2_All) VDLWrite

type VStructDepth3_VUnionDepth2_All

type VStructDepth3_VUnionDepth2_All struct {
	F5 VUnionDepth2_All
}

func (VStructDepth3_VUnionDepth2_All) VDLIsZero

func (x VStructDepth3_VUnionDepth2_All) VDLIsZero() bool

func (*VStructDepth3_VUnionDepth2_All) VDLRead

func (VStructDepth3_VUnionDepth2_All) VDLReflect

func (VStructDepth3_VUnionDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructDepth3_VUnionDepth2_All"`
})

func (VStructDepth3_VUnionDepth2_All) VDLWrite

type VStructEmpty

type VStructEmpty struct {
}

func (VStructEmpty) VDLIsZero

func (x VStructEmpty) VDLIsZero() bool

func (*VStructEmpty) VDLRead

func (x *VStructEmpty) VDLRead(dec vdl.Decoder) error

func (VStructEmpty) VDLReflect

func (VStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VStructEmpty"`
})

func (VStructEmpty) VDLWrite

func (x VStructEmpty) VDLWrite(enc vdl.Encoder) error

type VUint16

type VUint16 uint16

func (VUint16) VDLIsZero

func (x VUint16) VDLIsZero() bool

func (*VUint16) VDLRead

func (x *VUint16) VDLRead(dec vdl.Decoder) error

func (VUint16) VDLReflect

func (VUint16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VUint16"`
})

func (VUint16) VDLWrite

func (x VUint16) VDLWrite(enc vdl.Encoder) error

type VUint32

type VUint32 uint32

func (VUint32) VDLIsZero

func (x VUint32) VDLIsZero() bool

func (*VUint32) VDLRead

func (x *VUint32) VDLRead(dec vdl.Decoder) error

func (VUint32) VDLReflect

func (VUint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VUint32"`
})

func (VUint32) VDLWrite

func (x VUint32) VDLWrite(enc vdl.Encoder) error

type VUint64

type VUint64 uint64

func (VUint64) VDLIsZero

func (x VUint64) VDLIsZero() bool

func (*VUint64) VDLRead

func (x *VUint64) VDLRead(dec vdl.Decoder) error

func (VUint64) VDLReflect

func (VUint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VUint64"`
})

func (VUint64) VDLWrite

func (x VUint64) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_All

type VUnionDepth1_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_All union type.
	VDLReflect(vdlVUnionDepth1_AllReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_All represents any single field of the VUnionDepth1_All union type.

type VUnionDepth1_AllF0

type VUnionDepth1_AllF0 struct{ Value interface{} }

VUnionDepth1_AllF0 represents field F0 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF0) Index

func (x VUnionDepth1_AllF0) Index() int

func (VUnionDepth1_AllF0) Interface

func (x VUnionDepth1_AllF0) Interface() interface{}

func (VUnionDepth1_AllF0) Name

func (x VUnionDepth1_AllF0) Name() string

func (VUnionDepth1_AllF0) VDLIsZero

func (x VUnionDepth1_AllF0) VDLIsZero() bool

func (VUnionDepth1_AllF0) VDLReflect

func (x VUnionDepth1_AllF0) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF0) VDLWrite

func (x VUnionDepth1_AllF0) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF1

type VUnionDepth1_AllF1 struct{ Value bool }

VUnionDepth1_AllF1 represents field F1 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF1) Index

func (x VUnionDepth1_AllF1) Index() int

func (VUnionDepth1_AllF1) Interface

func (x VUnionDepth1_AllF1) Interface() interface{}

func (VUnionDepth1_AllF1) Name

func (x VUnionDepth1_AllF1) Name() string

func (VUnionDepth1_AllF1) VDLIsZero

func (x VUnionDepth1_AllF1) VDLIsZero() bool

func (VUnionDepth1_AllF1) VDLReflect

func (x VUnionDepth1_AllF1) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF1) VDLWrite

func (x VUnionDepth1_AllF1) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF10

type VUnionDepth1_AllF10 struct{ Value VStructEmpty }

VUnionDepth1_AllF10 represents field F10 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF10) Index

func (x VUnionDepth1_AllF10) Index() int

func (VUnionDepth1_AllF10) Interface

func (x VUnionDepth1_AllF10) Interface() interface{}

func (VUnionDepth1_AllF10) Name

func (x VUnionDepth1_AllF10) Name() string

func (VUnionDepth1_AllF10) VDLIsZero

func (x VUnionDepth1_AllF10) VDLIsZero() bool

func (VUnionDepth1_AllF10) VDLReflect

func (x VUnionDepth1_AllF10) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF10) VDLWrite

func (x VUnionDepth1_AllF10) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF11

type VUnionDepth1_AllF11 struct{ Value VNamedError }

VUnionDepth1_AllF11 represents field F11 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF11) Index

func (x VUnionDepth1_AllF11) Index() int

func (VUnionDepth1_AllF11) Interface

func (x VUnionDepth1_AllF11) Interface() interface{}

func (VUnionDepth1_AllF11) Name

func (x VUnionDepth1_AllF11) Name() string

func (VUnionDepth1_AllF11) VDLIsZero

func (x VUnionDepth1_AllF11) VDLIsZero() bool

func (VUnionDepth1_AllF11) VDLReflect

func (x VUnionDepth1_AllF11) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF11) VDLWrite

func (x VUnionDepth1_AllF11) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF12

type VUnionDepth1_AllF12 struct{ Value error }

VUnionDepth1_AllF12 represents field F12 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF12) Index

func (x VUnionDepth1_AllF12) Index() int

func (VUnionDepth1_AllF12) Interface

func (x VUnionDepth1_AllF12) Interface() interface{}

func (VUnionDepth1_AllF12) Name

func (x VUnionDepth1_AllF12) Name() string

func (VUnionDepth1_AllF12) VDLIsZero

func (x VUnionDepth1_AllF12) VDLIsZero() bool

func (VUnionDepth1_AllF12) VDLReflect

func (x VUnionDepth1_AllF12) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF12) VDLWrite

func (x VUnionDepth1_AllF12) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF13

type VUnionDepth1_AllF13 struct{ Value uint16 }

VUnionDepth1_AllF13 represents field F13 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF13) Index

func (x VUnionDepth1_AllF13) Index() int

func (VUnionDepth1_AllF13) Interface

func (x VUnionDepth1_AllF13) Interface() interface{}

func (VUnionDepth1_AllF13) Name

func (x VUnionDepth1_AllF13) Name() string

func (VUnionDepth1_AllF13) VDLIsZero

func (x VUnionDepth1_AllF13) VDLIsZero() bool

func (VUnionDepth1_AllF13) VDLReflect

func (x VUnionDepth1_AllF13) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF13) VDLWrite

func (x VUnionDepth1_AllF13) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF14

type VUnionDepth1_AllF14 struct{ Value VUint16 }

VUnionDepth1_AllF14 represents field F14 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF14) Index

func (x VUnionDepth1_AllF14) Index() int

func (VUnionDepth1_AllF14) Interface

func (x VUnionDepth1_AllF14) Interface() interface{}

func (VUnionDepth1_AllF14) Name

func (x VUnionDepth1_AllF14) Name() string

func (VUnionDepth1_AllF14) VDLIsZero

func (x VUnionDepth1_AllF14) VDLIsZero() bool

func (VUnionDepth1_AllF14) VDLReflect

func (x VUnionDepth1_AllF14) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF14) VDLWrite

func (x VUnionDepth1_AllF14) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF15

type VUnionDepth1_AllF15 struct{ Value uint32 }

VUnionDepth1_AllF15 represents field F15 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF15) Index

func (x VUnionDepth1_AllF15) Index() int

func (VUnionDepth1_AllF15) Interface

func (x VUnionDepth1_AllF15) Interface() interface{}

func (VUnionDepth1_AllF15) Name

func (x VUnionDepth1_AllF15) Name() string

func (VUnionDepth1_AllF15) VDLIsZero

func (x VUnionDepth1_AllF15) VDLIsZero() bool

func (VUnionDepth1_AllF15) VDLReflect

func (x VUnionDepth1_AllF15) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF15) VDLWrite

func (x VUnionDepth1_AllF15) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF16

type VUnionDepth1_AllF16 struct{ Value VUint32 }

VUnionDepth1_AllF16 represents field F16 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF16) Index

func (x VUnionDepth1_AllF16) Index() int

func (VUnionDepth1_AllF16) Interface

func (x VUnionDepth1_AllF16) Interface() interface{}

func (VUnionDepth1_AllF16) Name

func (x VUnionDepth1_AllF16) Name() string

func (VUnionDepth1_AllF16) VDLIsZero

func (x VUnionDepth1_AllF16) VDLIsZero() bool

func (VUnionDepth1_AllF16) VDLReflect

func (x VUnionDepth1_AllF16) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF16) VDLWrite

func (x VUnionDepth1_AllF16) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF17

type VUnionDepth1_AllF17 struct{ Value uint64 }

VUnionDepth1_AllF17 represents field F17 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF17) Index

func (x VUnionDepth1_AllF17) Index() int

func (VUnionDepth1_AllF17) Interface

func (x VUnionDepth1_AllF17) Interface() interface{}

func (VUnionDepth1_AllF17) Name

func (x VUnionDepth1_AllF17) Name() string

func (VUnionDepth1_AllF17) VDLIsZero

func (x VUnionDepth1_AllF17) VDLIsZero() bool

func (VUnionDepth1_AllF17) VDLReflect

func (x VUnionDepth1_AllF17) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF17) VDLWrite

func (x VUnionDepth1_AllF17) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF18

type VUnionDepth1_AllF18 struct{ Value VUint64 }

VUnionDepth1_AllF18 represents field F18 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF18) Index

func (x VUnionDepth1_AllF18) Index() int

func (VUnionDepth1_AllF18) Interface

func (x VUnionDepth1_AllF18) Interface() interface{}

func (VUnionDepth1_AllF18) Name

func (x VUnionDepth1_AllF18) Name() string

func (VUnionDepth1_AllF18) VDLIsZero

func (x VUnionDepth1_AllF18) VDLIsZero() bool

func (VUnionDepth1_AllF18) VDLReflect

func (x VUnionDepth1_AllF18) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF18) VDLWrite

func (x VUnionDepth1_AllF18) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF19

type VUnionDepth1_AllF19 struct{ Value int8 }

VUnionDepth1_AllF19 represents field F19 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF19) Index

func (x VUnionDepth1_AllF19) Index() int

func (VUnionDepth1_AllF19) Interface

func (x VUnionDepth1_AllF19) Interface() interface{}

func (VUnionDepth1_AllF19) Name

func (x VUnionDepth1_AllF19) Name() string

func (VUnionDepth1_AllF19) VDLIsZero

func (x VUnionDepth1_AllF19) VDLIsZero() bool

func (VUnionDepth1_AllF19) VDLReflect

func (x VUnionDepth1_AllF19) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF19) VDLWrite

func (x VUnionDepth1_AllF19) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF2

type VUnionDepth1_AllF2 struct{ Value VBool }

VUnionDepth1_AllF2 represents field F2 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF2) Index

func (x VUnionDepth1_AllF2) Index() int

func (VUnionDepth1_AllF2) Interface

func (x VUnionDepth1_AllF2) Interface() interface{}

func (VUnionDepth1_AllF2) Name

func (x VUnionDepth1_AllF2) Name() string

func (VUnionDepth1_AllF2) VDLIsZero

func (x VUnionDepth1_AllF2) VDLIsZero() bool

func (VUnionDepth1_AllF2) VDLReflect

func (x VUnionDepth1_AllF2) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF2) VDLWrite

func (x VUnionDepth1_AllF2) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF20

type VUnionDepth1_AllF20 struct{ Value VInt8 }

VUnionDepth1_AllF20 represents field F20 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF20) Index

func (x VUnionDepth1_AllF20) Index() int

func (VUnionDepth1_AllF20) Interface

func (x VUnionDepth1_AllF20) Interface() interface{}

func (VUnionDepth1_AllF20) Name

func (x VUnionDepth1_AllF20) Name() string

func (VUnionDepth1_AllF20) VDLIsZero

func (x VUnionDepth1_AllF20) VDLIsZero() bool

func (VUnionDepth1_AllF20) VDLReflect

func (x VUnionDepth1_AllF20) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF20) VDLWrite

func (x VUnionDepth1_AllF20) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF21

type VUnionDepth1_AllF21 struct{ Value int16 }

VUnionDepth1_AllF21 represents field F21 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF21) Index

func (x VUnionDepth1_AllF21) Index() int

func (VUnionDepth1_AllF21) Interface

func (x VUnionDepth1_AllF21) Interface() interface{}

func (VUnionDepth1_AllF21) Name

func (x VUnionDepth1_AllF21) Name() string

func (VUnionDepth1_AllF21) VDLIsZero

func (x VUnionDepth1_AllF21) VDLIsZero() bool

func (VUnionDepth1_AllF21) VDLReflect

func (x VUnionDepth1_AllF21) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF21) VDLWrite

func (x VUnionDepth1_AllF21) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF22

type VUnionDepth1_AllF22 struct{ Value VInt16 }

VUnionDepth1_AllF22 represents field F22 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF22) Index

func (x VUnionDepth1_AllF22) Index() int

func (VUnionDepth1_AllF22) Interface

func (x VUnionDepth1_AllF22) Interface() interface{}

func (VUnionDepth1_AllF22) Name

func (x VUnionDepth1_AllF22) Name() string

func (VUnionDepth1_AllF22) VDLIsZero

func (x VUnionDepth1_AllF22) VDLIsZero() bool

func (VUnionDepth1_AllF22) VDLReflect

func (x VUnionDepth1_AllF22) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF22) VDLWrite

func (x VUnionDepth1_AllF22) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF23

type VUnionDepth1_AllF23 struct{ Value int32 }

VUnionDepth1_AllF23 represents field F23 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF23) Index

func (x VUnionDepth1_AllF23) Index() int

func (VUnionDepth1_AllF23) Interface

func (x VUnionDepth1_AllF23) Interface() interface{}

func (VUnionDepth1_AllF23) Name

func (x VUnionDepth1_AllF23) Name() string

func (VUnionDepth1_AllF23) VDLIsZero

func (x VUnionDepth1_AllF23) VDLIsZero() bool

func (VUnionDepth1_AllF23) VDLReflect

func (x VUnionDepth1_AllF23) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF23) VDLWrite

func (x VUnionDepth1_AllF23) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF24

type VUnionDepth1_AllF24 struct{ Value VInt32 }

VUnionDepth1_AllF24 represents field F24 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF24) Index

func (x VUnionDepth1_AllF24) Index() int

func (VUnionDepth1_AllF24) Interface

func (x VUnionDepth1_AllF24) Interface() interface{}

func (VUnionDepth1_AllF24) Name

func (x VUnionDepth1_AllF24) Name() string

func (VUnionDepth1_AllF24) VDLIsZero

func (x VUnionDepth1_AllF24) VDLIsZero() bool

func (VUnionDepth1_AllF24) VDLReflect

func (x VUnionDepth1_AllF24) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF24) VDLWrite

func (x VUnionDepth1_AllF24) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF25

type VUnionDepth1_AllF25 struct{ Value int64 }

VUnionDepth1_AllF25 represents field F25 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF25) Index

func (x VUnionDepth1_AllF25) Index() int

func (VUnionDepth1_AllF25) Interface

func (x VUnionDepth1_AllF25) Interface() interface{}

func (VUnionDepth1_AllF25) Name

func (x VUnionDepth1_AllF25) Name() string

func (VUnionDepth1_AllF25) VDLIsZero

func (x VUnionDepth1_AllF25) VDLIsZero() bool

func (VUnionDepth1_AllF25) VDLReflect

func (x VUnionDepth1_AllF25) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF25) VDLWrite

func (x VUnionDepth1_AllF25) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF26

type VUnionDepth1_AllF26 struct{ Value VInt64 }

VUnionDepth1_AllF26 represents field F26 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF26) Index

func (x VUnionDepth1_AllF26) Index() int

func (VUnionDepth1_AllF26) Interface

func (x VUnionDepth1_AllF26) Interface() interface{}

func (VUnionDepth1_AllF26) Name

func (x VUnionDepth1_AllF26) Name() string

func (VUnionDepth1_AllF26) VDLIsZero

func (x VUnionDepth1_AllF26) VDLIsZero() bool

func (VUnionDepth1_AllF26) VDLReflect

func (x VUnionDepth1_AllF26) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF26) VDLWrite

func (x VUnionDepth1_AllF26) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF27

type VUnionDepth1_AllF27 struct{ Value float32 }

VUnionDepth1_AllF27 represents field F27 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF27) Index

func (x VUnionDepth1_AllF27) Index() int

func (VUnionDepth1_AllF27) Interface

func (x VUnionDepth1_AllF27) Interface() interface{}

func (VUnionDepth1_AllF27) Name

func (x VUnionDepth1_AllF27) Name() string

func (VUnionDepth1_AllF27) VDLIsZero

func (x VUnionDepth1_AllF27) VDLIsZero() bool

func (VUnionDepth1_AllF27) VDLReflect

func (x VUnionDepth1_AllF27) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF27) VDLWrite

func (x VUnionDepth1_AllF27) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF28

type VUnionDepth1_AllF28 struct{ Value VFloat32 }

VUnionDepth1_AllF28 represents field F28 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF28) Index

func (x VUnionDepth1_AllF28) Index() int

func (VUnionDepth1_AllF28) Interface

func (x VUnionDepth1_AllF28) Interface() interface{}

func (VUnionDepth1_AllF28) Name

func (x VUnionDepth1_AllF28) Name() string

func (VUnionDepth1_AllF28) VDLIsZero

func (x VUnionDepth1_AllF28) VDLIsZero() bool

func (VUnionDepth1_AllF28) VDLReflect

func (x VUnionDepth1_AllF28) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF28) VDLWrite

func (x VUnionDepth1_AllF28) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF29

type VUnionDepth1_AllF29 struct{ Value float64 }

VUnionDepth1_AllF29 represents field F29 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF29) Index

func (x VUnionDepth1_AllF29) Index() int

func (VUnionDepth1_AllF29) Interface

func (x VUnionDepth1_AllF29) Interface() interface{}

func (VUnionDepth1_AllF29) Name

func (x VUnionDepth1_AllF29) Name() string

func (VUnionDepth1_AllF29) VDLIsZero

func (x VUnionDepth1_AllF29) VDLIsZero() bool

func (VUnionDepth1_AllF29) VDLReflect

func (x VUnionDepth1_AllF29) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF29) VDLWrite

func (x VUnionDepth1_AllF29) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF3

type VUnionDepth1_AllF3 struct{ Value string }

VUnionDepth1_AllF3 represents field F3 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF3) Index

func (x VUnionDepth1_AllF3) Index() int

func (VUnionDepth1_AllF3) Interface

func (x VUnionDepth1_AllF3) Interface() interface{}

func (VUnionDepth1_AllF3) Name

func (x VUnionDepth1_AllF3) Name() string

func (VUnionDepth1_AllF3) VDLIsZero

func (x VUnionDepth1_AllF3) VDLIsZero() bool

func (VUnionDepth1_AllF3) VDLReflect

func (x VUnionDepth1_AllF3) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF3) VDLWrite

func (x VUnionDepth1_AllF3) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF30

type VUnionDepth1_AllF30 struct{ Value VFloat64 }

VUnionDepth1_AllF30 represents field F30 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF30) Index

func (x VUnionDepth1_AllF30) Index() int

func (VUnionDepth1_AllF30) Interface

func (x VUnionDepth1_AllF30) Interface() interface{}

func (VUnionDepth1_AllF30) Name

func (x VUnionDepth1_AllF30) Name() string

func (VUnionDepth1_AllF30) VDLIsZero

func (x VUnionDepth1_AllF30) VDLIsZero() bool

func (VUnionDepth1_AllF30) VDLReflect

func (x VUnionDepth1_AllF30) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF30) VDLWrite

func (x VUnionDepth1_AllF30) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF31

type VUnionDepth1_AllF31 struct{ Value *VStructEmpty }

VUnionDepth1_AllF31 represents field F31 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF31) Index

func (x VUnionDepth1_AllF31) Index() int

func (VUnionDepth1_AllF31) Interface

func (x VUnionDepth1_AllF31) Interface() interface{}

func (VUnionDepth1_AllF31) Name

func (x VUnionDepth1_AllF31) Name() string

func (VUnionDepth1_AllF31) VDLIsZero

func (x VUnionDepth1_AllF31) VDLIsZero() bool

func (VUnionDepth1_AllF31) VDLReflect

func (x VUnionDepth1_AllF31) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF31) VDLWrite

func (x VUnionDepth1_AllF31) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF32

type VUnionDepth1_AllF32 struct{ Value *VNamedError }

VUnionDepth1_AllF32 represents field F32 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF32) Index

func (x VUnionDepth1_AllF32) Index() int

func (VUnionDepth1_AllF32) Interface

func (x VUnionDepth1_AllF32) Interface() interface{}

func (VUnionDepth1_AllF32) Name

func (x VUnionDepth1_AllF32) Name() string

func (VUnionDepth1_AllF32) VDLIsZero

func (x VUnionDepth1_AllF32) VDLIsZero() bool

func (VUnionDepth1_AllF32) VDLReflect

func (x VUnionDepth1_AllF32) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF32) VDLWrite

func (x VUnionDepth1_AllF32) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF4

type VUnionDepth1_AllF4 struct{ Value VString }

VUnionDepth1_AllF4 represents field F4 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF4) Index

func (x VUnionDepth1_AllF4) Index() int

func (VUnionDepth1_AllF4) Interface

func (x VUnionDepth1_AllF4) Interface() interface{}

func (VUnionDepth1_AllF4) Name

func (x VUnionDepth1_AllF4) Name() string

func (VUnionDepth1_AllF4) VDLIsZero

func (x VUnionDepth1_AllF4) VDLIsZero() bool

func (VUnionDepth1_AllF4) VDLReflect

func (x VUnionDepth1_AllF4) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF4) VDLWrite

func (x VUnionDepth1_AllF4) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF5

type VUnionDepth1_AllF5 struct{ Value *vdl.Type }

VUnionDepth1_AllF5 represents field F5 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF5) Index

func (x VUnionDepth1_AllF5) Index() int

func (VUnionDepth1_AllF5) Interface

func (x VUnionDepth1_AllF5) Interface() interface{}

func (VUnionDepth1_AllF5) Name

func (x VUnionDepth1_AllF5) Name() string

func (VUnionDepth1_AllF5) VDLIsZero

func (x VUnionDepth1_AllF5) VDLIsZero() bool

func (VUnionDepth1_AllF5) VDLReflect

func (x VUnionDepth1_AllF5) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF5) VDLWrite

func (x VUnionDepth1_AllF5) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF6

type VUnionDepth1_AllF6 struct{ Value byte }

VUnionDepth1_AllF6 represents field F6 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF6) Index

func (x VUnionDepth1_AllF6) Index() int

func (VUnionDepth1_AllF6) Interface

func (x VUnionDepth1_AllF6) Interface() interface{}

func (VUnionDepth1_AllF6) Name

func (x VUnionDepth1_AllF6) Name() string

func (VUnionDepth1_AllF6) VDLIsZero

func (x VUnionDepth1_AllF6) VDLIsZero() bool

func (VUnionDepth1_AllF6) VDLReflect

func (x VUnionDepth1_AllF6) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF6) VDLWrite

func (x VUnionDepth1_AllF6) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF7

type VUnionDepth1_AllF7 struct{ Value VByte }

VUnionDepth1_AllF7 represents field F7 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF7) Index

func (x VUnionDepth1_AllF7) Index() int

func (VUnionDepth1_AllF7) Interface

func (x VUnionDepth1_AllF7) Interface() interface{}

func (VUnionDepth1_AllF7) Name

func (x VUnionDepth1_AllF7) Name() string

func (VUnionDepth1_AllF7) VDLIsZero

func (x VUnionDepth1_AllF7) VDLIsZero() bool

func (VUnionDepth1_AllF7) VDLReflect

func (x VUnionDepth1_AllF7) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF7) VDLWrite

func (x VUnionDepth1_AllF7) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF8

type VUnionDepth1_AllF8 struct{ Value VEnumAbc }

VUnionDepth1_AllF8 represents field F8 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF8) Index

func (x VUnionDepth1_AllF8) Index() int

func (VUnionDepth1_AllF8) Interface

func (x VUnionDepth1_AllF8) Interface() interface{}

func (VUnionDepth1_AllF8) Name

func (x VUnionDepth1_AllF8) Name() string

func (VUnionDepth1_AllF8) VDLIsZero

func (x VUnionDepth1_AllF8) VDLIsZero() bool

func (VUnionDepth1_AllF8) VDLReflect

func (x VUnionDepth1_AllF8) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF8) VDLWrite

func (x VUnionDepth1_AllF8) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_AllF9

type VUnionDepth1_AllF9 struct{ Value VEnumBcd }

VUnionDepth1_AllF9 represents field F9 of the VUnionDepth1_All union type.

func (VUnionDepth1_AllF9) Index

func (x VUnionDepth1_AllF9) Index() int

func (VUnionDepth1_AllF9) Interface

func (x VUnionDepth1_AllF9) Interface() interface{}

func (VUnionDepth1_AllF9) Name

func (x VUnionDepth1_AllF9) Name() string

func (VUnionDepth1_AllF9) VDLIsZero

func (x VUnionDepth1_AllF9) VDLIsZero() bool

func (VUnionDepth1_AllF9) VDLReflect

func (x VUnionDepth1_AllF9) VDLReflect(vdlVUnionDepth1_AllReflect)

func (VUnionDepth1_AllF9) VDLWrite

func (x VUnionDepth1_AllF9) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_Any

type VUnionDepth1_Any interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_Any union type.
	VDLReflect(vdlVUnionDepth1_AnyReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_Any represents any single field of the VUnionDepth1_Any union type.

type VUnionDepth1_AnyF0

type VUnionDepth1_AnyF0 struct{ Value interface{} }

VUnionDepth1_AnyF0 represents field F0 of the VUnionDepth1_Any union type.

func (VUnionDepth1_AnyF0) Index

func (x VUnionDepth1_AnyF0) Index() int

func (VUnionDepth1_AnyF0) Interface

func (x VUnionDepth1_AnyF0) Interface() interface{}

func (VUnionDepth1_AnyF0) Name

func (x VUnionDepth1_AnyF0) Name() string

func (VUnionDepth1_AnyF0) VDLIsZero

func (x VUnionDepth1_AnyF0) VDLIsZero() bool

func (VUnionDepth1_AnyF0) VDLReflect

func (x VUnionDepth1_AnyF0) VDLReflect(vdlVUnionDepth1_AnyReflect)

func (VUnionDepth1_AnyF0) VDLWrite

func (x VUnionDepth1_AnyF0) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_Bool

type VUnionDepth1_Bool interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_Bool union type.
	VDLReflect(vdlVUnionDepth1_BoolReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_Bool represents any single field of the VUnionDepth1_Bool union type.

type VUnionDepth1_BoolF1

type VUnionDepth1_BoolF1 struct{ Value bool }

VUnionDepth1_BoolF1 represents field F1 of the VUnionDepth1_Bool union type.

func (VUnionDepth1_BoolF1) Index

func (x VUnionDepth1_BoolF1) Index() int

func (VUnionDepth1_BoolF1) Interface

func (x VUnionDepth1_BoolF1) Interface() interface{}

func (VUnionDepth1_BoolF1) Name

func (x VUnionDepth1_BoolF1) Name() string

func (VUnionDepth1_BoolF1) VDLIsZero

func (x VUnionDepth1_BoolF1) VDLIsZero() bool

func (VUnionDepth1_BoolF1) VDLReflect

func (x VUnionDepth1_BoolF1) VDLReflect(vdlVUnionDepth1_BoolReflect)

func (VUnionDepth1_BoolF1) VDLWrite

func (x VUnionDepth1_BoolF1) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_Byte

type VUnionDepth1_Byte interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_Byte union type.
	VDLReflect(vdlVUnionDepth1_ByteReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_Byte represents any single field of the VUnionDepth1_Byte union type.

type VUnionDepth1_ByteF6

type VUnionDepth1_ByteF6 struct{ Value byte }

VUnionDepth1_ByteF6 represents field F6 of the VUnionDepth1_Byte union type.

func (VUnionDepth1_ByteF6) Index

func (x VUnionDepth1_ByteF6) Index() int

func (VUnionDepth1_ByteF6) Interface

func (x VUnionDepth1_ByteF6) Interface() interface{}

func (VUnionDepth1_ByteF6) Name

func (x VUnionDepth1_ByteF6) Name() string

func (VUnionDepth1_ByteF6) VDLIsZero

func (x VUnionDepth1_ByteF6) VDLIsZero() bool

func (VUnionDepth1_ByteF6) VDLReflect

func (x VUnionDepth1_ByteF6) VDLReflect(vdlVUnionDepth1_ByteReflect)

func (VUnionDepth1_ByteF6) VDLWrite

func (x VUnionDepth1_ByteF6) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_Error

type VUnionDepth1_Error interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_Error union type.
	VDLReflect(vdlVUnionDepth1_ErrorReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_Error represents any single field of the VUnionDepth1_Error union type.

type VUnionDepth1_ErrorF12

type VUnionDepth1_ErrorF12 struct{ Value error }

VUnionDepth1_ErrorF12 represents field F12 of the VUnionDepth1_Error union type.

func (VUnionDepth1_ErrorF12) Index

func (x VUnionDepth1_ErrorF12) Index() int

func (VUnionDepth1_ErrorF12) Interface

func (x VUnionDepth1_ErrorF12) Interface() interface{}

func (VUnionDepth1_ErrorF12) Name

func (x VUnionDepth1_ErrorF12) Name() string

func (VUnionDepth1_ErrorF12) VDLIsZero

func (x VUnionDepth1_ErrorF12) VDLIsZero() bool

func (VUnionDepth1_ErrorF12) VDLReflect

func (x VUnionDepth1_ErrorF12) VDLReflect(vdlVUnionDepth1_ErrorReflect)

func (VUnionDepth1_ErrorF12) VDLWrite

func (x VUnionDepth1_ErrorF12) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_Float32

type VUnionDepth1_Float32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_Float32 union type.
	VDLReflect(vdlVUnionDepth1_Float32Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_Float32 represents any single field of the VUnionDepth1_Float32 union type.

type VUnionDepth1_Float32F27

type VUnionDepth1_Float32F27 struct{ Value float32 }

VUnionDepth1_Float32F27 represents field F27 of the VUnionDepth1_Float32 union type.

func (VUnionDepth1_Float32F27) Index

func (x VUnionDepth1_Float32F27) Index() int

func (VUnionDepth1_Float32F27) Interface

func (x VUnionDepth1_Float32F27) Interface() interface{}

func (VUnionDepth1_Float32F27) Name

func (VUnionDepth1_Float32F27) VDLIsZero

func (x VUnionDepth1_Float32F27) VDLIsZero() bool

func (VUnionDepth1_Float32F27) VDLReflect

func (x VUnionDepth1_Float32F27) VDLReflect(vdlVUnionDepth1_Float32Reflect)

func (VUnionDepth1_Float32F27) VDLWrite

func (x VUnionDepth1_Float32F27) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_Float64

type VUnionDepth1_Float64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_Float64 union type.
	VDLReflect(vdlVUnionDepth1_Float64Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_Float64 represents any single field of the VUnionDepth1_Float64 union type.

type VUnionDepth1_Float64F29

type VUnionDepth1_Float64F29 struct{ Value float64 }

VUnionDepth1_Float64F29 represents field F29 of the VUnionDepth1_Float64 union type.

func (VUnionDepth1_Float64F29) Index

func (x VUnionDepth1_Float64F29) Index() int

func (VUnionDepth1_Float64F29) Interface

func (x VUnionDepth1_Float64F29) Interface() interface{}

func (VUnionDepth1_Float64F29) Name

func (VUnionDepth1_Float64F29) VDLIsZero

func (x VUnionDepth1_Float64F29) VDLIsZero() bool

func (VUnionDepth1_Float64F29) VDLReflect

func (x VUnionDepth1_Float64F29) VDLReflect(vdlVUnionDepth1_Float64Reflect)

func (VUnionDepth1_Float64F29) VDLWrite

func (x VUnionDepth1_Float64F29) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_Int16

type VUnionDepth1_Int16 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_Int16 union type.
	VDLReflect(vdlVUnionDepth1_Int16Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_Int16 represents any single field of the VUnionDepth1_Int16 union type.

type VUnionDepth1_Int16F21

type VUnionDepth1_Int16F21 struct{ Value int16 }

VUnionDepth1_Int16F21 represents field F21 of the VUnionDepth1_Int16 union type.

func (VUnionDepth1_Int16F21) Index

func (x VUnionDepth1_Int16F21) Index() int

func (VUnionDepth1_Int16F21) Interface

func (x VUnionDepth1_Int16F21) Interface() interface{}

func (VUnionDepth1_Int16F21) Name

func (x VUnionDepth1_Int16F21) Name() string

func (VUnionDepth1_Int16F21) VDLIsZero

func (x VUnionDepth1_Int16F21) VDLIsZero() bool

func (VUnionDepth1_Int16F21) VDLReflect

func (x VUnionDepth1_Int16F21) VDLReflect(vdlVUnionDepth1_Int16Reflect)

func (VUnionDepth1_Int16F21) VDLWrite

func (x VUnionDepth1_Int16F21) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_Int32

type VUnionDepth1_Int32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_Int32 union type.
	VDLReflect(vdlVUnionDepth1_Int32Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_Int32 represents any single field of the VUnionDepth1_Int32 union type.

type VUnionDepth1_Int32F23

type VUnionDepth1_Int32F23 struct{ Value int32 }

VUnionDepth1_Int32F23 represents field F23 of the VUnionDepth1_Int32 union type.

func (VUnionDepth1_Int32F23) Index

func (x VUnionDepth1_Int32F23) Index() int

func (VUnionDepth1_Int32F23) Interface

func (x VUnionDepth1_Int32F23) Interface() interface{}

func (VUnionDepth1_Int32F23) Name

func (x VUnionDepth1_Int32F23) Name() string

func (VUnionDepth1_Int32F23) VDLIsZero

func (x VUnionDepth1_Int32F23) VDLIsZero() bool

func (VUnionDepth1_Int32F23) VDLReflect

func (x VUnionDepth1_Int32F23) VDLReflect(vdlVUnionDepth1_Int32Reflect)

func (VUnionDepth1_Int32F23) VDLWrite

func (x VUnionDepth1_Int32F23) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_Int64

type VUnionDepth1_Int64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_Int64 union type.
	VDLReflect(vdlVUnionDepth1_Int64Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_Int64 represents any single field of the VUnionDepth1_Int64 union type.

type VUnionDepth1_Int64F25

type VUnionDepth1_Int64F25 struct{ Value int64 }

VUnionDepth1_Int64F25 represents field F25 of the VUnionDepth1_Int64 union type.

func (VUnionDepth1_Int64F25) Index

func (x VUnionDepth1_Int64F25) Index() int

func (VUnionDepth1_Int64F25) Interface

func (x VUnionDepth1_Int64F25) Interface() interface{}

func (VUnionDepth1_Int64F25) Name

func (x VUnionDepth1_Int64F25) Name() string

func (VUnionDepth1_Int64F25) VDLIsZero

func (x VUnionDepth1_Int64F25) VDLIsZero() bool

func (VUnionDepth1_Int64F25) VDLReflect

func (x VUnionDepth1_Int64F25) VDLReflect(vdlVUnionDepth1_Int64Reflect)

func (VUnionDepth1_Int64F25) VDLWrite

func (x VUnionDepth1_Int64F25) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_Int8

type VUnionDepth1_Int8 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_Int8 union type.
	VDLReflect(vdlVUnionDepth1_Int8Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_Int8 represents any single field of the VUnionDepth1_Int8 union type.

type VUnionDepth1_Int8F19

type VUnionDepth1_Int8F19 struct{ Value int8 }

VUnionDepth1_Int8F19 represents field F19 of the VUnionDepth1_Int8 union type.

func (VUnionDepth1_Int8F19) Index

func (x VUnionDepth1_Int8F19) Index() int

func (VUnionDepth1_Int8F19) Interface

func (x VUnionDepth1_Int8F19) Interface() interface{}

func (VUnionDepth1_Int8F19) Name

func (x VUnionDepth1_Int8F19) Name() string

func (VUnionDepth1_Int8F19) VDLIsZero

func (x VUnionDepth1_Int8F19) VDLIsZero() bool

func (VUnionDepth1_Int8F19) VDLReflect

func (x VUnionDepth1_Int8F19) VDLReflect(vdlVUnionDepth1_Int8Reflect)

func (VUnionDepth1_Int8F19) VDLWrite

func (x VUnionDepth1_Int8F19) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_OptVNamedError

type VUnionDepth1_OptVNamedError interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_OptVNamedError union type.
	VDLReflect(vdlVUnionDepth1_OptVNamedErrorReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_OptVNamedError represents any single field of the VUnionDepth1_OptVNamedError union type.

type VUnionDepth1_OptVNamedErrorF32

type VUnionDepth1_OptVNamedErrorF32 struct{ Value *VNamedError }

VUnionDepth1_OptVNamedErrorF32 represents field F32 of the VUnionDepth1_OptVNamedError union type.

func (VUnionDepth1_OptVNamedErrorF32) Index

func (VUnionDepth1_OptVNamedErrorF32) Interface

func (x VUnionDepth1_OptVNamedErrorF32) Interface() interface{}

func (VUnionDepth1_OptVNamedErrorF32) Name

func (VUnionDepth1_OptVNamedErrorF32) VDLIsZero

func (x VUnionDepth1_OptVNamedErrorF32) VDLIsZero() bool

func (VUnionDepth1_OptVNamedErrorF32) VDLReflect

func (x VUnionDepth1_OptVNamedErrorF32) VDLReflect(vdlVUnionDepth1_OptVNamedErrorReflect)

func (VUnionDepth1_OptVNamedErrorF32) VDLWrite

type VUnionDepth1_OptVStructEmpty

type VUnionDepth1_OptVStructEmpty interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_OptVStructEmpty union type.
	VDLReflect(vdlVUnionDepth1_OptVStructEmptyReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_OptVStructEmpty represents any single field of the VUnionDepth1_OptVStructEmpty union type.

type VUnionDepth1_OptVStructEmptyF31

type VUnionDepth1_OptVStructEmptyF31 struct{ Value *VStructEmpty }

VUnionDepth1_OptVStructEmptyF31 represents field F31 of the VUnionDepth1_OptVStructEmpty union type.

func (VUnionDepth1_OptVStructEmptyF31) Index

func (VUnionDepth1_OptVStructEmptyF31) Interface

func (x VUnionDepth1_OptVStructEmptyF31) Interface() interface{}

func (VUnionDepth1_OptVStructEmptyF31) Name

func (VUnionDepth1_OptVStructEmptyF31) VDLIsZero

func (x VUnionDepth1_OptVStructEmptyF31) VDLIsZero() bool

func (VUnionDepth1_OptVStructEmptyF31) VDLReflect

func (x VUnionDepth1_OptVStructEmptyF31) VDLReflect(vdlVUnionDepth1_OptVStructEmptyReflect)

func (VUnionDepth1_OptVStructEmptyF31) VDLWrite

type VUnionDepth1_String

type VUnionDepth1_String interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_String union type.
	VDLReflect(vdlVUnionDepth1_StringReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_String represents any single field of the VUnionDepth1_String union type.

type VUnionDepth1_StringF3

type VUnionDepth1_StringF3 struct{ Value string }

VUnionDepth1_StringF3 represents field F3 of the VUnionDepth1_String union type.

func (VUnionDepth1_StringF3) Index

func (x VUnionDepth1_StringF3) Index() int

func (VUnionDepth1_StringF3) Interface

func (x VUnionDepth1_StringF3) Interface() interface{}

func (VUnionDepth1_StringF3) Name

func (x VUnionDepth1_StringF3) Name() string

func (VUnionDepth1_StringF3) VDLIsZero

func (x VUnionDepth1_StringF3) VDLIsZero() bool

func (VUnionDepth1_StringF3) VDLReflect

func (x VUnionDepth1_StringF3) VDLReflect(vdlVUnionDepth1_StringReflect)

func (VUnionDepth1_StringF3) VDLWrite

func (x VUnionDepth1_StringF3) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_TypeObject

type VUnionDepth1_TypeObject interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_TypeObject union type.
	VDLReflect(vdlVUnionDepth1_TypeObjectReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_TypeObject represents any single field of the VUnionDepth1_TypeObject union type.

type VUnionDepth1_TypeObjectF5

type VUnionDepth1_TypeObjectF5 struct{ Value *vdl.Type }

VUnionDepth1_TypeObjectF5 represents field F5 of the VUnionDepth1_TypeObject union type.

func (VUnionDepth1_TypeObjectF5) Index

func (x VUnionDepth1_TypeObjectF5) Index() int

func (VUnionDepth1_TypeObjectF5) Interface

func (x VUnionDepth1_TypeObjectF5) Interface() interface{}

func (VUnionDepth1_TypeObjectF5) Name

func (VUnionDepth1_TypeObjectF5) VDLIsZero

func (x VUnionDepth1_TypeObjectF5) VDLIsZero() bool

func (VUnionDepth1_TypeObjectF5) VDLReflect

func (x VUnionDepth1_TypeObjectF5) VDLReflect(vdlVUnionDepth1_TypeObjectReflect)

func (VUnionDepth1_TypeObjectF5) VDLWrite

func (x VUnionDepth1_TypeObjectF5) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_Uint16

type VUnionDepth1_Uint16 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_Uint16 union type.
	VDLReflect(vdlVUnionDepth1_Uint16Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_Uint16 represents any single field of the VUnionDepth1_Uint16 union type.

type VUnionDepth1_Uint16F13

type VUnionDepth1_Uint16F13 struct{ Value uint16 }

VUnionDepth1_Uint16F13 represents field F13 of the VUnionDepth1_Uint16 union type.

func (VUnionDepth1_Uint16F13) Index

func (x VUnionDepth1_Uint16F13) Index() int

func (VUnionDepth1_Uint16F13) Interface

func (x VUnionDepth1_Uint16F13) Interface() interface{}

func (VUnionDepth1_Uint16F13) Name

func (x VUnionDepth1_Uint16F13) Name() string

func (VUnionDepth1_Uint16F13) VDLIsZero

func (x VUnionDepth1_Uint16F13) VDLIsZero() bool

func (VUnionDepth1_Uint16F13) VDLReflect

func (x VUnionDepth1_Uint16F13) VDLReflect(vdlVUnionDepth1_Uint16Reflect)

func (VUnionDepth1_Uint16F13) VDLWrite

func (x VUnionDepth1_Uint16F13) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_Uint32

type VUnionDepth1_Uint32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_Uint32 union type.
	VDLReflect(vdlVUnionDepth1_Uint32Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_Uint32 represents any single field of the VUnionDepth1_Uint32 union type.

type VUnionDepth1_Uint32F15

type VUnionDepth1_Uint32F15 struct{ Value uint32 }

VUnionDepth1_Uint32F15 represents field F15 of the VUnionDepth1_Uint32 union type.

func (VUnionDepth1_Uint32F15) Index

func (x VUnionDepth1_Uint32F15) Index() int

func (VUnionDepth1_Uint32F15) Interface

func (x VUnionDepth1_Uint32F15) Interface() interface{}

func (VUnionDepth1_Uint32F15) Name

func (x VUnionDepth1_Uint32F15) Name() string

func (VUnionDepth1_Uint32F15) VDLIsZero

func (x VUnionDepth1_Uint32F15) VDLIsZero() bool

func (VUnionDepth1_Uint32F15) VDLReflect

func (x VUnionDepth1_Uint32F15) VDLReflect(vdlVUnionDepth1_Uint32Reflect)

func (VUnionDepth1_Uint32F15) VDLWrite

func (x VUnionDepth1_Uint32F15) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_Uint64

type VUnionDepth1_Uint64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_Uint64 union type.
	VDLReflect(vdlVUnionDepth1_Uint64Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_Uint64 represents any single field of the VUnionDepth1_Uint64 union type.

type VUnionDepth1_Uint64F17

type VUnionDepth1_Uint64F17 struct{ Value uint64 }

VUnionDepth1_Uint64F17 represents field F17 of the VUnionDepth1_Uint64 union type.

func (VUnionDepth1_Uint64F17) Index

func (x VUnionDepth1_Uint64F17) Index() int

func (VUnionDepth1_Uint64F17) Interface

func (x VUnionDepth1_Uint64F17) Interface() interface{}

func (VUnionDepth1_Uint64F17) Name

func (x VUnionDepth1_Uint64F17) Name() string

func (VUnionDepth1_Uint64F17) VDLIsZero

func (x VUnionDepth1_Uint64F17) VDLIsZero() bool

func (VUnionDepth1_Uint64F17) VDLReflect

func (x VUnionDepth1_Uint64F17) VDLReflect(vdlVUnionDepth1_Uint64Reflect)

func (VUnionDepth1_Uint64F17) VDLWrite

func (x VUnionDepth1_Uint64F17) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VBool

type VUnionDepth1_VBool interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VBool union type.
	VDLReflect(vdlVUnionDepth1_VBoolReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VBool represents any single field of the VUnionDepth1_VBool union type.

type VUnionDepth1_VBoolF2

type VUnionDepth1_VBoolF2 struct{ Value VBool }

VUnionDepth1_VBoolF2 represents field F2 of the VUnionDepth1_VBool union type.

func (VUnionDepth1_VBoolF2) Index

func (x VUnionDepth1_VBoolF2) Index() int

func (VUnionDepth1_VBoolF2) Interface

func (x VUnionDepth1_VBoolF2) Interface() interface{}

func (VUnionDepth1_VBoolF2) Name

func (x VUnionDepth1_VBoolF2) Name() string

func (VUnionDepth1_VBoolF2) VDLIsZero

func (x VUnionDepth1_VBoolF2) VDLIsZero() bool

func (VUnionDepth1_VBoolF2) VDLReflect

func (x VUnionDepth1_VBoolF2) VDLReflect(vdlVUnionDepth1_VBoolReflect)

func (VUnionDepth1_VBoolF2) VDLWrite

func (x VUnionDepth1_VBoolF2) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VByte

type VUnionDepth1_VByte interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VByte union type.
	VDLReflect(vdlVUnionDepth1_VByteReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VByte represents any single field of the VUnionDepth1_VByte union type.

type VUnionDepth1_VByteF7

type VUnionDepth1_VByteF7 struct{ Value VByte }

VUnionDepth1_VByteF7 represents field F7 of the VUnionDepth1_VByte union type.

func (VUnionDepth1_VByteF7) Index

func (x VUnionDepth1_VByteF7) Index() int

func (VUnionDepth1_VByteF7) Interface

func (x VUnionDepth1_VByteF7) Interface() interface{}

func (VUnionDepth1_VByteF7) Name

func (x VUnionDepth1_VByteF7) Name() string

func (VUnionDepth1_VByteF7) VDLIsZero

func (x VUnionDepth1_VByteF7) VDLIsZero() bool

func (VUnionDepth1_VByteF7) VDLReflect

func (x VUnionDepth1_VByteF7) VDLReflect(vdlVUnionDepth1_VByteReflect)

func (VUnionDepth1_VByteF7) VDLWrite

func (x VUnionDepth1_VByteF7) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VEnumAbc

type VUnionDepth1_VEnumAbc interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VEnumAbc union type.
	VDLReflect(vdlVUnionDepth1_VEnumAbcReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VEnumAbc represents any single field of the VUnionDepth1_VEnumAbc union type.

type VUnionDepth1_VEnumAbcF8

type VUnionDepth1_VEnumAbcF8 struct{ Value VEnumAbc }

VUnionDepth1_VEnumAbcF8 represents field F8 of the VUnionDepth1_VEnumAbc union type.

func (VUnionDepth1_VEnumAbcF8) Index

func (x VUnionDepth1_VEnumAbcF8) Index() int

func (VUnionDepth1_VEnumAbcF8) Interface

func (x VUnionDepth1_VEnumAbcF8) Interface() interface{}

func (VUnionDepth1_VEnumAbcF8) Name

func (VUnionDepth1_VEnumAbcF8) VDLIsZero

func (x VUnionDepth1_VEnumAbcF8) VDLIsZero() bool

func (VUnionDepth1_VEnumAbcF8) VDLReflect

func (x VUnionDepth1_VEnumAbcF8) VDLReflect(vdlVUnionDepth1_VEnumAbcReflect)

func (VUnionDepth1_VEnumAbcF8) VDLWrite

func (x VUnionDepth1_VEnumAbcF8) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VEnumBcd

type VUnionDepth1_VEnumBcd interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VEnumBcd union type.
	VDLReflect(vdlVUnionDepth1_VEnumBcdReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VEnumBcd represents any single field of the VUnionDepth1_VEnumBcd union type.

type VUnionDepth1_VEnumBcdF9

type VUnionDepth1_VEnumBcdF9 struct{ Value VEnumBcd }

VUnionDepth1_VEnumBcdF9 represents field F9 of the VUnionDepth1_VEnumBcd union type.

func (VUnionDepth1_VEnumBcdF9) Index

func (x VUnionDepth1_VEnumBcdF9) Index() int

func (VUnionDepth1_VEnumBcdF9) Interface

func (x VUnionDepth1_VEnumBcdF9) Interface() interface{}

func (VUnionDepth1_VEnumBcdF9) Name

func (VUnionDepth1_VEnumBcdF9) VDLIsZero

func (x VUnionDepth1_VEnumBcdF9) VDLIsZero() bool

func (VUnionDepth1_VEnumBcdF9) VDLReflect

func (x VUnionDepth1_VEnumBcdF9) VDLReflect(vdlVUnionDepth1_VEnumBcdReflect)

func (VUnionDepth1_VEnumBcdF9) VDLWrite

func (x VUnionDepth1_VEnumBcdF9) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VFloat32

type VUnionDepth1_VFloat32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VFloat32 union type.
	VDLReflect(vdlVUnionDepth1_VFloat32Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VFloat32 represents any single field of the VUnionDepth1_VFloat32 union type.

type VUnionDepth1_VFloat32F28

type VUnionDepth1_VFloat32F28 struct{ Value VFloat32 }

VUnionDepth1_VFloat32F28 represents field F28 of the VUnionDepth1_VFloat32 union type.

func (VUnionDepth1_VFloat32F28) Index

func (x VUnionDepth1_VFloat32F28) Index() int

func (VUnionDepth1_VFloat32F28) Interface

func (x VUnionDepth1_VFloat32F28) Interface() interface{}

func (VUnionDepth1_VFloat32F28) Name

func (VUnionDepth1_VFloat32F28) VDLIsZero

func (x VUnionDepth1_VFloat32F28) VDLIsZero() bool

func (VUnionDepth1_VFloat32F28) VDLReflect

func (x VUnionDepth1_VFloat32F28) VDLReflect(vdlVUnionDepth1_VFloat32Reflect)

func (VUnionDepth1_VFloat32F28) VDLWrite

func (x VUnionDepth1_VFloat32F28) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VFloat64

type VUnionDepth1_VFloat64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VFloat64 union type.
	VDLReflect(vdlVUnionDepth1_VFloat64Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VFloat64 represents any single field of the VUnionDepth1_VFloat64 union type.

type VUnionDepth1_VFloat64F30

type VUnionDepth1_VFloat64F30 struct{ Value VFloat64 }

VUnionDepth1_VFloat64F30 represents field F30 of the VUnionDepth1_VFloat64 union type.

func (VUnionDepth1_VFloat64F30) Index

func (x VUnionDepth1_VFloat64F30) Index() int

func (VUnionDepth1_VFloat64F30) Interface

func (x VUnionDepth1_VFloat64F30) Interface() interface{}

func (VUnionDepth1_VFloat64F30) Name

func (VUnionDepth1_VFloat64F30) VDLIsZero

func (x VUnionDepth1_VFloat64F30) VDLIsZero() bool

func (VUnionDepth1_VFloat64F30) VDLReflect

func (x VUnionDepth1_VFloat64F30) VDLReflect(vdlVUnionDepth1_VFloat64Reflect)

func (VUnionDepth1_VFloat64F30) VDLWrite

func (x VUnionDepth1_VFloat64F30) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VInt16

type VUnionDepth1_VInt16 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VInt16 union type.
	VDLReflect(vdlVUnionDepth1_VInt16Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VInt16 represents any single field of the VUnionDepth1_VInt16 union type.

type VUnionDepth1_VInt16F22

type VUnionDepth1_VInt16F22 struct{ Value VInt16 }

VUnionDepth1_VInt16F22 represents field F22 of the VUnionDepth1_VInt16 union type.

func (VUnionDepth1_VInt16F22) Index

func (x VUnionDepth1_VInt16F22) Index() int

func (VUnionDepth1_VInt16F22) Interface

func (x VUnionDepth1_VInt16F22) Interface() interface{}

func (VUnionDepth1_VInt16F22) Name

func (x VUnionDepth1_VInt16F22) Name() string

func (VUnionDepth1_VInt16F22) VDLIsZero

func (x VUnionDepth1_VInt16F22) VDLIsZero() bool

func (VUnionDepth1_VInt16F22) VDLReflect

func (x VUnionDepth1_VInt16F22) VDLReflect(vdlVUnionDepth1_VInt16Reflect)

func (VUnionDepth1_VInt16F22) VDLWrite

func (x VUnionDepth1_VInt16F22) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VInt32

type VUnionDepth1_VInt32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VInt32 union type.
	VDLReflect(vdlVUnionDepth1_VInt32Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VInt32 represents any single field of the VUnionDepth1_VInt32 union type.

type VUnionDepth1_VInt32F24

type VUnionDepth1_VInt32F24 struct{ Value VInt32 }

VUnionDepth1_VInt32F24 represents field F24 of the VUnionDepth1_VInt32 union type.

func (VUnionDepth1_VInt32F24) Index

func (x VUnionDepth1_VInt32F24) Index() int

func (VUnionDepth1_VInt32F24) Interface

func (x VUnionDepth1_VInt32F24) Interface() interface{}

func (VUnionDepth1_VInt32F24) Name

func (x VUnionDepth1_VInt32F24) Name() string

func (VUnionDepth1_VInt32F24) VDLIsZero

func (x VUnionDepth1_VInt32F24) VDLIsZero() bool

func (VUnionDepth1_VInt32F24) VDLReflect

func (x VUnionDepth1_VInt32F24) VDLReflect(vdlVUnionDepth1_VInt32Reflect)

func (VUnionDepth1_VInt32F24) VDLWrite

func (x VUnionDepth1_VInt32F24) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VInt64

type VUnionDepth1_VInt64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VInt64 union type.
	VDLReflect(vdlVUnionDepth1_VInt64Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VInt64 represents any single field of the VUnionDepth1_VInt64 union type.

type VUnionDepth1_VInt64F26

type VUnionDepth1_VInt64F26 struct{ Value VInt64 }

VUnionDepth1_VInt64F26 represents field F26 of the VUnionDepth1_VInt64 union type.

func (VUnionDepth1_VInt64F26) Index

func (x VUnionDepth1_VInt64F26) Index() int

func (VUnionDepth1_VInt64F26) Interface

func (x VUnionDepth1_VInt64F26) Interface() interface{}

func (VUnionDepth1_VInt64F26) Name

func (x VUnionDepth1_VInt64F26) Name() string

func (VUnionDepth1_VInt64F26) VDLIsZero

func (x VUnionDepth1_VInt64F26) VDLIsZero() bool

func (VUnionDepth1_VInt64F26) VDLReflect

func (x VUnionDepth1_VInt64F26) VDLReflect(vdlVUnionDepth1_VInt64Reflect)

func (VUnionDepth1_VInt64F26) VDLWrite

func (x VUnionDepth1_VInt64F26) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VInt8

type VUnionDepth1_VInt8 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VInt8 union type.
	VDLReflect(vdlVUnionDepth1_VInt8Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VInt8 represents any single field of the VUnionDepth1_VInt8 union type.

type VUnionDepth1_VInt8F20

type VUnionDepth1_VInt8F20 struct{ Value VInt8 }

VUnionDepth1_VInt8F20 represents field F20 of the VUnionDepth1_VInt8 union type.

func (VUnionDepth1_VInt8F20) Index

func (x VUnionDepth1_VInt8F20) Index() int

func (VUnionDepth1_VInt8F20) Interface

func (x VUnionDepth1_VInt8F20) Interface() interface{}

func (VUnionDepth1_VInt8F20) Name

func (x VUnionDepth1_VInt8F20) Name() string

func (VUnionDepth1_VInt8F20) VDLIsZero

func (x VUnionDepth1_VInt8F20) VDLIsZero() bool

func (VUnionDepth1_VInt8F20) VDLReflect

func (x VUnionDepth1_VInt8F20) VDLReflect(vdlVUnionDepth1_VInt8Reflect)

func (VUnionDepth1_VInt8F20) VDLWrite

func (x VUnionDepth1_VInt8F20) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VNamedError

type VUnionDepth1_VNamedError interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VNamedError union type.
	VDLReflect(vdlVUnionDepth1_VNamedErrorReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VNamedError represents any single field of the VUnionDepth1_VNamedError union type.

type VUnionDepth1_VNamedErrorF11

type VUnionDepth1_VNamedErrorF11 struct{ Value VNamedError }

VUnionDepth1_VNamedErrorF11 represents field F11 of the VUnionDepth1_VNamedError union type.

func (VUnionDepth1_VNamedErrorF11) Index

func (x VUnionDepth1_VNamedErrorF11) Index() int

func (VUnionDepth1_VNamedErrorF11) Interface

func (x VUnionDepth1_VNamedErrorF11) Interface() interface{}

func (VUnionDepth1_VNamedErrorF11) Name

func (VUnionDepth1_VNamedErrorF11) VDLIsZero

func (x VUnionDepth1_VNamedErrorF11) VDLIsZero() bool

func (VUnionDepth1_VNamedErrorF11) VDLReflect

func (x VUnionDepth1_VNamedErrorF11) VDLReflect(vdlVUnionDepth1_VNamedErrorReflect)

func (VUnionDepth1_VNamedErrorF11) VDLWrite

func (x VUnionDepth1_VNamedErrorF11) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VString

type VUnionDepth1_VString interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VString union type.
	VDLReflect(vdlVUnionDepth1_VStringReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VString represents any single field of the VUnionDepth1_VString union type.

type VUnionDepth1_VStringF4

type VUnionDepth1_VStringF4 struct{ Value VString }

VUnionDepth1_VStringF4 represents field F4 of the VUnionDepth1_VString union type.

func (VUnionDepth1_VStringF4) Index

func (x VUnionDepth1_VStringF4) Index() int

func (VUnionDepth1_VStringF4) Interface

func (x VUnionDepth1_VStringF4) Interface() interface{}

func (VUnionDepth1_VStringF4) Name

func (x VUnionDepth1_VStringF4) Name() string

func (VUnionDepth1_VStringF4) VDLIsZero

func (x VUnionDepth1_VStringF4) VDLIsZero() bool

func (VUnionDepth1_VStringF4) VDLReflect

func (x VUnionDepth1_VStringF4) VDLReflect(vdlVUnionDepth1_VStringReflect)

func (VUnionDepth1_VStringF4) VDLWrite

func (x VUnionDepth1_VStringF4) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VStructEmpty

type VUnionDepth1_VStructEmpty interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VStructEmpty union type.
	VDLReflect(vdlVUnionDepth1_VStructEmptyReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VStructEmpty represents any single field of the VUnionDepth1_VStructEmpty union type.

type VUnionDepth1_VStructEmptyF10

type VUnionDepth1_VStructEmptyF10 struct{ Value VStructEmpty }

VUnionDepth1_VStructEmptyF10 represents field F10 of the VUnionDepth1_VStructEmpty union type.

func (VUnionDepth1_VStructEmptyF10) Index

func (VUnionDepth1_VStructEmptyF10) Interface

func (x VUnionDepth1_VStructEmptyF10) Interface() interface{}

func (VUnionDepth1_VStructEmptyF10) Name

func (VUnionDepth1_VStructEmptyF10) VDLIsZero

func (x VUnionDepth1_VStructEmptyF10) VDLIsZero() bool

func (VUnionDepth1_VStructEmptyF10) VDLReflect

func (x VUnionDepth1_VStructEmptyF10) VDLReflect(vdlVUnionDepth1_VStructEmptyReflect)

func (VUnionDepth1_VStructEmptyF10) VDLWrite

type VUnionDepth1_VUint16

type VUnionDepth1_VUint16 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VUint16 union type.
	VDLReflect(vdlVUnionDepth1_VUint16Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VUint16 represents any single field of the VUnionDepth1_VUint16 union type.

type VUnionDepth1_VUint16F14

type VUnionDepth1_VUint16F14 struct{ Value VUint16 }

VUnionDepth1_VUint16F14 represents field F14 of the VUnionDepth1_VUint16 union type.

func (VUnionDepth1_VUint16F14) Index

func (x VUnionDepth1_VUint16F14) Index() int

func (VUnionDepth1_VUint16F14) Interface

func (x VUnionDepth1_VUint16F14) Interface() interface{}

func (VUnionDepth1_VUint16F14) Name

func (VUnionDepth1_VUint16F14) VDLIsZero

func (x VUnionDepth1_VUint16F14) VDLIsZero() bool

func (VUnionDepth1_VUint16F14) VDLReflect

func (x VUnionDepth1_VUint16F14) VDLReflect(vdlVUnionDepth1_VUint16Reflect)

func (VUnionDepth1_VUint16F14) VDLWrite

func (x VUnionDepth1_VUint16F14) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VUint32

type VUnionDepth1_VUint32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VUint32 union type.
	VDLReflect(vdlVUnionDepth1_VUint32Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VUint32 represents any single field of the VUnionDepth1_VUint32 union type.

type VUnionDepth1_VUint32F16

type VUnionDepth1_VUint32F16 struct{ Value VUint32 }

VUnionDepth1_VUint32F16 represents field F16 of the VUnionDepth1_VUint32 union type.

func (VUnionDepth1_VUint32F16) Index

func (x VUnionDepth1_VUint32F16) Index() int

func (VUnionDepth1_VUint32F16) Interface

func (x VUnionDepth1_VUint32F16) Interface() interface{}

func (VUnionDepth1_VUint32F16) Name

func (VUnionDepth1_VUint32F16) VDLIsZero

func (x VUnionDepth1_VUint32F16) VDLIsZero() bool

func (VUnionDepth1_VUint32F16) VDLReflect

func (x VUnionDepth1_VUint32F16) VDLReflect(vdlVUnionDepth1_VUint32Reflect)

func (VUnionDepth1_VUint32F16) VDLWrite

func (x VUnionDepth1_VUint32F16) VDLWrite(enc vdl.Encoder) error

type VUnionDepth1_VUint64

type VUnionDepth1_VUint64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth1_VUint64 union type.
	VDLReflect(vdlVUnionDepth1_VUint64Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth1_VUint64 represents any single field of the VUnionDepth1_VUint64 union type.

type VUnionDepth1_VUint64F18

type VUnionDepth1_VUint64F18 struct{ Value VUint64 }

VUnionDepth1_VUint64F18 represents field F18 of the VUnionDepth1_VUint64 union type.

func (VUnionDepth1_VUint64F18) Index

func (x VUnionDepth1_VUint64F18) Index() int

func (VUnionDepth1_VUint64F18) Interface

func (x VUnionDepth1_VUint64F18) Interface() interface{}

func (VUnionDepth1_VUint64F18) Name

func (VUnionDepth1_VUint64F18) VDLIsZero

func (x VUnionDepth1_VUint64F18) VDLIsZero() bool

func (VUnionDepth1_VUint64F18) VDLReflect

func (x VUnionDepth1_VUint64F18) VDLReflect(vdlVUnionDepth1_VUint64Reflect)

func (VUnionDepth1_VUint64F18) VDLWrite

func (x VUnionDepth1_VUint64F18) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_All

type VUnionDepth2_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_All union type.
	VDLReflect(vdlVUnionDepth2_AllReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_All represents any single field of the VUnionDepth2_All union type.

type VUnionDepth2_AllF0

type VUnionDepth2_AllF0 struct{ Value VArray1_String }

VUnionDepth2_AllF0 represents field F0 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF0) Index

func (x VUnionDepth2_AllF0) Index() int

func (VUnionDepth2_AllF0) Interface

func (x VUnionDepth2_AllF0) Interface() interface{}

func (VUnionDepth2_AllF0) Name

func (x VUnionDepth2_AllF0) Name() string

func (VUnionDepth2_AllF0) VDLIsZero

func (x VUnionDepth2_AllF0) VDLIsZero() bool

func (VUnionDepth2_AllF0) VDLReflect

func (x VUnionDepth2_AllF0) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF0) VDLWrite

func (x VUnionDepth2_AllF0) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_AllF1

type VUnionDepth2_AllF1 struct{ Value VArray2_VByte }

VUnionDepth2_AllF1 represents field F1 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF1) Index

func (x VUnionDepth2_AllF1) Index() int

func (VUnionDepth2_AllF1) Interface

func (x VUnionDepth2_AllF1) Interface() interface{}

func (VUnionDepth2_AllF1) Name

func (x VUnionDepth2_AllF1) Name() string

func (VUnionDepth2_AllF1) VDLIsZero

func (x VUnionDepth2_AllF1) VDLIsZero() bool

func (VUnionDepth2_AllF1) VDLReflect

func (x VUnionDepth2_AllF1) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF1) VDLWrite

func (x VUnionDepth2_AllF1) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_AllF10

type VUnionDepth2_AllF10 struct{ Value VUnionDepth1_All }

VUnionDepth2_AllF10 represents field F10 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF10) Index

func (x VUnionDepth2_AllF10) Index() int

func (VUnionDepth2_AllF10) Interface

func (x VUnionDepth2_AllF10) Interface() interface{}

func (VUnionDepth2_AllF10) Name

func (x VUnionDepth2_AllF10) Name() string

func (VUnionDepth2_AllF10) VDLIsZero

func (x VUnionDepth2_AllF10) VDLIsZero() bool

func (VUnionDepth2_AllF10) VDLReflect

func (x VUnionDepth2_AllF10) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF10) VDLWrite

func (x VUnionDepth2_AllF10) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_AllF11

type VUnionDepth2_AllF11 struct{ Value VUnionDepth1_VUint32 }

VUnionDepth2_AllF11 represents field F11 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF11) Index

func (x VUnionDepth2_AllF11) Index() int

func (VUnionDepth2_AllF11) Interface

func (x VUnionDepth2_AllF11) Interface() interface{}

func (VUnionDepth2_AllF11) Name

func (x VUnionDepth2_AllF11) Name() string

func (VUnionDepth2_AllF11) VDLIsZero

func (x VUnionDepth2_AllF11) VDLIsZero() bool

func (VUnionDepth2_AllF11) VDLReflect

func (x VUnionDepth2_AllF11) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF11) VDLWrite

func (x VUnionDepth2_AllF11) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_AllF12

type VUnionDepth2_AllF12 struct{ Value *VStructDepth1_VEnumBcd }

VUnionDepth2_AllF12 represents field F12 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF12) Index

func (x VUnionDepth2_AllF12) Index() int

func (VUnionDepth2_AllF12) Interface

func (x VUnionDepth2_AllF12) Interface() interface{}

func (VUnionDepth2_AllF12) Name

func (x VUnionDepth2_AllF12) Name() string

func (VUnionDepth2_AllF12) VDLIsZero

func (x VUnionDepth2_AllF12) VDLIsZero() bool

func (VUnionDepth2_AllF12) VDLReflect

func (x VUnionDepth2_AllF12) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF12) VDLWrite

func (x VUnionDepth2_AllF12) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_AllF13

type VUnionDepth2_AllF13 struct{ Value *VStructDepth1_VFloat32 }

VUnionDepth2_AllF13 represents field F13 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF13) Index

func (x VUnionDepth2_AllF13) Index() int

func (VUnionDepth2_AllF13) Interface

func (x VUnionDepth2_AllF13) Interface() interface{}

func (VUnionDepth2_AllF13) Name

func (x VUnionDepth2_AllF13) Name() string

func (VUnionDepth2_AllF13) VDLIsZero

func (x VUnionDepth2_AllF13) VDLIsZero() bool

func (VUnionDepth2_AllF13) VDLReflect

func (x VUnionDepth2_AllF13) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF13) VDLWrite

func (x VUnionDepth2_AllF13) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_AllF2

type VUnionDepth2_AllF2 struct{ Value VList_VByte }

VUnionDepth2_AllF2 represents field F2 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF2) Index

func (x VUnionDepth2_AllF2) Index() int

func (VUnionDepth2_AllF2) Interface

func (x VUnionDepth2_AllF2) Interface() interface{}

func (VUnionDepth2_AllF2) Name

func (x VUnionDepth2_AllF2) Name() string

func (VUnionDepth2_AllF2) VDLIsZero

func (x VUnionDepth2_AllF2) VDLIsZero() bool

func (VUnionDepth2_AllF2) VDLReflect

func (x VUnionDepth2_AllF2) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF2) VDLWrite

func (x VUnionDepth2_AllF2) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_AllF3

type VUnionDepth2_AllF3 struct{ Value VList_OptVNamedError }

VUnionDepth2_AllF3 represents field F3 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF3) Index

func (x VUnionDepth2_AllF3) Index() int

func (VUnionDepth2_AllF3) Interface

func (x VUnionDepth2_AllF3) Interface() interface{}

func (VUnionDepth2_AllF3) Name

func (x VUnionDepth2_AllF3) Name() string

func (VUnionDepth2_AllF3) VDLIsZero

func (x VUnionDepth2_AllF3) VDLIsZero() bool

func (VUnionDepth2_AllF3) VDLReflect

func (x VUnionDepth2_AllF3) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF3) VDLWrite

func (x VUnionDepth2_AllF3) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_AllF4

type VUnionDepth2_AllF4 struct{ Value VSet_VBool }

VUnionDepth2_AllF4 represents field F4 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF4) Index

func (x VUnionDepth2_AllF4) Index() int

func (VUnionDepth2_AllF4) Interface

func (x VUnionDepth2_AllF4) Interface() interface{}

func (VUnionDepth2_AllF4) Name

func (x VUnionDepth2_AllF4) Name() string

func (VUnionDepth2_AllF4) VDLIsZero

func (x VUnionDepth2_AllF4) VDLIsZero() bool

func (VUnionDepth2_AllF4) VDLReflect

func (x VUnionDepth2_AllF4) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF4) VDLWrite

func (x VUnionDepth2_AllF4) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_AllF5

type VUnionDepth2_AllF5 struct{ Value VSet_VNamedError }

VUnionDepth2_AllF5 represents field F5 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF5) Index

func (x VUnionDepth2_AllF5) Index() int

func (VUnionDepth2_AllF5) Interface

func (x VUnionDepth2_AllF5) Interface() interface{}

func (VUnionDepth2_AllF5) Name

func (x VUnionDepth2_AllF5) Name() string

func (VUnionDepth2_AllF5) VDLIsZero

func (x VUnionDepth2_AllF5) VDLIsZero() bool

func (VUnionDepth2_AllF5) VDLReflect

func (x VUnionDepth2_AllF5) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF5) VDLWrite

func (x VUnionDepth2_AllF5) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_AllF6

type VUnionDepth2_AllF6 struct{ Value map[VBool]VBool }

VUnionDepth2_AllF6 represents field F6 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF6) Index

func (x VUnionDepth2_AllF6) Index() int

func (VUnionDepth2_AllF6) Interface

func (x VUnionDepth2_AllF6) Interface() interface{}

func (VUnionDepth2_AllF6) Name

func (x VUnionDepth2_AllF6) Name() string

func (VUnionDepth2_AllF6) VDLIsZero

func (x VUnionDepth2_AllF6) VDLIsZero() bool

func (VUnionDepth2_AllF6) VDLReflect

func (x VUnionDepth2_AllF6) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF6) VDLWrite

func (x VUnionDepth2_AllF6) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_AllF7

type VUnionDepth2_AllF7 struct{ Value VMap_VBool_VBool }

VUnionDepth2_AllF7 represents field F7 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF7) Index

func (x VUnionDepth2_AllF7) Index() int

func (VUnionDepth2_AllF7) Interface

func (x VUnionDepth2_AllF7) Interface() interface{}

func (VUnionDepth2_AllF7) Name

func (x VUnionDepth2_AllF7) Name() string

func (VUnionDepth2_AllF7) VDLIsZero

func (x VUnionDepth2_AllF7) VDLIsZero() bool

func (VUnionDepth2_AllF7) VDLReflect

func (x VUnionDepth2_AllF7) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF7) VDLWrite

func (x VUnionDepth2_AllF7) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_AllF8

type VUnionDepth2_AllF8 struct{ Value VStructDepth1_All }

VUnionDepth2_AllF8 represents field F8 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF8) Index

func (x VUnionDepth2_AllF8) Index() int

func (VUnionDepth2_AllF8) Interface

func (x VUnionDepth2_AllF8) Interface() interface{}

func (VUnionDepth2_AllF8) Name

func (x VUnionDepth2_AllF8) Name() string

func (VUnionDepth2_AllF8) VDLIsZero

func (x VUnionDepth2_AllF8) VDLIsZero() bool

func (VUnionDepth2_AllF8) VDLReflect

func (x VUnionDepth2_AllF8) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF8) VDLWrite

func (x VUnionDepth2_AllF8) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_AllF9

type VUnionDepth2_AllF9 struct{ Value VStructDepth1_Int8 }

VUnionDepth2_AllF9 represents field F9 of the VUnionDepth2_All union type.

func (VUnionDepth2_AllF9) Index

func (x VUnionDepth2_AllF9) Index() int

func (VUnionDepth2_AllF9) Interface

func (x VUnionDepth2_AllF9) Interface() interface{}

func (VUnionDepth2_AllF9) Name

func (x VUnionDepth2_AllF9) Name() string

func (VUnionDepth2_AllF9) VDLIsZero

func (x VUnionDepth2_AllF9) VDLIsZero() bool

func (VUnionDepth2_AllF9) VDLReflect

func (x VUnionDepth2_AllF9) VDLReflect(vdlVUnionDepth2_AllReflect)

func (VUnionDepth2_AllF9) VDLWrite

func (x VUnionDepth2_AllF9) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_Map_VBool_VBool

type VUnionDepth2_Map_VBool_VBool interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_Map_VBool_VBool union type.
	VDLReflect(vdlVUnionDepth2_Map_VBool_VBoolReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_Map_VBool_VBool represents any single field of the VUnionDepth2_Map_VBool_VBool union type.

type VUnionDepth2_Map_VBool_VBoolF6

type VUnionDepth2_Map_VBool_VBoolF6 struct{ Value map[VBool]VBool }

VUnionDepth2_Map_VBool_VBoolF6 represents field F6 of the VUnionDepth2_Map_VBool_VBool union type.

func (VUnionDepth2_Map_VBool_VBoolF6) Index

func (VUnionDepth2_Map_VBool_VBoolF6) Interface

func (x VUnionDepth2_Map_VBool_VBoolF6) Interface() interface{}

func (VUnionDepth2_Map_VBool_VBoolF6) Name

func (VUnionDepth2_Map_VBool_VBoolF6) VDLIsZero

func (x VUnionDepth2_Map_VBool_VBoolF6) VDLIsZero() bool

func (VUnionDepth2_Map_VBool_VBoolF6) VDLReflect

func (x VUnionDepth2_Map_VBool_VBoolF6) VDLReflect(vdlVUnionDepth2_Map_VBool_VBoolReflect)

func (VUnionDepth2_Map_VBool_VBoolF6) VDLWrite

type VUnionDepth2_OptVStructDepth1_VEnumBcd

type VUnionDepth2_OptVStructDepth1_VEnumBcd interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_OptVStructDepth1_VEnumBcd union type.
	VDLReflect(vdlVUnionDepth2_OptVStructDepth1_VEnumBcdReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_OptVStructDepth1_VEnumBcd represents any single field of the VUnionDepth2_OptVStructDepth1_VEnumBcd union type.

type VUnionDepth2_OptVStructDepth1_VEnumBcdF12

type VUnionDepth2_OptVStructDepth1_VEnumBcdF12 struct{ Value *VStructDepth1_VEnumBcd }

VUnionDepth2_OptVStructDepth1_VEnumBcdF12 represents field F12 of the VUnionDepth2_OptVStructDepth1_VEnumBcd union type.

func (VUnionDepth2_OptVStructDepth1_VEnumBcdF12) Index

func (VUnionDepth2_OptVStructDepth1_VEnumBcdF12) Interface

func (x VUnionDepth2_OptVStructDepth1_VEnumBcdF12) Interface() interface{}

func (VUnionDepth2_OptVStructDepth1_VEnumBcdF12) Name

func (VUnionDepth2_OptVStructDepth1_VEnumBcdF12) VDLIsZero

func (VUnionDepth2_OptVStructDepth1_VEnumBcdF12) VDLReflect

func (x VUnionDepth2_OptVStructDepth1_VEnumBcdF12) VDLReflect(vdlVUnionDepth2_OptVStructDepth1_VEnumBcdReflect)

func (VUnionDepth2_OptVStructDepth1_VEnumBcdF12) VDLWrite

type VUnionDepth2_OptVStructDepth1_VFloat32

type VUnionDepth2_OptVStructDepth1_VFloat32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_OptVStructDepth1_VFloat32 union type.
	VDLReflect(vdlVUnionDepth2_OptVStructDepth1_VFloat32Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_OptVStructDepth1_VFloat32 represents any single field of the VUnionDepth2_OptVStructDepth1_VFloat32 union type.

type VUnionDepth2_OptVStructDepth1_VFloat32F13

type VUnionDepth2_OptVStructDepth1_VFloat32F13 struct{ Value *VStructDepth1_VFloat32 }

VUnionDepth2_OptVStructDepth1_VFloat32F13 represents field F13 of the VUnionDepth2_OptVStructDepth1_VFloat32 union type.

func (VUnionDepth2_OptVStructDepth1_VFloat32F13) Index

func (VUnionDepth2_OptVStructDepth1_VFloat32F13) Interface

func (x VUnionDepth2_OptVStructDepth1_VFloat32F13) Interface() interface{}

func (VUnionDepth2_OptVStructDepth1_VFloat32F13) Name

func (VUnionDepth2_OptVStructDepth1_VFloat32F13) VDLIsZero

func (VUnionDepth2_OptVStructDepth1_VFloat32F13) VDLReflect

func (x VUnionDepth2_OptVStructDepth1_VFloat32F13) VDLReflect(vdlVUnionDepth2_OptVStructDepth1_VFloat32Reflect)

func (VUnionDepth2_OptVStructDepth1_VFloat32F13) VDLWrite

type VUnionDepth2_VArray1_String

type VUnionDepth2_VArray1_String interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_VArray1_String union type.
	VDLReflect(vdlVUnionDepth2_VArray1_StringReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_VArray1_String represents any single field of the VUnionDepth2_VArray1_String union type.

type VUnionDepth2_VArray1_StringF0

type VUnionDepth2_VArray1_StringF0 struct{ Value VArray1_String }

VUnionDepth2_VArray1_StringF0 represents field F0 of the VUnionDepth2_VArray1_String union type.

func (VUnionDepth2_VArray1_StringF0) Index

func (VUnionDepth2_VArray1_StringF0) Interface

func (x VUnionDepth2_VArray1_StringF0) Interface() interface{}

func (VUnionDepth2_VArray1_StringF0) Name

func (VUnionDepth2_VArray1_StringF0) VDLIsZero

func (x VUnionDepth2_VArray1_StringF0) VDLIsZero() bool

func (VUnionDepth2_VArray1_StringF0) VDLReflect

func (x VUnionDepth2_VArray1_StringF0) VDLReflect(vdlVUnionDepth2_VArray1_StringReflect)

func (VUnionDepth2_VArray1_StringF0) VDLWrite

type VUnionDepth2_VArray2_VByte

type VUnionDepth2_VArray2_VByte interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_VArray2_VByte union type.
	VDLReflect(vdlVUnionDepth2_VArray2_VByteReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_VArray2_VByte represents any single field of the VUnionDepth2_VArray2_VByte union type.

type VUnionDepth2_VArray2_VByteF1

type VUnionDepth2_VArray2_VByteF1 struct{ Value VArray2_VByte }

VUnionDepth2_VArray2_VByteF1 represents field F1 of the VUnionDepth2_VArray2_VByte union type.

func (VUnionDepth2_VArray2_VByteF1) Index

func (VUnionDepth2_VArray2_VByteF1) Interface

func (x VUnionDepth2_VArray2_VByteF1) Interface() interface{}

func (VUnionDepth2_VArray2_VByteF1) Name

func (VUnionDepth2_VArray2_VByteF1) VDLIsZero

func (x VUnionDepth2_VArray2_VByteF1) VDLIsZero() bool

func (VUnionDepth2_VArray2_VByteF1) VDLReflect

func (x VUnionDepth2_VArray2_VByteF1) VDLReflect(vdlVUnionDepth2_VArray2_VByteReflect)

func (VUnionDepth2_VArray2_VByteF1) VDLWrite

type VUnionDepth2_VList_OptVNamedError

type VUnionDepth2_VList_OptVNamedError interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_VList_OptVNamedError union type.
	VDLReflect(vdlVUnionDepth2_VList_OptVNamedErrorReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_VList_OptVNamedError represents any single field of the VUnionDepth2_VList_OptVNamedError union type.

type VUnionDepth2_VList_OptVNamedErrorF3

type VUnionDepth2_VList_OptVNamedErrorF3 struct{ Value VList_OptVNamedError }

VUnionDepth2_VList_OptVNamedErrorF3 represents field F3 of the VUnionDepth2_VList_OptVNamedError union type.

func (VUnionDepth2_VList_OptVNamedErrorF3) Index

func (VUnionDepth2_VList_OptVNamedErrorF3) Interface

func (x VUnionDepth2_VList_OptVNamedErrorF3) Interface() interface{}

func (VUnionDepth2_VList_OptVNamedErrorF3) Name

func (VUnionDepth2_VList_OptVNamedErrorF3) VDLIsZero

func (VUnionDepth2_VList_OptVNamedErrorF3) VDLReflect

func (x VUnionDepth2_VList_OptVNamedErrorF3) VDLReflect(vdlVUnionDepth2_VList_OptVNamedErrorReflect)

func (VUnionDepth2_VList_OptVNamedErrorF3) VDLWrite

type VUnionDepth2_VList_VByte

type VUnionDepth2_VList_VByte interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_VList_VByte union type.
	VDLReflect(vdlVUnionDepth2_VList_VByteReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_VList_VByte represents any single field of the VUnionDepth2_VList_VByte union type.

type VUnionDepth2_VList_VByteF2

type VUnionDepth2_VList_VByteF2 struct{ Value VList_VByte }

VUnionDepth2_VList_VByteF2 represents field F2 of the VUnionDepth2_VList_VByte union type.

func (VUnionDepth2_VList_VByteF2) Index

func (x VUnionDepth2_VList_VByteF2) Index() int

func (VUnionDepth2_VList_VByteF2) Interface

func (x VUnionDepth2_VList_VByteF2) Interface() interface{}

func (VUnionDepth2_VList_VByteF2) Name

func (VUnionDepth2_VList_VByteF2) VDLIsZero

func (x VUnionDepth2_VList_VByteF2) VDLIsZero() bool

func (VUnionDepth2_VList_VByteF2) VDLReflect

func (x VUnionDepth2_VList_VByteF2) VDLReflect(vdlVUnionDepth2_VList_VByteReflect)

func (VUnionDepth2_VList_VByteF2) VDLWrite

func (x VUnionDepth2_VList_VByteF2) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_VMap_VBool_VBool

type VUnionDepth2_VMap_VBool_VBool interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_VMap_VBool_VBool union type.
	VDLReflect(vdlVUnionDepth2_VMap_VBool_VBoolReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_VMap_VBool_VBool represents any single field of the VUnionDepth2_VMap_VBool_VBool union type.

type VUnionDepth2_VMap_VBool_VBoolF7

type VUnionDepth2_VMap_VBool_VBoolF7 struct{ Value VMap_VBool_VBool }

VUnionDepth2_VMap_VBool_VBoolF7 represents field F7 of the VUnionDepth2_VMap_VBool_VBool union type.

func (VUnionDepth2_VMap_VBool_VBoolF7) Index

func (VUnionDepth2_VMap_VBool_VBoolF7) Interface

func (x VUnionDepth2_VMap_VBool_VBoolF7) Interface() interface{}

func (VUnionDepth2_VMap_VBool_VBoolF7) Name

func (VUnionDepth2_VMap_VBool_VBoolF7) VDLIsZero

func (x VUnionDepth2_VMap_VBool_VBoolF7) VDLIsZero() bool

func (VUnionDepth2_VMap_VBool_VBoolF7) VDLReflect

func (x VUnionDepth2_VMap_VBool_VBoolF7) VDLReflect(vdlVUnionDepth2_VMap_VBool_VBoolReflect)

func (VUnionDepth2_VMap_VBool_VBoolF7) VDLWrite

type VUnionDepth2_VSet_VBool

type VUnionDepth2_VSet_VBool interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_VSet_VBool union type.
	VDLReflect(vdlVUnionDepth2_VSet_VBoolReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_VSet_VBool represents any single field of the VUnionDepth2_VSet_VBool union type.

type VUnionDepth2_VSet_VBoolF4

type VUnionDepth2_VSet_VBoolF4 struct{ Value VSet_VBool }

VUnionDepth2_VSet_VBoolF4 represents field F4 of the VUnionDepth2_VSet_VBool union type.

func (VUnionDepth2_VSet_VBoolF4) Index

func (x VUnionDepth2_VSet_VBoolF4) Index() int

func (VUnionDepth2_VSet_VBoolF4) Interface

func (x VUnionDepth2_VSet_VBoolF4) Interface() interface{}

func (VUnionDepth2_VSet_VBoolF4) Name

func (VUnionDepth2_VSet_VBoolF4) VDLIsZero

func (x VUnionDepth2_VSet_VBoolF4) VDLIsZero() bool

func (VUnionDepth2_VSet_VBoolF4) VDLReflect

func (x VUnionDepth2_VSet_VBoolF4) VDLReflect(vdlVUnionDepth2_VSet_VBoolReflect)

func (VUnionDepth2_VSet_VBoolF4) VDLWrite

func (x VUnionDepth2_VSet_VBoolF4) VDLWrite(enc vdl.Encoder) error

type VUnionDepth2_VSet_VNamedError

type VUnionDepth2_VSet_VNamedError interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_VSet_VNamedError union type.
	VDLReflect(vdlVUnionDepth2_VSet_VNamedErrorReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_VSet_VNamedError represents any single field of the VUnionDepth2_VSet_VNamedError union type.

type VUnionDepth2_VSet_VNamedErrorF5

type VUnionDepth2_VSet_VNamedErrorF5 struct{ Value VSet_VNamedError }

VUnionDepth2_VSet_VNamedErrorF5 represents field F5 of the VUnionDepth2_VSet_VNamedError union type.

func (VUnionDepth2_VSet_VNamedErrorF5) Index

func (VUnionDepth2_VSet_VNamedErrorF5) Interface

func (x VUnionDepth2_VSet_VNamedErrorF5) Interface() interface{}

func (VUnionDepth2_VSet_VNamedErrorF5) Name

func (VUnionDepth2_VSet_VNamedErrorF5) VDLIsZero

func (x VUnionDepth2_VSet_VNamedErrorF5) VDLIsZero() bool

func (VUnionDepth2_VSet_VNamedErrorF5) VDLReflect

func (x VUnionDepth2_VSet_VNamedErrorF5) VDLReflect(vdlVUnionDepth2_VSet_VNamedErrorReflect)

func (VUnionDepth2_VSet_VNamedErrorF5) VDLWrite

type VUnionDepth2_VStructDepth1_All

type VUnionDepth2_VStructDepth1_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_VStructDepth1_All union type.
	VDLReflect(vdlVUnionDepth2_VStructDepth1_AllReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_VStructDepth1_All represents any single field of the VUnionDepth2_VStructDepth1_All union type.

type VUnionDepth2_VStructDepth1_AllF8

type VUnionDepth2_VStructDepth1_AllF8 struct{ Value VStructDepth1_All }

VUnionDepth2_VStructDepth1_AllF8 represents field F8 of the VUnionDepth2_VStructDepth1_All union type.

func (VUnionDepth2_VStructDepth1_AllF8) Index

func (VUnionDepth2_VStructDepth1_AllF8) Interface

func (x VUnionDepth2_VStructDepth1_AllF8) Interface() interface{}

func (VUnionDepth2_VStructDepth1_AllF8) Name

func (VUnionDepth2_VStructDepth1_AllF8) VDLIsZero

func (x VUnionDepth2_VStructDepth1_AllF8) VDLIsZero() bool

func (VUnionDepth2_VStructDepth1_AllF8) VDLReflect

func (x VUnionDepth2_VStructDepth1_AllF8) VDLReflect(vdlVUnionDepth2_VStructDepth1_AllReflect)

func (VUnionDepth2_VStructDepth1_AllF8) VDLWrite

type VUnionDepth2_VStructDepth1_Int8

type VUnionDepth2_VStructDepth1_Int8 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_VStructDepth1_Int8 union type.
	VDLReflect(vdlVUnionDepth2_VStructDepth1_Int8Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_VStructDepth1_Int8 represents any single field of the VUnionDepth2_VStructDepth1_Int8 union type.

type VUnionDepth2_VStructDepth1_Int8F9

type VUnionDepth2_VStructDepth1_Int8F9 struct{ Value VStructDepth1_Int8 }

VUnionDepth2_VStructDepth1_Int8F9 represents field F9 of the VUnionDepth2_VStructDepth1_Int8 union type.

func (VUnionDepth2_VStructDepth1_Int8F9) Index

func (VUnionDepth2_VStructDepth1_Int8F9) Interface

func (x VUnionDepth2_VStructDepth1_Int8F9) Interface() interface{}

func (VUnionDepth2_VStructDepth1_Int8F9) Name

func (VUnionDepth2_VStructDepth1_Int8F9) VDLIsZero

func (VUnionDepth2_VStructDepth1_Int8F9) VDLReflect

func (x VUnionDepth2_VStructDepth1_Int8F9) VDLReflect(vdlVUnionDepth2_VStructDepth1_Int8Reflect)

func (VUnionDepth2_VStructDepth1_Int8F9) VDLWrite

type VUnionDepth2_VUnionDepth1_All

type VUnionDepth2_VUnionDepth1_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_VUnionDepth1_All union type.
	VDLReflect(vdlVUnionDepth2_VUnionDepth1_AllReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_VUnionDepth1_All represents any single field of the VUnionDepth2_VUnionDepth1_All union type.

type VUnionDepth2_VUnionDepth1_AllF10

type VUnionDepth2_VUnionDepth1_AllF10 struct{ Value VUnionDepth1_All }

VUnionDepth2_VUnionDepth1_AllF10 represents field F10 of the VUnionDepth2_VUnionDepth1_All union type.

func (VUnionDepth2_VUnionDepth1_AllF10) Index

func (VUnionDepth2_VUnionDepth1_AllF10) Interface

func (x VUnionDepth2_VUnionDepth1_AllF10) Interface() interface{}

func (VUnionDepth2_VUnionDepth1_AllF10) Name

func (VUnionDepth2_VUnionDepth1_AllF10) VDLIsZero

func (x VUnionDepth2_VUnionDepth1_AllF10) VDLIsZero() bool

func (VUnionDepth2_VUnionDepth1_AllF10) VDLReflect

func (x VUnionDepth2_VUnionDepth1_AllF10) VDLReflect(vdlVUnionDepth2_VUnionDepth1_AllReflect)

func (VUnionDepth2_VUnionDepth1_AllF10) VDLWrite

type VUnionDepth2_VUnionDepth1_VUint32

type VUnionDepth2_VUnionDepth1_VUint32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth2_VUnionDepth1_VUint32 union type.
	VDLReflect(vdlVUnionDepth2_VUnionDepth1_VUint32Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth2_VUnionDepth1_VUint32 represents any single field of the VUnionDepth2_VUnionDepth1_VUint32 union type.

type VUnionDepth2_VUnionDepth1_VUint32F11

type VUnionDepth2_VUnionDepth1_VUint32F11 struct{ Value VUnionDepth1_VUint32 }

VUnionDepth2_VUnionDepth1_VUint32F11 represents field F11 of the VUnionDepth2_VUnionDepth1_VUint32 union type.

func (VUnionDepth2_VUnionDepth1_VUint32F11) Index

func (VUnionDepth2_VUnionDepth1_VUint32F11) Interface

func (x VUnionDepth2_VUnionDepth1_VUint32F11) Interface() interface{}

func (VUnionDepth2_VUnionDepth1_VUint32F11) Name

func (VUnionDepth2_VUnionDepth1_VUint32F11) VDLIsZero

func (VUnionDepth2_VUnionDepth1_VUint32F11) VDLReflect

func (x VUnionDepth2_VUnionDepth1_VUint32F11) VDLReflect(vdlVUnionDepth2_VUnionDepth1_VUint32Reflect)

func (VUnionDepth2_VUnionDepth1_VUint32F11) VDLWrite

type VUnionDepth3_All

type VUnionDepth3_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth3_All union type.
	VDLReflect(vdlVUnionDepth3_AllReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth3_All represents any single field of the VUnionDepth3_All union type.

type VUnionDepth3_AllF0

type VUnionDepth3_AllF0 struct {
	Value VArray3_OptVStructDepth1_VFloat32
}

VUnionDepth3_AllF0 represents field F0 of the VUnionDepth3_All union type.

func (VUnionDepth3_AllF0) Index

func (x VUnionDepth3_AllF0) Index() int

func (VUnionDepth3_AllF0) Interface

func (x VUnionDepth3_AllF0) Interface() interface{}

func (VUnionDepth3_AllF0) Name

func (x VUnionDepth3_AllF0) Name() string

func (VUnionDepth3_AllF0) VDLIsZero

func (x VUnionDepth3_AllF0) VDLIsZero() bool

func (VUnionDepth3_AllF0) VDLReflect

func (x VUnionDepth3_AllF0) VDLReflect(vdlVUnionDepth3_AllReflect)

func (VUnionDepth3_AllF0) VDLWrite

func (x VUnionDepth3_AllF0) VDLWrite(enc vdl.Encoder) error

type VUnionDepth3_AllF1

type VUnionDepth3_AllF1 struct{ Value []VList_Error }

VUnionDepth3_AllF1 represents field F1 of the VUnionDepth3_All union type.

func (VUnionDepth3_AllF1) Index

func (x VUnionDepth3_AllF1) Index() int

func (VUnionDepth3_AllF1) Interface

func (x VUnionDepth3_AllF1) Interface() interface{}

func (VUnionDepth3_AllF1) Name

func (x VUnionDepth3_AllF1) Name() string

func (VUnionDepth3_AllF1) VDLIsZero

func (x VUnionDepth3_AllF1) VDLIsZero() bool

func (VUnionDepth3_AllF1) VDLReflect

func (x VUnionDepth3_AllF1) VDLReflect(vdlVUnionDepth3_AllReflect)

func (VUnionDepth3_AllF1) VDLWrite

func (x VUnionDepth3_AllF1) VDLWrite(enc vdl.Encoder) error

type VUnionDepth3_AllF2

type VUnionDepth3_AllF2 struct {
	Value map[VStructDepth1_String]struct{}
}

VUnionDepth3_AllF2 represents field F2 of the VUnionDepth3_All union type.

func (VUnionDepth3_AllF2) Index

func (x VUnionDepth3_AllF2) Index() int

func (VUnionDepth3_AllF2) Interface

func (x VUnionDepth3_AllF2) Interface() interface{}

func (VUnionDepth3_AllF2) Name

func (x VUnionDepth3_AllF2) Name() string

func (VUnionDepth3_AllF2) VDLIsZero

func (x VUnionDepth3_AllF2) VDLIsZero() bool

func (VUnionDepth3_AllF2) VDLReflect

func (x VUnionDepth3_AllF2) VDLReflect(vdlVUnionDepth3_AllReflect)

func (VUnionDepth3_AllF2) VDLWrite

func (x VUnionDepth3_AllF2) VDLWrite(enc vdl.Encoder) error

type VUnionDepth3_AllF3

type VUnionDepth3_AllF3 struct {
	Value VMap_VStructDepth1_VBool_VStructDepth1_VBool
}

VUnionDepth3_AllF3 represents field F3 of the VUnionDepth3_All union type.

func (VUnionDepth3_AllF3) Index

func (x VUnionDepth3_AllF3) Index() int

func (VUnionDepth3_AllF3) Interface

func (x VUnionDepth3_AllF3) Interface() interface{}

func (VUnionDepth3_AllF3) Name

func (x VUnionDepth3_AllF3) Name() string

func (VUnionDepth3_AllF3) VDLIsZero

func (x VUnionDepth3_AllF3) VDLIsZero() bool

func (VUnionDepth3_AllF3) VDLReflect

func (x VUnionDepth3_AllF3) VDLReflect(vdlVUnionDepth3_AllReflect)

func (VUnionDepth3_AllF3) VDLWrite

func (x VUnionDepth3_AllF3) VDLWrite(enc vdl.Encoder) error

type VUnionDepth3_AllF4

type VUnionDepth3_AllF4 struct{ Value VStructDepth2_All }

VUnionDepth3_AllF4 represents field F4 of the VUnionDepth3_All union type.

func (VUnionDepth3_AllF4) Index

func (x VUnionDepth3_AllF4) Index() int

func (VUnionDepth3_AllF4) Interface

func (x VUnionDepth3_AllF4) Interface() interface{}

func (VUnionDepth3_AllF4) Name

func (x VUnionDepth3_AllF4) Name() string

func (VUnionDepth3_AllF4) VDLIsZero

func (x VUnionDepth3_AllF4) VDLIsZero() bool

func (VUnionDepth3_AllF4) VDLReflect

func (x VUnionDepth3_AllF4) VDLReflect(vdlVUnionDepth3_AllReflect)

func (VUnionDepth3_AllF4) VDLWrite

func (x VUnionDepth3_AllF4) VDLWrite(enc vdl.Encoder) error

type VUnionDepth3_AllF5

type VUnionDepth3_AllF5 struct{ Value VUnionDepth2_All }

VUnionDepth3_AllF5 represents field F5 of the VUnionDepth3_All union type.

func (VUnionDepth3_AllF5) Index

func (x VUnionDepth3_AllF5) Index() int

func (VUnionDepth3_AllF5) Interface

func (x VUnionDepth3_AllF5) Interface() interface{}

func (VUnionDepth3_AllF5) Name

func (x VUnionDepth3_AllF5) Name() string

func (VUnionDepth3_AllF5) VDLIsZero

func (x VUnionDepth3_AllF5) VDLIsZero() bool

func (VUnionDepth3_AllF5) VDLReflect

func (x VUnionDepth3_AllF5) VDLReflect(vdlVUnionDepth3_AllReflect)

func (VUnionDepth3_AllF5) VDLWrite

func (x VUnionDepth3_AllF5) VDLWrite(enc vdl.Encoder) error

type VUnionDepth3_AllF6

type VUnionDepth3_AllF6 struct{ Value *VStructDepth2_Set_Float64 }

VUnionDepth3_AllF6 represents field F6 of the VUnionDepth3_All union type.

func (VUnionDepth3_AllF6) Index

func (x VUnionDepth3_AllF6) Index() int

func (VUnionDepth3_AllF6) Interface

func (x VUnionDepth3_AllF6) Interface() interface{}

func (VUnionDepth3_AllF6) Name

func (x VUnionDepth3_AllF6) Name() string

func (VUnionDepth3_AllF6) VDLIsZero

func (x VUnionDepth3_AllF6) VDLIsZero() bool

func (VUnionDepth3_AllF6) VDLReflect

func (x VUnionDepth3_AllF6) VDLReflect(vdlVUnionDepth3_AllReflect)

func (VUnionDepth3_AllF6) VDLWrite

func (x VUnionDepth3_AllF6) VDLWrite(enc vdl.Encoder) error

type VUnionDepth3_List_VList_Error

type VUnionDepth3_List_VList_Error interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth3_List_VList_Error union type.
	VDLReflect(vdlVUnionDepth3_List_VList_ErrorReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth3_List_VList_Error represents any single field of the VUnionDepth3_List_VList_Error union type.

type VUnionDepth3_List_VList_ErrorF1

type VUnionDepth3_List_VList_ErrorF1 struct{ Value []VList_Error }

VUnionDepth3_List_VList_ErrorF1 represents field F1 of the VUnionDepth3_List_VList_Error union type.

func (VUnionDepth3_List_VList_ErrorF1) Index

func (VUnionDepth3_List_VList_ErrorF1) Interface

func (x VUnionDepth3_List_VList_ErrorF1) Interface() interface{}

func (VUnionDepth3_List_VList_ErrorF1) Name

func (VUnionDepth3_List_VList_ErrorF1) VDLIsZero

func (x VUnionDepth3_List_VList_ErrorF1) VDLIsZero() bool

func (VUnionDepth3_List_VList_ErrorF1) VDLReflect

func (x VUnionDepth3_List_VList_ErrorF1) VDLReflect(vdlVUnionDepth3_List_VList_ErrorReflect)

func (VUnionDepth3_List_VList_ErrorF1) VDLWrite

type VUnionDepth3_OptVStructDepth2_Set_Float64

type VUnionDepth3_OptVStructDepth2_Set_Float64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth3_OptVStructDepth2_Set_Float64 union type.
	VDLReflect(vdlVUnionDepth3_OptVStructDepth2_Set_Float64Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth3_OptVStructDepth2_Set_Float64 represents any single field of the VUnionDepth3_OptVStructDepth2_Set_Float64 union type.

type VUnionDepth3_OptVStructDepth2_Set_Float64F6

type VUnionDepth3_OptVStructDepth2_Set_Float64F6 struct{ Value *VStructDepth2_Set_Float64 }

VUnionDepth3_OptVStructDepth2_Set_Float64F6 represents field F6 of the VUnionDepth3_OptVStructDepth2_Set_Float64 union type.

func (VUnionDepth3_OptVStructDepth2_Set_Float64F6) Index

func (VUnionDepth3_OptVStructDepth2_Set_Float64F6) Interface

func (x VUnionDepth3_OptVStructDepth2_Set_Float64F6) Interface() interface{}

func (VUnionDepth3_OptVStructDepth2_Set_Float64F6) Name

func (VUnionDepth3_OptVStructDepth2_Set_Float64F6) VDLIsZero

func (VUnionDepth3_OptVStructDepth2_Set_Float64F6) VDLReflect

func (x VUnionDepth3_OptVStructDepth2_Set_Float64F6) VDLReflect(vdlVUnionDepth3_OptVStructDepth2_Set_Float64Reflect)

func (VUnionDepth3_OptVStructDepth2_Set_Float64F6) VDLWrite

type VUnionDepth3_Set_VStructDepth1_String

type VUnionDepth3_Set_VStructDepth1_String interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth3_Set_VStructDepth1_String union type.
	VDLReflect(vdlVUnionDepth3_Set_VStructDepth1_StringReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth3_Set_VStructDepth1_String represents any single field of the VUnionDepth3_Set_VStructDepth1_String union type.

type VUnionDepth3_Set_VStructDepth1_StringF2

type VUnionDepth3_Set_VStructDepth1_StringF2 struct {
	Value map[VStructDepth1_String]struct{}
}

VUnionDepth3_Set_VStructDepth1_StringF2 represents field F2 of the VUnionDepth3_Set_VStructDepth1_String union type.

func (VUnionDepth3_Set_VStructDepth1_StringF2) Index

func (VUnionDepth3_Set_VStructDepth1_StringF2) Interface

func (x VUnionDepth3_Set_VStructDepth1_StringF2) Interface() interface{}

func (VUnionDepth3_Set_VStructDepth1_StringF2) Name

func (VUnionDepth3_Set_VStructDepth1_StringF2) VDLIsZero

func (VUnionDepth3_Set_VStructDepth1_StringF2) VDLReflect

func (x VUnionDepth3_Set_VStructDepth1_StringF2) VDLReflect(vdlVUnionDepth3_Set_VStructDepth1_StringReflect)

func (VUnionDepth3_Set_VStructDepth1_StringF2) VDLWrite

type VUnionDepth3_VArray3_OptVStructDepth1_VFloat32

type VUnionDepth3_VArray3_OptVStructDepth1_VFloat32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth3_VArray3_OptVStructDepth1_VFloat32 union type.
	VDLReflect(vdlVUnionDepth3_VArray3_OptVStructDepth1_VFloat32Reflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth3_VArray3_OptVStructDepth1_VFloat32 represents any single field of the VUnionDepth3_VArray3_OptVStructDepth1_VFloat32 union type.

type VUnionDepth3_VArray3_OptVStructDepth1_VFloat32F0

type VUnionDepth3_VArray3_OptVStructDepth1_VFloat32F0 struct {
	Value VArray3_OptVStructDepth1_VFloat32
}

VUnionDepth3_VArray3_OptVStructDepth1_VFloat32F0 represents field F0 of the VUnionDepth3_VArray3_OptVStructDepth1_VFloat32 union type.

func (VUnionDepth3_VArray3_OptVStructDepth1_VFloat32F0) Index

func (VUnionDepth3_VArray3_OptVStructDepth1_VFloat32F0) Interface

func (x VUnionDepth3_VArray3_OptVStructDepth1_VFloat32F0) Interface() interface{}

func (VUnionDepth3_VArray3_OptVStructDepth1_VFloat32F0) Name

func (VUnionDepth3_VArray3_OptVStructDepth1_VFloat32F0) VDLIsZero

func (VUnionDepth3_VArray3_OptVStructDepth1_VFloat32F0) VDLReflect

func (x VUnionDepth3_VArray3_OptVStructDepth1_VFloat32F0) VDLReflect(vdlVUnionDepth3_VArray3_OptVStructDepth1_VFloat32Reflect)

func (VUnionDepth3_VArray3_OptVStructDepth1_VFloat32F0) VDLWrite

type VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool

type VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool union type.
	VDLReflect(vdlVUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBoolReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool represents any single field of the VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool union type.

type VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBoolF3

type VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBoolF3 struct {
	Value VMap_VStructDepth1_VBool_VStructDepth1_VBool
}

VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBoolF3 represents field F3 of the VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBool union type.

func (VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBoolF3) Index

func (VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBoolF3) Interface

func (VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBoolF3) Name

func (VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBoolF3) VDLIsZero

func (VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBoolF3) VDLReflect

func (x VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBoolF3) VDLReflect(vdlVUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBoolReflect)

func (VUnionDepth3_VMap_VStructDepth1_VBool_VStructDepth1_VBoolF3) VDLWrite

type VUnionDepth3_VStructDepth2_All

type VUnionDepth3_VStructDepth2_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth3_VStructDepth2_All union type.
	VDLReflect(vdlVUnionDepth3_VStructDepth2_AllReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth3_VStructDepth2_All represents any single field of the VUnionDepth3_VStructDepth2_All union type.

type VUnionDepth3_VStructDepth2_AllF4

type VUnionDepth3_VStructDepth2_AllF4 struct{ Value VStructDepth2_All }

VUnionDepth3_VStructDepth2_AllF4 represents field F4 of the VUnionDepth3_VStructDepth2_All union type.

func (VUnionDepth3_VStructDepth2_AllF4) Index

func (VUnionDepth3_VStructDepth2_AllF4) Interface

func (x VUnionDepth3_VStructDepth2_AllF4) Interface() interface{}

func (VUnionDepth3_VStructDepth2_AllF4) Name

func (VUnionDepth3_VStructDepth2_AllF4) VDLIsZero

func (x VUnionDepth3_VStructDepth2_AllF4) VDLIsZero() bool

func (VUnionDepth3_VStructDepth2_AllF4) VDLReflect

func (x VUnionDepth3_VStructDepth2_AllF4) VDLReflect(vdlVUnionDepth3_VStructDepth2_AllReflect)

func (VUnionDepth3_VStructDepth2_AllF4) VDLWrite

type VUnionDepth3_VUnionDepth2_All

type VUnionDepth3_VUnionDepth2_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VUnionDepth3_VUnionDepth2_All union type.
	VDLReflect(vdlVUnionDepth3_VUnionDepth2_AllReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VUnionDepth3_VUnionDepth2_All represents any single field of the VUnionDepth3_VUnionDepth2_All union type.

type VUnionDepth3_VUnionDepth2_AllF5

type VUnionDepth3_VUnionDepth2_AllF5 struct{ Value VUnionDepth2_All }

VUnionDepth3_VUnionDepth2_AllF5 represents field F5 of the VUnionDepth3_VUnionDepth2_All union type.

func (VUnionDepth3_VUnionDepth2_AllF5) Index

func (VUnionDepth3_VUnionDepth2_AllF5) Interface

func (x VUnionDepth3_VUnionDepth2_AllF5) Interface() interface{}

func (VUnionDepth3_VUnionDepth2_AllF5) Name

func (VUnionDepth3_VUnionDepth2_AllF5) VDLIsZero

func (x VUnionDepth3_VUnionDepth2_AllF5) VDLIsZero() bool

func (VUnionDepth3_VUnionDepth2_AllF5) VDLReflect

func (x VUnionDepth3_VUnionDepth2_AllF5) VDLReflect(vdlVUnionDepth3_VUnionDepth2_AllReflect)

func (VUnionDepth3_VUnionDepth2_AllF5) VDLWrite

type VWireAll

type VWireAll struct {
	BoolNBool      VNativeWireBoolNBool
	BoolNString    VNativeWireBoolNString
	BoolNStruct    VNativeWireBoolNStruct
	IntNInt        VNativeWireIntNInt
	IntNString     VNativeWireIntNString
	IntNStruct     VNativeWireIntNStruct
	StringNString  VNativeWireStringNString
	StringNStruct  VNativeWireStringNStruct
	ArrayNString   VNativeWireArrayNString
	ArrayNStruct   VNativeWireArrayNStruct
	ListNString    VNativeWireListNString
	ListNStruct    VNativeWireListNStruct
	StructNString  VNativeWireStructNString
	StructNStruct  VNativeWireStructNStruct
	StructNArray   VNativeWireStructNArray
	StructNSlice   VNativeWireStructNSlice
	StructNPointer VWireStructNPointer
	StructNIface   VWireStructNIface
	UnionNString   VNativeWireUnionNString
	UnionNStruct   VNativeWireUnionNStruct
	UnionNArray    VNativeWireUnionNArray
	UnionNSlice    VNativeWireUnionNSlice
	UnionNPointer  VWireUnionNPointer
	UnionNIface    VWireUnionNIface
}

VWireAll contains all wire types, which will be represented as native types in the generated code.

func (VWireAll) VDLIsZero

func (x VWireAll) VDLIsZero() bool

func (*VWireAll) VDLRead

func (x *VWireAll) VDLRead(dec vdl.Decoder) error

func (VWireAll) VDLReflect

func (VWireAll) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireAll"`
})

func (VWireAll) VDLWrite

func (x VWireAll) VDLWrite(enc vdl.Encoder) error

type VWireArrayNString

type VWireArrayNString [1]string

func (VWireArrayNString) VDLIsZero

func (x VWireArrayNString) VDLIsZero() bool

func (*VWireArrayNString) VDLRead

func (x *VWireArrayNString) VDLRead(dec vdl.Decoder) error

func (VWireArrayNString) VDLReflect

func (VWireArrayNString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireArrayNString"`
})

func (VWireArrayNString) VDLWrite

func (x VWireArrayNString) VDLWrite(enc vdl.Encoder) error

type VWireArrayNStruct

type VWireArrayNStruct [1]string

func (VWireArrayNStruct) VDLIsZero

func (x VWireArrayNStruct) VDLIsZero() bool

func (*VWireArrayNStruct) VDLRead

func (x *VWireArrayNStruct) VDLRead(dec vdl.Decoder) error

func (VWireArrayNStruct) VDLReflect

func (VWireArrayNStruct) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireArrayNStruct"`
})

func (VWireArrayNStruct) VDLWrite

func (x VWireArrayNStruct) VDLWrite(enc vdl.Encoder) error

type VWireBoolNBool

type VWireBoolNBool bool

func (VWireBoolNBool) VDLIsZero

func (x VWireBoolNBool) VDLIsZero() bool

func (*VWireBoolNBool) VDLRead

func (x *VWireBoolNBool) VDLRead(dec vdl.Decoder) error

func (VWireBoolNBool) VDLReflect

func (VWireBoolNBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireBoolNBool"`
})

func (VWireBoolNBool) VDLWrite

func (x VWireBoolNBool) VDLWrite(enc vdl.Encoder) error

type VWireBoolNString

type VWireBoolNString bool

func (VWireBoolNString) VDLIsZero

func (x VWireBoolNString) VDLIsZero() bool

func (*VWireBoolNString) VDLRead

func (x *VWireBoolNString) VDLRead(dec vdl.Decoder) error

func (VWireBoolNString) VDLReflect

func (VWireBoolNString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireBoolNString"`
})

func (VWireBoolNString) VDLWrite

func (x VWireBoolNString) VDLWrite(enc vdl.Encoder) error

type VWireBoolNStruct

type VWireBoolNStruct bool

func (VWireBoolNStruct) VDLIsZero

func (x VWireBoolNStruct) VDLIsZero() bool

func (*VWireBoolNStruct) VDLRead

func (x *VWireBoolNStruct) VDLRead(dec vdl.Decoder) error

func (VWireBoolNStruct) VDLReflect

func (VWireBoolNStruct) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireBoolNStruct"`
})

func (VWireBoolNStruct) VDLWrite

func (x VWireBoolNStruct) VDLWrite(enc vdl.Encoder) error

type VWireIntNInt

type VWireIntNInt int32

func (VWireIntNInt) VDLIsZero

func (x VWireIntNInt) VDLIsZero() bool

func (*VWireIntNInt) VDLRead

func (x *VWireIntNInt) VDLRead(dec vdl.Decoder) error

func (VWireIntNInt) VDLReflect

func (VWireIntNInt) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireIntNInt"`
})

func (VWireIntNInt) VDLWrite

func (x VWireIntNInt) VDLWrite(enc vdl.Encoder) error

type VWireIntNString

type VWireIntNString int32

func (VWireIntNString) VDLIsZero

func (x VWireIntNString) VDLIsZero() bool

func (*VWireIntNString) VDLRead

func (x *VWireIntNString) VDLRead(dec vdl.Decoder) error

func (VWireIntNString) VDLReflect

func (VWireIntNString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireIntNString"`
})

func (VWireIntNString) VDLWrite

func (x VWireIntNString) VDLWrite(enc vdl.Encoder) error

type VWireIntNStruct

type VWireIntNStruct int32

func (VWireIntNStruct) VDLIsZero

func (x VWireIntNStruct) VDLIsZero() bool

func (*VWireIntNStruct) VDLRead

func (x *VWireIntNStruct) VDLRead(dec vdl.Decoder) error

func (VWireIntNStruct) VDLReflect

func (VWireIntNStruct) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireIntNStruct"`
})

func (VWireIntNStruct) VDLWrite

func (x VWireIntNStruct) VDLWrite(enc vdl.Encoder) error

type VWireListNString

type VWireListNString []string

func (VWireListNString) VDLIsZero

func (x VWireListNString) VDLIsZero() bool

func (*VWireListNString) VDLRead

func (x *VWireListNString) VDLRead(dec vdl.Decoder) error

func (VWireListNString) VDLReflect

func (VWireListNString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireListNString"`
})

func (VWireListNString) VDLWrite

func (x VWireListNString) VDLWrite(enc vdl.Encoder) error

type VWireListNStruct

type VWireListNStruct []string

func (VWireListNStruct) VDLIsZero

func (x VWireListNStruct) VDLIsZero() bool

func (*VWireListNStruct) VDLRead

func (x *VWireListNStruct) VDLRead(dec vdl.Decoder) error

func (VWireListNStruct) VDLReflect

func (VWireListNStruct) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireListNStruct"`
})

func (VWireListNStruct) VDLWrite

func (x VWireListNStruct) VDLWrite(enc vdl.Encoder) error

type VWireStringNString

type VWireStringNString string

func (VWireStringNString) VDLIsZero

func (x VWireStringNString) VDLIsZero() bool

func (*VWireStringNString) VDLRead

func (x *VWireStringNString) VDLRead(dec vdl.Decoder) error

func (VWireStringNString) VDLReflect

func (VWireStringNString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireStringNString"`
})

func (VWireStringNString) VDLWrite

func (x VWireStringNString) VDLWrite(enc vdl.Encoder) error

type VWireStringNStruct

type VWireStringNStruct string

func (VWireStringNStruct) VDLIsZero

func (x VWireStringNStruct) VDLIsZero() bool

func (*VWireStringNStruct) VDLRead

func (x *VWireStringNStruct) VDLRead(dec vdl.Decoder) error

func (VWireStringNStruct) VDLReflect

func (VWireStringNStruct) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireStringNStruct"`
})

func (VWireStringNStruct) VDLWrite

func (x VWireStringNStruct) VDLWrite(enc vdl.Encoder) error

type VWireStructNArray

type VWireStructNArray struct {
	X string
}

func (VWireStructNArray) VDLIsZero

func (x VWireStructNArray) VDLIsZero() bool

func (*VWireStructNArray) VDLRead

func (x *VWireStructNArray) VDLRead(dec vdl.Decoder) error

func (VWireStructNArray) VDLReflect

func (VWireStructNArray) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireStructNArray"`
})

func (VWireStructNArray) VDLWrite

func (x VWireStructNArray) VDLWrite(enc vdl.Encoder) error

type VWireStructNIface

type VWireStructNIface struct {
	X string
}

func (VWireStructNIface) VDLIsZero

func (x VWireStructNIface) VDLIsZero() bool

func (*VWireStructNIface) VDLRead

func (x *VWireStructNIface) VDLRead(dec vdl.Decoder) error

func (VWireStructNIface) VDLReflect

func (VWireStructNIface) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireStructNIface"`
})

func (VWireStructNIface) VDLWrite

func (x VWireStructNIface) VDLWrite(enc vdl.Encoder) error

type VWireStructNPointer

type VWireStructNPointer struct {
	X string
}

func (VWireStructNPointer) VDLIsZero

func (x VWireStructNPointer) VDLIsZero() bool

func (*VWireStructNPointer) VDLRead

func (x *VWireStructNPointer) VDLRead(dec vdl.Decoder) error

func (VWireStructNPointer) VDLReflect

func (VWireStructNPointer) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireStructNPointer"`
})

func (VWireStructNPointer) VDLWrite

func (x VWireStructNPointer) VDLWrite(enc vdl.Encoder) error

type VWireStructNSlice

type VWireStructNSlice struct {
	X string
}

func (VWireStructNSlice) VDLIsZero

func (x VWireStructNSlice) VDLIsZero() bool

func (*VWireStructNSlice) VDLRead

func (x *VWireStructNSlice) VDLRead(dec vdl.Decoder) error

func (VWireStructNSlice) VDLReflect

func (VWireStructNSlice) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireStructNSlice"`
})

func (VWireStructNSlice) VDLWrite

func (x VWireStructNSlice) VDLWrite(enc vdl.Encoder) error

type VWireStructNString

type VWireStructNString struct {
	X string
}

func (VWireStructNString) VDLIsZero

func (x VWireStructNString) VDLIsZero() bool

func (*VWireStructNString) VDLRead

func (x *VWireStructNString) VDLRead(dec vdl.Decoder) error

func (VWireStructNString) VDLReflect

func (VWireStructNString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireStructNString"`
})

func (VWireStructNString) VDLWrite

func (x VWireStructNString) VDLWrite(enc vdl.Encoder) error

type VWireStructNStruct

type VWireStructNStruct struct {
	X string
}

func (VWireStructNStruct) VDLIsZero

func (x VWireStructNStruct) VDLIsZero() bool

func (*VWireStructNStruct) VDLRead

func (x *VWireStructNStruct) VDLRead(dec vdl.Decoder) error

func (VWireStructNStruct) VDLReflect

func (VWireStructNStruct) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.VWireStructNStruct"`
})

func (VWireStructNStruct) VDLWrite

func (x VWireStructNStruct) VDLWrite(enc vdl.Encoder) error

type VWireUnionNArray

type VWireUnionNArray interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VWireUnionNArray union type.
	VDLReflect(vdlVWireUnionNArrayReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VWireUnionNArray represents any single field of the VWireUnionNArray union type.

type VWireUnionNArrayX

type VWireUnionNArrayX struct{ Value string }

VWireUnionNArrayX represents field X of the VWireUnionNArray union type.

func (VWireUnionNArrayX) Index

func (x VWireUnionNArrayX) Index() int

func (VWireUnionNArrayX) Interface

func (x VWireUnionNArrayX) Interface() interface{}

func (VWireUnionNArrayX) Name

func (x VWireUnionNArrayX) Name() string

func (VWireUnionNArrayX) VDLIsZero

func (x VWireUnionNArrayX) VDLIsZero() bool

func (VWireUnionNArrayX) VDLReflect

func (x VWireUnionNArrayX) VDLReflect(vdlVWireUnionNArrayReflect)

func (VWireUnionNArrayX) VDLWrite

func (x VWireUnionNArrayX) VDLWrite(enc vdl.Encoder) error

type VWireUnionNIface

type VWireUnionNIface interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VWireUnionNIface union type.
	VDLReflect(vdlVWireUnionNIfaceReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VWireUnionNIface represents any single field of the VWireUnionNIface union type.

type VWireUnionNIfaceX

type VWireUnionNIfaceX struct{ Value string }

VWireUnionNIfaceX represents field X of the VWireUnionNIface union type.

func (VWireUnionNIfaceX) Index

func (x VWireUnionNIfaceX) Index() int

func (VWireUnionNIfaceX) Interface

func (x VWireUnionNIfaceX) Interface() interface{}

func (VWireUnionNIfaceX) Name

func (x VWireUnionNIfaceX) Name() string

func (VWireUnionNIfaceX) VDLIsZero

func (x VWireUnionNIfaceX) VDLIsZero() bool

func (VWireUnionNIfaceX) VDLReflect

func (x VWireUnionNIfaceX) VDLReflect(vdlVWireUnionNIfaceReflect)

func (VWireUnionNIfaceX) VDLWrite

func (x VWireUnionNIfaceX) VDLWrite(enc vdl.Encoder) error

type VWireUnionNPointer

type VWireUnionNPointer interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VWireUnionNPointer union type.
	VDLReflect(vdlVWireUnionNPointerReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VWireUnionNPointer represents any single field of the VWireUnionNPointer union type.

type VWireUnionNPointerX

type VWireUnionNPointerX struct{ Value string }

VWireUnionNPointerX represents field X of the VWireUnionNPointer union type.

func (VWireUnionNPointerX) Index

func (x VWireUnionNPointerX) Index() int

func (VWireUnionNPointerX) Interface

func (x VWireUnionNPointerX) Interface() interface{}

func (VWireUnionNPointerX) Name

func (x VWireUnionNPointerX) Name() string

func (VWireUnionNPointerX) VDLIsZero

func (x VWireUnionNPointerX) VDLIsZero() bool

func (VWireUnionNPointerX) VDLReflect

func (x VWireUnionNPointerX) VDLReflect(vdlVWireUnionNPointerReflect)

func (VWireUnionNPointerX) VDLWrite

func (x VWireUnionNPointerX) VDLWrite(enc vdl.Encoder) error

type VWireUnionNSlice

type VWireUnionNSlice interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VWireUnionNSlice union type.
	VDLReflect(vdlVWireUnionNSliceReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VWireUnionNSlice represents any single field of the VWireUnionNSlice union type.

type VWireUnionNSliceX

type VWireUnionNSliceX struct{ Value string }

VWireUnionNSliceX represents field X of the VWireUnionNSlice union type.

func (VWireUnionNSliceX) Index

func (x VWireUnionNSliceX) Index() int

func (VWireUnionNSliceX) Interface

func (x VWireUnionNSliceX) Interface() interface{}

func (VWireUnionNSliceX) Name

func (x VWireUnionNSliceX) Name() string

func (VWireUnionNSliceX) VDLIsZero

func (x VWireUnionNSliceX) VDLIsZero() bool

func (VWireUnionNSliceX) VDLReflect

func (x VWireUnionNSliceX) VDLReflect(vdlVWireUnionNSliceReflect)

func (VWireUnionNSliceX) VDLWrite

func (x VWireUnionNSliceX) VDLWrite(enc vdl.Encoder) error

type VWireUnionNString

type VWireUnionNString interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VWireUnionNString union type.
	VDLReflect(vdlVWireUnionNStringReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VWireUnionNString represents any single field of the VWireUnionNString union type.

type VWireUnionNStringX

type VWireUnionNStringX struct{ Value string }

VWireUnionNStringX represents field X of the VWireUnionNString union type.

func (VWireUnionNStringX) Index

func (x VWireUnionNStringX) Index() int

func (VWireUnionNStringX) Interface

func (x VWireUnionNStringX) Interface() interface{}

func (VWireUnionNStringX) Name

func (x VWireUnionNStringX) Name() string

func (VWireUnionNStringX) VDLIsZero

func (x VWireUnionNStringX) VDLIsZero() bool

func (VWireUnionNStringX) VDLReflect

func (x VWireUnionNStringX) VDLReflect(vdlVWireUnionNStringReflect)

func (VWireUnionNStringX) VDLWrite

func (x VWireUnionNStringX) VDLWrite(enc vdl.Encoder) error

type VWireUnionNStruct

type VWireUnionNStruct interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the VWireUnionNStruct union type.
	VDLReflect(vdlVWireUnionNStructReflect)
	VDLIsZero() bool
	VDLWrite(vdl.Encoder) error
}

VWireUnionNStruct represents any single field of the VWireUnionNStruct union type.

type VWireUnionNStructX

type VWireUnionNStructX struct{ Value string }

VWireUnionNStructX represents field X of the VWireUnionNStruct union type.

func (VWireUnionNStructX) Index

func (x VWireUnionNStructX) Index() int

func (VWireUnionNStructX) Interface

func (x VWireUnionNStructX) Interface() interface{}

func (VWireUnionNStructX) Name

func (x VWireUnionNStructX) Name() string

func (VWireUnionNStructX) VDLIsZero

func (x VWireUnionNStructX) VDLIsZero() bool

func (VWireUnionNStructX) VDLReflect

func (x VWireUnionNStructX) VDLReflect(vdlVWireUnionNStructReflect)

func (VWireUnionNStructX) VDLWrite

func (x VWireUnionNStructX) VDLWrite(enc vdl.Encoder) error

type ValueGenerator

type ValueGenerator struct {
	// Types contains the total set of types used for creating any and typeobject
	// values.  It's initialized by NewValueGenerator.
	Types []*vdl.Type
	// RandomZeroPercentage specifies the percentage from [0,100] that we will
	// return a zero value.
	RandomZeroPercentage int
	// MaxLen limits the maximum length of lists, sets and maps.
	MaxLen int
	// MaxCycleDepth limits the depth for values of cyclic types.
	MaxCycleDepth int
	// contains filtered or unexported fields
}

ValueGenerator generates values.

func NewValueGenerator

func NewValueGenerator(types []*vdl.Type) *ValueGenerator

NewValueGenerator returns a new ValueGenerator, which uses a random number generator seeded to the current time. The given types control what types are used to generate TypeObject and Any values.

func (*ValueGenerator) Gen

func (g *ValueGenerator) Gen(tt *vdl.Type, mode GenMode) *vdl.Value

Gen returns a value of type tt, unless tt is Any, in which case the type of the returned value is picked randomly from all types. Use the mode to control properties of the returned value.

func (*ValueGenerator) RandSeed

func (g *ValueGenerator) RandSeed(seed int64)

RandSeed sets the seed for the random number generator used by g.

type XArray1_Byte

type XArray1_Byte [1]byte

func (XArray1_Byte) VDLReflect

func (XArray1_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray1_Byte"`
})

type XArray1_OptXStructEmpty

type XArray1_OptXStructEmpty [1]*XStructEmpty

func (XArray1_OptXStructEmpty) VDLReflect

func (XArray1_OptXStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray1_OptXStructEmpty"`
})

type XArray1_Set_XEnumBcd

type XArray1_Set_XEnumBcd [1]map[XEnumBcd]struct{}

func (XArray1_Set_XEnumBcd) VDLReflect

func (XArray1_Set_XEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray1_Set_XEnumBcd"`
})

type XArray1_String

type XArray1_String [1]string

func (XArray1_String) VDLReflect

func (XArray1_String) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray1_String"`
})

type XArray1_Uint32

type XArray1_Uint32 [1]uint32

func (XArray1_Uint32) VDLReflect

func (XArray1_Uint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray1_Uint32"`
})

type XArray1_XArray1_XList_Byte

type XArray1_XArray1_XList_Byte [1]XArray1_XList_Byte

func (XArray1_XArray1_XList_Byte) VDLReflect

func (XArray1_XArray1_XList_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray1_XArray1_XList_Byte"`
})

type XArray1_XArray3_Int64

type XArray1_XArray3_Int64 [1]XArray3_Int64

func (XArray1_XArray3_Int64) VDLReflect

func (XArray1_XArray3_Int64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray1_XArray3_Int64"`
})

type XArray1_XList_Byte

type XArray1_XList_Byte [1]XList_Byte

func (XArray1_XList_Byte) VDLReflect

func (XArray1_XList_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray1_XList_Byte"`
})

type XArray1_XNamedError

type XArray1_XNamedError [1]XNamedError

func (XArray1_XNamedError) VDLReflect

func (XArray1_XNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray1_XNamedError"`
})

type XArray1_XStructEmpty

type XArray1_XStructEmpty [1]XStructEmpty

func (XArray1_XStructEmpty) VDLReflect

func (XArray1_XStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray1_XStructEmpty"`
})

type XArray2_Error

type XArray2_Error [2]error

func (XArray2_Error) VDLReflect

func (XArray2_Error) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray2_Error"`
})

type XArray2_List_XMap_XByte_XByte

type XArray2_List_XMap_XByte_XByte [2][]XMap_XByte_XByte

func (XArray2_List_XMap_XByte_XByte) VDLReflect

func (XArray2_List_XMap_XByte_XByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray2_List_XMap_XByte_XByte"`
})

type XArray2_Map_Byte_Byte

type XArray2_Map_Byte_Byte [2]map[byte]byte

func (XArray2_Map_Byte_Byte) VDLReflect

func (XArray2_Map_Byte_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray2_Map_Byte_Byte"`
})

type XArray2_Set_XUnionDepth1_XNamedError

type XArray2_Set_XUnionDepth1_XNamedError [2]map[XUnionDepth1_XNamedError]struct{}

func (XArray2_Set_XUnionDepth1_XNamedError) VDLReflect

func (XArray2_Set_XUnionDepth1_XNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray2_Set_XUnionDepth1_XNamedError"`
})

type XArray2_TypeObject

type XArray2_TypeObject [2]*vdl.Type

func (XArray2_TypeObject) VDLReflect

func (XArray2_TypeObject) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray2_TypeObject"`
})

type XArray2_XByte

type XArray2_XByte [2]XByte

func (XArray2_XByte) VDLReflect

func (XArray2_XByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray2_XByte"`
})

type XArray2_XEnumAbc

type XArray2_XEnumAbc [2]XEnumAbc

func (XArray2_XEnumAbc) VDLReflect

func (XArray2_XEnumAbc) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray2_XEnumAbc"`
})

type XArray2_XEnumBcd

type XArray2_XEnumBcd [2]XEnumBcd

func (XArray2_XEnumBcd) VDLReflect

func (XArray2_XEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray2_XEnumBcd"`
})

type XArray2_XStructDepth1_All

type XArray2_XStructDepth1_All [2]XStructDepth1_All

func (XArray2_XStructDepth1_All) VDLReflect

func (XArray2_XStructDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray2_XStructDepth1_All"`
})

type XArray2_XStructDepth2_All

type XArray2_XStructDepth2_All [2]XStructDepth2_All

func (XArray2_XStructDepth2_All) VDLReflect

func (XArray2_XStructDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray2_XStructDepth2_All"`
})

type XArray2_XUnionDepth2_All

type XArray2_XUnionDepth2_All [2]XUnionDepth2_All

func (XArray2_XUnionDepth2_All) VDLReflect

func (XArray2_XUnionDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray2_XUnionDepth2_All"`
})

type XArray3_Any

type XArray3_Any [3]interface{}

func (XArray3_Any) VDLReflect

func (XArray3_Any) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray3_Any"`
})

type XArray3_Bool

type XArray3_Bool [3]bool

func (XArray3_Bool) VDLReflect

func (XArray3_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray3_Bool"`
})

type XArray3_Int64

type XArray3_Int64 [3]int64

func (XArray3_Int64) VDLReflect

func (XArray3_Int64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray3_Int64"`
})

type XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64

type XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64 [3]map[XUnionDepth1_Float64]XUnionDepth1_Float64

func (XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64) VDLReflect

func (XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64"`
})

type XArray3_OptXNamedError

type XArray3_OptXNamedError [3]*XNamedError

func (XArray3_OptXNamedError) VDLReflect

func (XArray3_OptXNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray3_OptXNamedError"`
})

type XArray3_OptXStructDepth1_XFloat32

type XArray3_OptXStructDepth1_XFloat32 [3]*XStructDepth1_XFloat32

func (XArray3_OptXStructDepth1_XFloat32) VDLReflect

func (XArray3_OptXStructDepth1_XFloat32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray3_OptXStructDepth1_XFloat32"`
})

type XArray3_OptXStructDepth2_Set_Float64

type XArray3_OptXStructDepth2_Set_Float64 [3]*XStructDepth2_Set_Float64

func (XArray3_OptXStructDepth2_Set_Float64) VDLReflect

func (XArray3_OptXStructDepth2_Set_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray3_OptXStructDepth2_Set_Float64"`
})

type XArray3_Uint64

type XArray3_Uint64 [3]uint64

func (XArray3_Uint64) VDLReflect

func (XArray3_Uint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray3_Uint64"`
})

type XArray3_XBool

type XArray3_XBool [3]XBool

func (XArray3_XBool) VDLReflect

func (XArray3_XBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray3_XBool"`
})

type XArray3_XString

type XArray3_XString [3]XString

func (XArray3_XString) VDLReflect

func (XArray3_XString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray3_XString"`
})

type XArray3_XUnionDepth1_All

type XArray3_XUnionDepth1_All [3]XUnionDepth1_All

func (XArray3_XUnionDepth1_All) VDLReflect

func (XArray3_XUnionDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XArray3_XUnionDepth1_All"`
})

type XBool

type XBool bool

func (XBool) VDLReflect

func (XBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XBool"`
})

type XByte

type XByte byte

func (XByte) VDLReflect

func (XByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XByte"`
})

type XEnumAbc

type XEnumAbc int
const (
	XEnumAbcA XEnumAbc = iota
	XEnumAbcB
	XEnumAbcC
)

func XEnumAbcFromString

func XEnumAbcFromString(label string) (x XEnumAbc, err error)

XEnumAbcFromString creates a XEnumAbc from a string label.

func (*XEnumAbc) Set

func (x *XEnumAbc) Set(label string) error

Set assigns label to x.

func (XEnumAbc) String

func (x XEnumAbc) String() string

String returns the string label of x.

func (XEnumAbc) VDLReflect

func (XEnumAbc) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XEnumAbc"`
	Enum struct{ A, B, C string }
})

type XEnumBcd

type XEnumBcd int
const (
	XEnumBcdB XEnumBcd = iota
	XEnumBcdC
	XEnumBcdD
)

func XEnumBcdFromString

func XEnumBcdFromString(label string) (x XEnumBcd, err error)

XEnumBcdFromString creates a XEnumBcd from a string label.

func (*XEnumBcd) Set

func (x *XEnumBcd) Set(label string) error

Set assigns label to x.

func (XEnumBcd) String

func (x XEnumBcd) String() string

String returns the string label of x.

func (XEnumBcd) VDLReflect

func (XEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XEnumBcd"`
	Enum struct{ B, C, D string }
})

type XFloat32

type XFloat32 float32

func (XFloat32) VDLReflect

func (XFloat32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XFloat32"`
})

type XFloat64

type XFloat64 float64

func (XFloat64) VDLReflect

func (XFloat64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XFloat64"`
})

type XInt16

type XInt16 int16

func (XInt16) VDLReflect

func (XInt16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XInt16"`
})

type XInt32

type XInt32 int32

func (XInt32) VDLReflect

func (XInt32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XInt32"`
})

type XInt64

type XInt64 int64

func (XInt64) VDLReflect

func (XInt64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XInt64"`
})

type XInt8

type XInt8 int8

func (XInt8) VDLReflect

func (XInt8) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XInt8"`
})

type XList_Any

type XList_Any []interface{}

func (XList_Any) VDLReflect

func (XList_Any) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_Any"`
})

type XList_Bool

type XList_Bool []bool

func (XList_Bool) VDLReflect

func (XList_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_Bool"`
})

type XList_Byte

type XList_Byte []byte

func (XList_Byte) VDLReflect

func (XList_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_Byte"`
})

type XList_Error

type XList_Error []error

func (XList_Error) VDLReflect

func (XList_Error) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_Error"`
})

type XList_List_XMap_XByte_XByte

type XList_List_XMap_XByte_XByte [][]XMap_XByte_XByte

func (XList_List_XMap_XByte_XByte) VDLReflect

func (XList_List_XMap_XByte_XByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_List_XMap_XByte_XByte"`
})

type XList_List_XString

type XList_List_XString [][]XString

func (XList_List_XString) VDLReflect

func (XList_List_XString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_List_XString"`
})

type XList_OptXNamedError

type XList_OptXNamedError []*XNamedError

func (XList_OptXNamedError) VDLReflect

func (XList_OptXNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_OptXNamedError"`
})

type XList_OptXStructDepth1_XEnumBcd

type XList_OptXStructDepth1_XEnumBcd []*XStructDepth1_XEnumBcd

func (XList_OptXStructDepth1_XEnumBcd) VDLReflect

func (XList_OptXStructDepth1_XEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_OptXStructDepth1_XEnumBcd"`
})

type XList_OptXStructDepth2_Set_Float64

type XList_OptXStructDepth2_Set_Float64 []*XStructDepth2_Set_Float64

func (XList_OptXStructDepth2_Set_Float64) VDLReflect

func (XList_OptXStructDepth2_Set_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_OptXStructDepth2_Set_Float64"`
})

type XList_OptXStructEmpty

type XList_OptXStructEmpty []*XStructEmpty

func (XList_OptXStructEmpty) VDLReflect

func (XList_OptXStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_OptXStructEmpty"`
})

type XList_Set_XBool

type XList_Set_XBool []map[XBool]struct{}

func (XList_Set_XBool) VDLReflect

func (XList_Set_XBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_Set_XBool"`
})

type XList_String

type XList_String []string

func (XList_String) VDLReflect

func (XList_String) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_String"`
})

type XList_TypeObject

type XList_TypeObject []*vdl.Type

func (XList_TypeObject) VDLReflect

func (XList_TypeObject) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_TypeObject"`
})

type XList_XArray1_XStructEmpty

type XList_XArray1_XStructEmpty []XArray1_XStructEmpty

func (XList_XArray1_XStructEmpty) VDLReflect

func (XList_XArray1_XStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XArray1_XStructEmpty"`
})

type XList_XArray3_XUnionDepth1_All

type XList_XArray3_XUnionDepth1_All []XArray3_XUnionDepth1_All

func (XList_XArray3_XUnionDepth1_All) VDLReflect

func (XList_XArray3_XUnionDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XArray3_XUnionDepth1_All"`
})

type XList_XBool

type XList_XBool []XBool

func (XList_XBool) VDLReflect

func (XList_XBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XBool"`
})

type XList_XByte

type XList_XByte []XByte

func (XList_XByte) VDLReflect

func (XList_XByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XByte"`
})

type XList_XEnumAbc

type XList_XEnumAbc []XEnumAbc

func (XList_XEnumAbc) VDLReflect

func (XList_XEnumAbc) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XEnumAbc"`
})

type XList_XEnumBcd

type XList_XEnumBcd []XEnumBcd

func (XList_XEnumBcd) VDLReflect

func (XList_XEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XEnumBcd"`
})

type XList_XFloat32

type XList_XFloat32 []XFloat32

func (XList_XFloat32) VDLReflect

func (XList_XFloat32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XFloat32"`
})

type XList_XFloat64

type XList_XFloat64 []XFloat64

func (XList_XFloat64) VDLReflect

func (XList_XFloat64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XFloat64"`
})

type XList_XMap_Byte_Byte

type XList_XMap_Byte_Byte []XMap_Byte_Byte

func (XList_XMap_Byte_Byte) VDLReflect

func (XList_XMap_Byte_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XMap_Byte_Byte"`
})

type XList_XMap_XArray3_XBool_XArray3_XBool

type XList_XMap_XArray3_XBool_XArray3_XBool []XMap_XArray3_XBool_XArray3_XBool

func (XList_XMap_XArray3_XBool_XArray3_XBool) VDLReflect

func (XList_XMap_XArray3_XBool_XArray3_XBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XMap_XArray3_XBool_XArray3_XBool"`
})

type XList_XNamedError

type XList_XNamedError []XNamedError

func (XList_XNamedError) VDLReflect

func (XList_XNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XNamedError"`
})

type XList_XSet_XArray1_XStructEmpty

type XList_XSet_XArray1_XStructEmpty []XSet_XArray1_XStructEmpty

func (XList_XSet_XArray1_XStructEmpty) VDLReflect

func (XList_XSet_XArray1_XStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XSet_XArray1_XStructEmpty"`
})

type XList_XString

type XList_XString []XString

func (XList_XString) VDLReflect

func (XList_XString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XString"`
})

type XList_XStructDepth1_All

type XList_XStructDepth1_All []XStructDepth1_All

func (XList_XStructDepth1_All) VDLReflect

func (XList_XStructDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XStructDepth1_All"`
})

type XList_XStructDepth2_All

type XList_XStructDepth2_All []XStructDepth2_All

func (XList_XStructDepth2_All) VDLReflect

func (XList_XStructDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XStructDepth2_All"`
})

type XList_XStructEmpty

type XList_XStructEmpty []XStructEmpty

func (XList_XStructEmpty) VDLReflect

func (XList_XStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XStructEmpty"`
})

type XList_XUint16

type XList_XUint16 []XUint16

func (XList_XUint16) VDLReflect

func (XList_XUint16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XUint16"`
})

type XList_XUnionDepth1_All

type XList_XUnionDepth1_All []XUnionDepth1_All

func (XList_XUnionDepth1_All) VDLReflect

func (XList_XUnionDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XUnionDepth1_All"`
})

type XList_XUnionDepth2_All

type XList_XUnionDepth2_All []XUnionDepth2_All

func (XList_XUnionDepth2_All) VDLReflect

func (XList_XUnionDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XList_XUnionDepth2_All"`
})

type XMap_Bool_Bool

type XMap_Bool_Bool map[bool]bool

func (XMap_Bool_Bool) VDLReflect

func (XMap_Bool_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_Bool_Bool"`
})

type XMap_Byte_Byte

type XMap_Byte_Byte map[byte]byte

func (XMap_Byte_Byte) VDLReflect

func (XMap_Byte_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_Byte_Byte"`
})

type XMap_Int64_Int64

type XMap_Int64_Int64 map[int64]int64

func (XMap_Int64_Int64) VDLReflect

func (XMap_Int64_Int64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_Int64_Int64"`
})

type XMap_String_String

type XMap_String_String map[string]string

func (XMap_String_String) VDLReflect

func (XMap_String_String) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_String_String"`
})

type XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64

type XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64 map[XArray1_XArray3_Int64]XArray1_XArray3_Int64

func (XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64) VDLReflect

func (XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XArray1_XArray3_Int64_XArray1_XArray3_Int64"`
})

type XMap_XArray3_XBool_XArray3_XBool

type XMap_XArray3_XBool_XArray3_XBool map[XArray3_XBool]XArray3_XBool

func (XMap_XArray3_XBool_XArray3_XBool) VDLReflect

func (XMap_XArray3_XBool_XArray3_XBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XArray3_XBool_XArray3_XBool"`
})

type XMap_XBool_XBool

type XMap_XBool_XBool map[XBool]XBool

func (XMap_XBool_XBool) VDLReflect

func (XMap_XBool_XBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XBool_XBool"`
})

type XMap_XByte_XByte

type XMap_XByte_XByte map[XByte]XByte

func (XMap_XByte_XByte) VDLReflect

func (XMap_XByte_XByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XByte_XByte"`
})

type XMap_XEnumAbc_XEnumAbc

type XMap_XEnumAbc_XEnumAbc map[XEnumAbc]XEnumAbc

func (XMap_XEnumAbc_XEnumAbc) VDLReflect

func (XMap_XEnumAbc_XEnumAbc) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XEnumAbc_XEnumAbc"`
})

type XMap_XEnumBcd_XEnumBcd

type XMap_XEnumBcd_XEnumBcd map[XEnumBcd]XEnumBcd

func (XMap_XEnumBcd_XEnumBcd) VDLReflect

func (XMap_XEnumBcd_XEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XEnumBcd_XEnumBcd"`
})

type XMap_XInt32_XInt32

type XMap_XInt32_XInt32 map[XInt32]XInt32

func (XMap_XInt32_XInt32) VDLReflect

func (XMap_XInt32_XInt32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XInt32_XInt32"`
})

type XMap_XNamedError_XNamedError

type XMap_XNamedError_XNamedError map[XNamedError]XNamedError

func (XMap_XNamedError_XNamedError) VDLReflect

func (XMap_XNamedError_XNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XNamedError_XNamedError"`
})

type XMap_XString_XString

type XMap_XString_XString map[XString]XString

func (XMap_XString_XString) VDLReflect

func (XMap_XString_XString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XString_XString"`
})

type XMap_XStructDepth1_XBool_XStructDepth1_XBool

type XMap_XStructDepth1_XBool_XStructDepth1_XBool map[XStructDepth1_XBool]XStructDepth1_XBool

func (XMap_XStructDepth1_XBool_XStructDepth1_XBool) VDLReflect

func (XMap_XStructDepth1_XBool_XStructDepth1_XBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XStructDepth1_XBool_XStructDepth1_XBool"`
})

type XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32

type XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32 map[XStructDepth2_XArray1_Uint32]XStructDepth2_XArray1_Uint32

func (XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32) VDLReflect

func (XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XStructDepth2_XArray1_Uint32_XStructDepth2_XArray1_Uint32"`
})

type XMap_XStructEmpty_XStructEmpty

type XMap_XStructEmpty_XStructEmpty map[XStructEmpty]XStructEmpty

func (XMap_XStructEmpty_XStructEmpty) VDLReflect

func (XMap_XStructEmpty_XStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XStructEmpty_XStructEmpty"`
})

type XMap_XUint32_XUint32

type XMap_XUint32_XUint32 map[XUint32]XUint32

func (XMap_XUint32_XUint32) VDLReflect

func (XMap_XUint32_XUint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XUint32_XUint32"`
})

type XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64

type XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64 map[XUnionDepth1_XUint64]XUnionDepth1_XUint64

func (XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64) VDLReflect

func (XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XUnionDepth1_XUint64_XUnionDepth1_XUint64"`
})

type XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte

type XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte map[XUnionDepth2_XArray2_XByte]XUnionDepth2_XArray2_XByte

func (XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte) VDLReflect

func (XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMap_XUnionDepth2_XArray2_XByte_XUnionDepth2_XArray2_XByte"`
})

type XMutualCycleA

type XMutualCycleA struct {
	Data int64
	B    *XMutualCycleB
}

XMutualCycleA tests mutually cyclic types A and B.

func (XMutualCycleA) VDLReflect

func (XMutualCycleA) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMutualCycleA"`
})

type XMutualCycleB

type XMutualCycleB struct {
	Data int64
	A    *XMutualCycleA
}

XMutualCycleB tests mutually cyclic types A and B.

func (XMutualCycleB) VDLReflect

func (XMutualCycleB) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XMutualCycleB"`
})

type XNamedError

type XNamedError struct {
	Id  string
	Msg string
}

func (XNamedError) VDLReflect

func (XNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XNamedError"`
})

type XSelfCycle

type XSelfCycle struct {
	Data int64
	Next *XSelfCycle
}

XSelfCycle tests self-cyclic types.

func (XSelfCycle) VDLReflect

func (XSelfCycle) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSelfCycle"`
})

type XSet_Bool

type XSet_Bool map[bool]struct{}

func (XSet_Bool) VDLReflect

func (XSet_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_Bool"`
})

type XSet_Byte

type XSet_Byte map[byte]struct{}

func (XSet_Byte) VDLReflect

func (XSet_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_Byte"`
})

type XSet_Float32

type XSet_Float32 map[float32]struct{}

func (XSet_Float32) VDLReflect

func (XSet_Float32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_Float32"`
})

type XSet_String

type XSet_String map[string]struct{}

func (XSet_String) VDLReflect

func (XSet_String) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_String"`
})

type XSet_Uint64

type XSet_Uint64 map[uint64]struct{}

func (XSet_Uint64) VDLReflect

func (XSet_Uint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_Uint64"`
})

type XSet_XArray1_XArray3_Int64

type XSet_XArray1_XArray3_Int64 map[XArray1_XArray3_Int64]struct{}

func (XSet_XArray1_XArray3_Int64) VDLReflect

func (XSet_XArray1_XArray3_Int64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XArray1_XArray3_Int64"`
})

type XSet_XArray1_XStructEmpty

type XSet_XArray1_XStructEmpty map[XArray1_XStructEmpty]struct{}

func (XSet_XArray1_XStructEmpty) VDLReflect

func (XSet_XArray1_XStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XArray1_XStructEmpty"`
})

type XSet_XBool

type XSet_XBool map[XBool]struct{}

func (XSet_XBool) VDLReflect

func (XSet_XBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XBool"`
})

type XSet_XByte

type XSet_XByte map[XByte]struct{}

func (XSet_XByte) VDLReflect

func (XSet_XByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XByte"`
})

type XSet_XEnumAbc

type XSet_XEnumAbc map[XEnumAbc]struct{}

func (XSet_XEnumAbc) VDLReflect

func (XSet_XEnumAbc) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XEnumAbc"`
})

type XSet_XEnumBcd

type XSet_XEnumBcd map[XEnumBcd]struct{}

func (XSet_XEnumBcd) VDLReflect

func (XSet_XEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XEnumBcd"`
})

type XSet_XNamedError

type XSet_XNamedError map[XNamedError]struct{}

func (XSet_XNamedError) VDLReflect

func (XSet_XNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XNamedError"`
})

type XSet_XString

type XSet_XString map[XString]struct{}

func (XSet_XString) VDLReflect

func (XSet_XString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XString"`
})

type XSet_XStructDepth1_XFloat64

type XSet_XStructDepth1_XFloat64 map[XStructDepth1_XFloat64]struct{}

func (XSet_XStructDepth1_XFloat64) VDLReflect

func (XSet_XStructDepth1_XFloat64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XStructDepth1_XFloat64"`
})

type XSet_XStructDepth2_XStructDepth1_Bool

type XSet_XStructDepth2_XStructDepth1_Bool map[XStructDepth2_XStructDepth1_Bool]struct{}

func (XSet_XStructDepth2_XStructDepth1_Bool) VDLReflect

func (XSet_XStructDepth2_XStructDepth1_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XStructDepth2_XStructDepth1_Bool"`
})

type XSet_XStructEmpty

type XSet_XStructEmpty map[XStructEmpty]struct{}

func (XSet_XStructEmpty) VDLReflect

func (XSet_XStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XStructEmpty"`
})

type XSet_XUint64

type XSet_XUint64 map[XUint64]struct{}

func (XSet_XUint64) VDLReflect

func (XSet_XUint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XUint64"`
})

type XSet_XUnionDepth1_XInt8

type XSet_XUnionDepth1_XInt8 map[XUnionDepth1_XInt8]struct{}

func (XSet_XUnionDepth1_XInt8) VDLReflect

func (XSet_XUnionDepth1_XInt8) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XUnionDepth1_XInt8"`
})

type XSet_XUnionDepth2_XArray1_String

type XSet_XUnionDepth2_XArray1_String map[XUnionDepth2_XArray1_String]struct{}

func (XSet_XUnionDepth2_XArray1_String) VDLReflect

func (XSet_XUnionDepth2_XArray1_String) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XSet_XUnionDepth2_XArray1_String"`
})

type XString

type XString string

func (XString) VDLReflect

func (XString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XString"`
})

type XStructDepth1_All

type XStructDepth1_All struct {
	F0  interface{}
	F1  bool
	F2  XBool
	F3  string
	F4  XString
	F5  *vdl.Type
	F6  byte
	F7  XByte
	F8  XEnumAbc
	F9  XEnumBcd
	F10 XStructEmpty
	F11 XNamedError
	F12 error
	F13 uint16
	F14 XUint16
	F15 uint32
	F16 XUint32
	F17 uint64
	F18 XUint64
	F19 int8
	F20 XInt8
	F21 int16
	F22 XInt16
	F23 int32
	F24 XInt32
	F25 int64
	F26 XInt64
	F27 float32
	F28 XFloat32
	F29 float64
	F30 XFloat64
	F31 *XStructEmpty
	F32 *XNamedError
}

func (XStructDepth1_All) VDLReflect

func (XStructDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_All"`
})

type XStructDepth1_Any

type XStructDepth1_Any struct {
	F0 interface{}
}

func (XStructDepth1_Any) VDLReflect

func (XStructDepth1_Any) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_Any"`
})

type XStructDepth1_Bool

type XStructDepth1_Bool struct {
	F1 bool
}

func (XStructDepth1_Bool) VDLReflect

func (XStructDepth1_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_Bool"`
})

type XStructDepth1_Byte

type XStructDepth1_Byte struct {
	F6 byte
}

func (XStructDepth1_Byte) VDLReflect

func (XStructDepth1_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_Byte"`
})

type XStructDepth1_Error

type XStructDepth1_Error struct {
	F12 error
}

func (XStructDepth1_Error) VDLReflect

func (XStructDepth1_Error) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_Error"`
})

type XStructDepth1_Float32

type XStructDepth1_Float32 struct {
	F27 float32
}

func (XStructDepth1_Float32) VDLReflect

func (XStructDepth1_Float32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_Float32"`
})

type XStructDepth1_Float64

type XStructDepth1_Float64 struct {
	F29 float64
}

func (XStructDepth1_Float64) VDLReflect

func (XStructDepth1_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_Float64"`
})

type XStructDepth1_Int16

type XStructDepth1_Int16 struct {
	F21 int16
}

func (XStructDepth1_Int16) VDLReflect

func (XStructDepth1_Int16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_Int16"`
})

type XStructDepth1_Int32

type XStructDepth1_Int32 struct {
	F23 int32
}

func (XStructDepth1_Int32) VDLReflect

func (XStructDepth1_Int32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_Int32"`
})

type XStructDepth1_Int64

type XStructDepth1_Int64 struct {
	F25 int64
}

func (XStructDepth1_Int64) VDLReflect

func (XStructDepth1_Int64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_Int64"`
})

type XStructDepth1_Int8

type XStructDepth1_Int8 struct {
	F19 int8
}

func (XStructDepth1_Int8) VDLReflect

func (XStructDepth1_Int8) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_Int8"`
})

type XStructDepth1_OptXNamedError

type XStructDepth1_OptXNamedError struct {
	F32 *XNamedError
}

func (XStructDepth1_OptXNamedError) VDLReflect

func (XStructDepth1_OptXNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_OptXNamedError"`
})

type XStructDepth1_OptXStructEmpty

type XStructDepth1_OptXStructEmpty struct {
	F31 *XStructEmpty
}

func (XStructDepth1_OptXStructEmpty) VDLReflect

func (XStructDepth1_OptXStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_OptXStructEmpty"`
})

type XStructDepth1_String

type XStructDepth1_String struct {
	F3 string
}

func (XStructDepth1_String) VDLReflect

func (XStructDepth1_String) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_String"`
})

type XStructDepth1_TypeObject

type XStructDepth1_TypeObject struct {
	F5 *vdl.Type
}

func (XStructDepth1_TypeObject) VDLReflect

func (XStructDepth1_TypeObject) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_TypeObject"`
})

type XStructDepth1_Uint16

type XStructDepth1_Uint16 struct {
	F13 uint16
}

func (XStructDepth1_Uint16) VDLReflect

func (XStructDepth1_Uint16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_Uint16"`
})

type XStructDepth1_Uint32

type XStructDepth1_Uint32 struct {
	F15 uint32
}

func (XStructDepth1_Uint32) VDLReflect

func (XStructDepth1_Uint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_Uint32"`
})

type XStructDepth1_Uint64

type XStructDepth1_Uint64 struct {
	F17 uint64
}

func (XStructDepth1_Uint64) VDLReflect

func (XStructDepth1_Uint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_Uint64"`
})

type XStructDepth1_XBool

type XStructDepth1_XBool struct {
	F2 XBool
}

func (XStructDepth1_XBool) VDLReflect

func (XStructDepth1_XBool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XBool"`
})

type XStructDepth1_XByte

type XStructDepth1_XByte struct {
	F7 XByte
}

func (XStructDepth1_XByte) VDLReflect

func (XStructDepth1_XByte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XByte"`
})

type XStructDepth1_XEnumAbc

type XStructDepth1_XEnumAbc struct {
	F8 XEnumAbc
}

func (XStructDepth1_XEnumAbc) VDLReflect

func (XStructDepth1_XEnumAbc) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XEnumAbc"`
})

type XStructDepth1_XEnumBcd

type XStructDepth1_XEnumBcd struct {
	F9 XEnumBcd
}

func (XStructDepth1_XEnumBcd) VDLReflect

func (XStructDepth1_XEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XEnumBcd"`
})

type XStructDepth1_XFloat32

type XStructDepth1_XFloat32 struct {
	F28 XFloat32
}

func (XStructDepth1_XFloat32) VDLReflect

func (XStructDepth1_XFloat32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XFloat32"`
})

type XStructDepth1_XFloat64

type XStructDepth1_XFloat64 struct {
	F30 XFloat64
}

func (XStructDepth1_XFloat64) VDLReflect

func (XStructDepth1_XFloat64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XFloat64"`
})

type XStructDepth1_XInt16

type XStructDepth1_XInt16 struct {
	F22 XInt16
}

func (XStructDepth1_XInt16) VDLReflect

func (XStructDepth1_XInt16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XInt16"`
})

type XStructDepth1_XInt32

type XStructDepth1_XInt32 struct {
	F24 XInt32
}

func (XStructDepth1_XInt32) VDLReflect

func (XStructDepth1_XInt32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XInt32"`
})

type XStructDepth1_XInt64

type XStructDepth1_XInt64 struct {
	F26 XInt64
}

func (XStructDepth1_XInt64) VDLReflect

func (XStructDepth1_XInt64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XInt64"`
})

type XStructDepth1_XInt8

type XStructDepth1_XInt8 struct {
	F20 XInt8
}

func (XStructDepth1_XInt8) VDLReflect

func (XStructDepth1_XInt8) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XInt8"`
})

type XStructDepth1_XNamedError

type XStructDepth1_XNamedError struct {
	F11 XNamedError
}

func (XStructDepth1_XNamedError) VDLReflect

func (XStructDepth1_XNamedError) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XNamedError"`
})

type XStructDepth1_XString

type XStructDepth1_XString struct {
	F4 XString
}

func (XStructDepth1_XString) VDLReflect

func (XStructDepth1_XString) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XString"`
})

type XStructDepth1_XStructEmpty

type XStructDepth1_XStructEmpty struct {
	F10 XStructEmpty
}

func (XStructDepth1_XStructEmpty) VDLReflect

func (XStructDepth1_XStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XStructEmpty"`
})

type XStructDepth1_XUint16

type XStructDepth1_XUint16 struct {
	F14 XUint16
}

func (XStructDepth1_XUint16) VDLReflect

func (XStructDepth1_XUint16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XUint16"`
})

type XStructDepth1_XUint32

type XStructDepth1_XUint32 struct {
	F16 XUint32
}

func (XStructDepth1_XUint32) VDLReflect

func (XStructDepth1_XUint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XUint32"`
})

type XStructDepth1_XUint64

type XStructDepth1_XUint64 struct {
	F18 XUint64
}

func (XStructDepth1_XUint64) VDLReflect

func (XStructDepth1_XUint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth1_XUint64"`
})

type XStructDepth2_All

func (XStructDepth2_All) VDLReflect

func (XStructDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_All"`
})

type XStructDepth2_List_Int16

type XStructDepth2_List_Int16 struct {
	F2 []int16
}

func (XStructDepth2_List_Int16) VDLReflect

func (XStructDepth2_List_Int16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_List_Int16"`
})

type XStructDepth2_Map_Byte_Byte

type XStructDepth2_Map_Byte_Byte struct {
	F6 map[byte]byte
}

func (XStructDepth2_Map_Byte_Byte) VDLReflect

func (XStructDepth2_Map_Byte_Byte) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_Map_Byte_Byte"`
})

type XStructDepth2_Map_Uint32_Uint32

type XStructDepth2_Map_Uint32_Uint32 struct {
	F7 map[uint32]uint32
}

func (XStructDepth2_Map_Uint32_Uint32) VDLReflect

func (XStructDepth2_Map_Uint32_Uint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_Map_Uint32_Uint32"`
})

type XStructDepth2_OptXStructDepth1_XEnumBcd

type XStructDepth2_OptXStructDepth1_XEnumBcd struct {
	F12 *XStructDepth1_XEnumBcd
}

func (XStructDepth2_OptXStructDepth1_XEnumBcd) VDLReflect

func (XStructDepth2_OptXStructDepth1_XEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_OptXStructDepth1_XEnumBcd"`
})

type XStructDepth2_OptXStructDepth1_XUint16

type XStructDepth2_OptXStructDepth1_XUint16 struct {
	F13 *XStructDepth1_XUint16
}

func (XStructDepth2_OptXStructDepth1_XUint16) VDLReflect

func (XStructDepth2_OptXStructDepth1_XUint16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_OptXStructDepth1_XUint16"`
})

type XStructDepth2_Set_Float64

type XStructDepth2_Set_Float64 struct {
	F4 map[float64]struct{}
}

func (XStructDepth2_Set_Float64) VDLReflect

func (XStructDepth2_Set_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_Set_Float64"`
})

type XStructDepth2_XArray1_Uint32

type XStructDepth2_XArray1_Uint32 struct {
	F1 XArray1_Uint32
}

func (XStructDepth2_XArray1_Uint32) VDLReflect

func (XStructDepth2_XArray1_Uint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_XArray1_Uint32"`
})

type XStructDepth2_XArray2_TypeObject

type XStructDepth2_XArray2_TypeObject struct {
	F0 XArray2_TypeObject
}

func (XStructDepth2_XArray2_TypeObject) VDLReflect

func (XStructDepth2_XArray2_TypeObject) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_XArray2_TypeObject"`
})

type XStructDepth2_XList_Any

type XStructDepth2_XList_Any struct {
	F3 XList_Any
}

func (XStructDepth2_XList_Any) VDLReflect

func (XStructDepth2_XList_Any) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_XList_Any"`
})

type XStructDepth2_XSet_XEnumBcd

type XStructDepth2_XSet_XEnumBcd struct {
	F5 XSet_XEnumBcd
}

func (XStructDepth2_XSet_XEnumBcd) VDLReflect

func (XStructDepth2_XSet_XEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_XSet_XEnumBcd"`
})

type XStructDepth2_XStructDepth1_All

type XStructDepth2_XStructDepth1_All struct {
	F8 XStructDepth1_All
}

func (XStructDepth2_XStructDepth1_All) VDLReflect

func (XStructDepth2_XStructDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_XStructDepth1_All"`
})

type XStructDepth2_XStructDepth1_Bool

type XStructDepth2_XStructDepth1_Bool struct {
	F9 XStructDepth1_Bool
}

func (XStructDepth2_XStructDepth1_Bool) VDLReflect

func (XStructDepth2_XStructDepth1_Bool) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_XStructDepth1_Bool"`
})

type XStructDepth2_XUnionDepth1_All

type XStructDepth2_XUnionDepth1_All struct {
	F10 XUnionDepth1_All
}

func (XStructDepth2_XUnionDepth1_All) VDLReflect

func (XStructDepth2_XUnionDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_XUnionDepth1_All"`
})

type XStructDepth2_XUnionDepth1_Float64

type XStructDepth2_XUnionDepth1_Float64 struct {
	F11 XUnionDepth1_Float64
}

func (XStructDepth2_XUnionDepth1_Float64) VDLReflect

func (XStructDepth2_XUnionDepth1_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth2_XUnionDepth1_Float64"`
})

type XStructDepth3_All

func (XStructDepth3_All) VDLReflect

func (XStructDepth3_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth3_All"`
})

type XStructDepth3_List_XUnionDepth1_All

type XStructDepth3_List_XUnionDepth1_All struct {
	F1 []XUnionDepth1_All
}

func (XStructDepth3_List_XUnionDepth1_All) VDLReflect

func (XStructDepth3_List_XUnionDepth1_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth3_List_XUnionDepth1_All"`
})

type XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64

type XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64 struct {
	F3 map[XUnionDepth1_Float64]XUnionDepth1_Float64
}

func (XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64) VDLReflect

func (XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth3_Map_XUnionDepth1_Float64_XUnionDepth1_Float64"`
})

type XStructDepth3_OptXStructDepth2_Set_Float64

type XStructDepth3_OptXStructDepth2_Set_Float64 struct {
	F6 *XStructDepth2_Set_Float64
}

func (XStructDepth3_OptXStructDepth2_Set_Float64) VDLReflect

func (XStructDepth3_OptXStructDepth2_Set_Float64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth3_OptXStructDepth2_Set_Float64"`
})

type XStructDepth3_XArray1_Set_XEnumBcd

type XStructDepth3_XArray1_Set_XEnumBcd struct {
	F0 XArray1_Set_XEnumBcd
}

func (XStructDepth3_XArray1_Set_XEnumBcd) VDLReflect

func (XStructDepth3_XArray1_Set_XEnumBcd) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth3_XArray1_Set_XEnumBcd"`
})

type XStructDepth3_XSet_XArray1_XStructEmpty

type XStructDepth3_XSet_XArray1_XStructEmpty struct {
	F2 XSet_XArray1_XStructEmpty
}

func (XStructDepth3_XSet_XArray1_XStructEmpty) VDLReflect

func (XStructDepth3_XSet_XArray1_XStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth3_XSet_XArray1_XStructEmpty"`
})

type XStructDepth3_XStructDepth2_All

type XStructDepth3_XStructDepth2_All struct {
	F4 XStructDepth2_All
}

func (XStructDepth3_XStructDepth2_All) VDLReflect

func (XStructDepth3_XStructDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth3_XStructDepth2_All"`
})

type XStructDepth3_XUnionDepth2_All

type XStructDepth3_XUnionDepth2_All struct {
	F5 XUnionDepth2_All
}

func (XStructDepth3_XUnionDepth2_All) VDLReflect

func (XStructDepth3_XUnionDepth2_All) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructDepth3_XUnionDepth2_All"`
})

type XStructEmpty

type XStructEmpty struct {
}

func (XStructEmpty) VDLReflect

func (XStructEmpty) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XStructEmpty"`
})

type XUint16

type XUint16 uint16

func (XUint16) VDLReflect

func (XUint16) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XUint16"`
})

type XUint32

type XUint32 uint32

func (XUint32) VDLReflect

func (XUint32) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XUint32"`
})

type XUint64

type XUint64 uint64

func (XUint64) VDLReflect

func (XUint64) VDLReflect(struct {
	Name string `vdl:"v.io/v23/vdl/vdltest.XUint64"`
})

type XUnionDepth1_All

type XUnionDepth1_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_All union type.
	VDLReflect(vdlXUnionDepth1_AllReflect)
}

XUnionDepth1_All represents any single field of the XUnionDepth1_All union type.

type XUnionDepth1_AllF0

type XUnionDepth1_AllF0 struct{ Value interface{} }

XUnionDepth1_AllF0 represents field F0 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF0) Index

func (x XUnionDepth1_AllF0) Index() int

func (XUnionDepth1_AllF0) Interface

func (x XUnionDepth1_AllF0) Interface() interface{}

func (XUnionDepth1_AllF0) Name

func (x XUnionDepth1_AllF0) Name() string

func (XUnionDepth1_AllF0) VDLReflect

func (x XUnionDepth1_AllF0) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF1

type XUnionDepth1_AllF1 struct{ Value bool }

XUnionDepth1_AllF1 represents field F1 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF1) Index

func (x XUnionDepth1_AllF1) Index() int

func (XUnionDepth1_AllF1) Interface

func (x XUnionDepth1_AllF1) Interface() interface{}

func (XUnionDepth1_AllF1) Name

func (x XUnionDepth1_AllF1) Name() string

func (XUnionDepth1_AllF1) VDLReflect

func (x XUnionDepth1_AllF1) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF10

type XUnionDepth1_AllF10 struct{ Value XStructEmpty }

XUnionDepth1_AllF10 represents field F10 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF10) Index

func (x XUnionDepth1_AllF10) Index() int

func (XUnionDepth1_AllF10) Interface

func (x XUnionDepth1_AllF10) Interface() interface{}

func (XUnionDepth1_AllF10) Name

func (x XUnionDepth1_AllF10) Name() string

func (XUnionDepth1_AllF10) VDLReflect

func (x XUnionDepth1_AllF10) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF11

type XUnionDepth1_AllF11 struct{ Value XNamedError }

XUnionDepth1_AllF11 represents field F11 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF11) Index

func (x XUnionDepth1_AllF11) Index() int

func (XUnionDepth1_AllF11) Interface

func (x XUnionDepth1_AllF11) Interface() interface{}

func (XUnionDepth1_AllF11) Name

func (x XUnionDepth1_AllF11) Name() string

func (XUnionDepth1_AllF11) VDLReflect

func (x XUnionDepth1_AllF11) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF12

type XUnionDepth1_AllF12 struct{ Value error }

XUnionDepth1_AllF12 represents field F12 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF12) Index

func (x XUnionDepth1_AllF12) Index() int

func (XUnionDepth1_AllF12) Interface

func (x XUnionDepth1_AllF12) Interface() interface{}

func (XUnionDepth1_AllF12) Name

func (x XUnionDepth1_AllF12) Name() string

func (XUnionDepth1_AllF12) VDLReflect

func (x XUnionDepth1_AllF12) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF13

type XUnionDepth1_AllF13 struct{ Value uint16 }

XUnionDepth1_AllF13 represents field F13 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF13) Index

func (x XUnionDepth1_AllF13) Index() int

func (XUnionDepth1_AllF13) Interface

func (x XUnionDepth1_AllF13) Interface() interface{}

func (XUnionDepth1_AllF13) Name

func (x XUnionDepth1_AllF13) Name() string

func (XUnionDepth1_AllF13) VDLReflect

func (x XUnionDepth1_AllF13) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF14

type XUnionDepth1_AllF14 struct{ Value XUint16 }

XUnionDepth1_AllF14 represents field F14 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF14) Index

func (x XUnionDepth1_AllF14) Index() int

func (XUnionDepth1_AllF14) Interface

func (x XUnionDepth1_AllF14) Interface() interface{}

func (XUnionDepth1_AllF14) Name

func (x XUnionDepth1_AllF14) Name() string

func (XUnionDepth1_AllF14) VDLReflect

func (x XUnionDepth1_AllF14) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF15

type XUnionDepth1_AllF15 struct{ Value uint32 }

XUnionDepth1_AllF15 represents field F15 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF15) Index

func (x XUnionDepth1_AllF15) Index() int

func (XUnionDepth1_AllF15) Interface

func (x XUnionDepth1_AllF15) Interface() interface{}

func (XUnionDepth1_AllF15) Name

func (x XUnionDepth1_AllF15) Name() string

func (XUnionDepth1_AllF15) VDLReflect

func (x XUnionDepth1_AllF15) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF16

type XUnionDepth1_AllF16 struct{ Value XUint32 }

XUnionDepth1_AllF16 represents field F16 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF16) Index

func (x XUnionDepth1_AllF16) Index() int

func (XUnionDepth1_AllF16) Interface

func (x XUnionDepth1_AllF16) Interface() interface{}

func (XUnionDepth1_AllF16) Name

func (x XUnionDepth1_AllF16) Name() string

func (XUnionDepth1_AllF16) VDLReflect

func (x XUnionDepth1_AllF16) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF17

type XUnionDepth1_AllF17 struct{ Value uint64 }

XUnionDepth1_AllF17 represents field F17 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF17) Index

func (x XUnionDepth1_AllF17) Index() int

func (XUnionDepth1_AllF17) Interface

func (x XUnionDepth1_AllF17) Interface() interface{}

func (XUnionDepth1_AllF17) Name

func (x XUnionDepth1_AllF17) Name() string

func (XUnionDepth1_AllF17) VDLReflect

func (x XUnionDepth1_AllF17) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF18

type XUnionDepth1_AllF18 struct{ Value XUint64 }

XUnionDepth1_AllF18 represents field F18 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF18) Index

func (x XUnionDepth1_AllF18) Index() int

func (XUnionDepth1_AllF18) Interface

func (x XUnionDepth1_AllF18) Interface() interface{}

func (XUnionDepth1_AllF18) Name

func (x XUnionDepth1_AllF18) Name() string

func (XUnionDepth1_AllF18) VDLReflect

func (x XUnionDepth1_AllF18) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF19

type XUnionDepth1_AllF19 struct{ Value int8 }

XUnionDepth1_AllF19 represents field F19 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF19) Index

func (x XUnionDepth1_AllF19) Index() int

func (XUnionDepth1_AllF19) Interface

func (x XUnionDepth1_AllF19) Interface() interface{}

func (XUnionDepth1_AllF19) Name

func (x XUnionDepth1_AllF19) Name() string

func (XUnionDepth1_AllF19) VDLReflect

func (x XUnionDepth1_AllF19) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF2

type XUnionDepth1_AllF2 struct{ Value XBool }

XUnionDepth1_AllF2 represents field F2 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF2) Index

func (x XUnionDepth1_AllF2) Index() int

func (XUnionDepth1_AllF2) Interface

func (x XUnionDepth1_AllF2) Interface() interface{}

func (XUnionDepth1_AllF2) Name

func (x XUnionDepth1_AllF2) Name() string

func (XUnionDepth1_AllF2) VDLReflect

func (x XUnionDepth1_AllF2) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF20

type XUnionDepth1_AllF20 struct{ Value XInt8 }

XUnionDepth1_AllF20 represents field F20 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF20) Index

func (x XUnionDepth1_AllF20) Index() int

func (XUnionDepth1_AllF20) Interface

func (x XUnionDepth1_AllF20) Interface() interface{}

func (XUnionDepth1_AllF20) Name

func (x XUnionDepth1_AllF20) Name() string

func (XUnionDepth1_AllF20) VDLReflect

func (x XUnionDepth1_AllF20) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF21

type XUnionDepth1_AllF21 struct{ Value int16 }

XUnionDepth1_AllF21 represents field F21 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF21) Index

func (x XUnionDepth1_AllF21) Index() int

func (XUnionDepth1_AllF21) Interface

func (x XUnionDepth1_AllF21) Interface() interface{}

func (XUnionDepth1_AllF21) Name

func (x XUnionDepth1_AllF21) Name() string

func (XUnionDepth1_AllF21) VDLReflect

func (x XUnionDepth1_AllF21) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF22

type XUnionDepth1_AllF22 struct{ Value XInt16 }

XUnionDepth1_AllF22 represents field F22 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF22) Index

func (x XUnionDepth1_AllF22) Index() int

func (XUnionDepth1_AllF22) Interface

func (x XUnionDepth1_AllF22) Interface() interface{}

func (XUnionDepth1_AllF22) Name

func (x XUnionDepth1_AllF22) Name() string

func (XUnionDepth1_AllF22) VDLReflect

func (x XUnionDepth1_AllF22) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF23

type XUnionDepth1_AllF23 struct{ Value int32 }

XUnionDepth1_AllF23 represents field F23 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF23) Index

func (x XUnionDepth1_AllF23) Index() int

func (XUnionDepth1_AllF23) Interface

func (x XUnionDepth1_AllF23) Interface() interface{}

func (XUnionDepth1_AllF23) Name

func (x XUnionDepth1_AllF23) Name() string

func (XUnionDepth1_AllF23) VDLReflect

func (x XUnionDepth1_AllF23) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF24

type XUnionDepth1_AllF24 struct{ Value XInt32 }

XUnionDepth1_AllF24 represents field F24 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF24) Index

func (x XUnionDepth1_AllF24) Index() int

func (XUnionDepth1_AllF24) Interface

func (x XUnionDepth1_AllF24) Interface() interface{}

func (XUnionDepth1_AllF24) Name

func (x XUnionDepth1_AllF24) Name() string

func (XUnionDepth1_AllF24) VDLReflect

func (x XUnionDepth1_AllF24) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF25

type XUnionDepth1_AllF25 struct{ Value int64 }

XUnionDepth1_AllF25 represents field F25 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF25) Index

func (x XUnionDepth1_AllF25) Index() int

func (XUnionDepth1_AllF25) Interface

func (x XUnionDepth1_AllF25) Interface() interface{}

func (XUnionDepth1_AllF25) Name

func (x XUnionDepth1_AllF25) Name() string

func (XUnionDepth1_AllF25) VDLReflect

func (x XUnionDepth1_AllF25) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF26

type XUnionDepth1_AllF26 struct{ Value XInt64 }

XUnionDepth1_AllF26 represents field F26 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF26) Index

func (x XUnionDepth1_AllF26) Index() int

func (XUnionDepth1_AllF26) Interface

func (x XUnionDepth1_AllF26) Interface() interface{}

func (XUnionDepth1_AllF26) Name

func (x XUnionDepth1_AllF26) Name() string

func (XUnionDepth1_AllF26) VDLReflect

func (x XUnionDepth1_AllF26) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF27

type XUnionDepth1_AllF27 struct{ Value float32 }

XUnionDepth1_AllF27 represents field F27 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF27) Index

func (x XUnionDepth1_AllF27) Index() int

func (XUnionDepth1_AllF27) Interface

func (x XUnionDepth1_AllF27) Interface() interface{}

func (XUnionDepth1_AllF27) Name

func (x XUnionDepth1_AllF27) Name() string

func (XUnionDepth1_AllF27) VDLReflect

func (x XUnionDepth1_AllF27) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF28

type XUnionDepth1_AllF28 struct{ Value XFloat32 }

XUnionDepth1_AllF28 represents field F28 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF28) Index

func (x XUnionDepth1_AllF28) Index() int

func (XUnionDepth1_AllF28) Interface

func (x XUnionDepth1_AllF28) Interface() interface{}

func (XUnionDepth1_AllF28) Name

func (x XUnionDepth1_AllF28) Name() string

func (XUnionDepth1_AllF28) VDLReflect

func (x XUnionDepth1_AllF28) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF29

type XUnionDepth1_AllF29 struct{ Value float64 }

XUnionDepth1_AllF29 represents field F29 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF29) Index

func (x XUnionDepth1_AllF29) Index() int

func (XUnionDepth1_AllF29) Interface

func (x XUnionDepth1_AllF29) Interface() interface{}

func (XUnionDepth1_AllF29) Name

func (x XUnionDepth1_AllF29) Name() string

func (XUnionDepth1_AllF29) VDLReflect

func (x XUnionDepth1_AllF29) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF3

type XUnionDepth1_AllF3 struct{ Value string }

XUnionDepth1_AllF3 represents field F3 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF3) Index

func (x XUnionDepth1_AllF3) Index() int

func (XUnionDepth1_AllF3) Interface

func (x XUnionDepth1_AllF3) Interface() interface{}

func (XUnionDepth1_AllF3) Name

func (x XUnionDepth1_AllF3) Name() string

func (XUnionDepth1_AllF3) VDLReflect

func (x XUnionDepth1_AllF3) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF30

type XUnionDepth1_AllF30 struct{ Value XFloat64 }

XUnionDepth1_AllF30 represents field F30 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF30) Index

func (x XUnionDepth1_AllF30) Index() int

func (XUnionDepth1_AllF30) Interface

func (x XUnionDepth1_AllF30) Interface() interface{}

func (XUnionDepth1_AllF30) Name

func (x XUnionDepth1_AllF30) Name() string

func (XUnionDepth1_AllF30) VDLReflect

func (x XUnionDepth1_AllF30) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF31

type XUnionDepth1_AllF31 struct{ Value *XStructEmpty }

XUnionDepth1_AllF31 represents field F31 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF31) Index

func (x XUnionDepth1_AllF31) Index() int

func (XUnionDepth1_AllF31) Interface

func (x XUnionDepth1_AllF31) Interface() interface{}

func (XUnionDepth1_AllF31) Name

func (x XUnionDepth1_AllF31) Name() string

func (XUnionDepth1_AllF31) VDLReflect

func (x XUnionDepth1_AllF31) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF32

type XUnionDepth1_AllF32 struct{ Value *XNamedError }

XUnionDepth1_AllF32 represents field F32 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF32) Index

func (x XUnionDepth1_AllF32) Index() int

func (XUnionDepth1_AllF32) Interface

func (x XUnionDepth1_AllF32) Interface() interface{}

func (XUnionDepth1_AllF32) Name

func (x XUnionDepth1_AllF32) Name() string

func (XUnionDepth1_AllF32) VDLReflect

func (x XUnionDepth1_AllF32) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF4

type XUnionDepth1_AllF4 struct{ Value XString }

XUnionDepth1_AllF4 represents field F4 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF4) Index

func (x XUnionDepth1_AllF4) Index() int

func (XUnionDepth1_AllF4) Interface

func (x XUnionDepth1_AllF4) Interface() interface{}

func (XUnionDepth1_AllF4) Name

func (x XUnionDepth1_AllF4) Name() string

func (XUnionDepth1_AllF4) VDLReflect

func (x XUnionDepth1_AllF4) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF5

type XUnionDepth1_AllF5 struct{ Value *vdl.Type }

XUnionDepth1_AllF5 represents field F5 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF5) Index

func (x XUnionDepth1_AllF5) Index() int

func (XUnionDepth1_AllF5) Interface

func (x XUnionDepth1_AllF5) Interface() interface{}

func (XUnionDepth1_AllF5) Name

func (x XUnionDepth1_AllF5) Name() string

func (XUnionDepth1_AllF5) VDLReflect

func (x XUnionDepth1_AllF5) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF6

type XUnionDepth1_AllF6 struct{ Value byte }

XUnionDepth1_AllF6 represents field F6 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF6) Index

func (x XUnionDepth1_AllF6) Index() int

func (XUnionDepth1_AllF6) Interface

func (x XUnionDepth1_AllF6) Interface() interface{}

func (XUnionDepth1_AllF6) Name

func (x XUnionDepth1_AllF6) Name() string

func (XUnionDepth1_AllF6) VDLReflect

func (x XUnionDepth1_AllF6) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF7

type XUnionDepth1_AllF7 struct{ Value XByte }

XUnionDepth1_AllF7 represents field F7 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF7) Index

func (x XUnionDepth1_AllF7) Index() int

func (XUnionDepth1_AllF7) Interface

func (x XUnionDepth1_AllF7) Interface() interface{}

func (XUnionDepth1_AllF7) Name

func (x XUnionDepth1_AllF7) Name() string

func (XUnionDepth1_AllF7) VDLReflect

func (x XUnionDepth1_AllF7) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF8

type XUnionDepth1_AllF8 struct{ Value XEnumAbc }

XUnionDepth1_AllF8 represents field F8 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF8) Index

func (x XUnionDepth1_AllF8) Index() int

func (XUnionDepth1_AllF8) Interface

func (x XUnionDepth1_AllF8) Interface() interface{}

func (XUnionDepth1_AllF8) Name

func (x XUnionDepth1_AllF8) Name() string

func (XUnionDepth1_AllF8) VDLReflect

func (x XUnionDepth1_AllF8) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_AllF9

type XUnionDepth1_AllF9 struct{ Value XEnumBcd }

XUnionDepth1_AllF9 represents field F9 of the XUnionDepth1_All union type.

func (XUnionDepth1_AllF9) Index

func (x XUnionDepth1_AllF9) Index() int

func (XUnionDepth1_AllF9) Interface

func (x XUnionDepth1_AllF9) Interface() interface{}

func (XUnionDepth1_AllF9) Name

func (x XUnionDepth1_AllF9) Name() string

func (XUnionDepth1_AllF9) VDLReflect

func (x XUnionDepth1_AllF9) VDLReflect(vdlXUnionDepth1_AllReflect)

type XUnionDepth1_Any

type XUnionDepth1_Any interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_Any union type.
	VDLReflect(vdlXUnionDepth1_AnyReflect)
}

XUnionDepth1_Any represents any single field of the XUnionDepth1_Any union type.

type XUnionDepth1_AnyF0

type XUnionDepth1_AnyF0 struct{ Value interface{} }

XUnionDepth1_AnyF0 represents field F0 of the XUnionDepth1_Any union type.

func (XUnionDepth1_AnyF0) Index

func (x XUnionDepth1_AnyF0) Index() int

func (XUnionDepth1_AnyF0) Interface

func (x XUnionDepth1_AnyF0) Interface() interface{}

func (XUnionDepth1_AnyF0) Name

func (x XUnionDepth1_AnyF0) Name() string

func (XUnionDepth1_AnyF0) VDLReflect

func (x XUnionDepth1_AnyF0) VDLReflect(vdlXUnionDepth1_AnyReflect)

type XUnionDepth1_Bool

type XUnionDepth1_Bool interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_Bool union type.
	VDLReflect(vdlXUnionDepth1_BoolReflect)
}

XUnionDepth1_Bool represents any single field of the XUnionDepth1_Bool union type.

type XUnionDepth1_BoolF1

type XUnionDepth1_BoolF1 struct{ Value bool }

XUnionDepth1_BoolF1 represents field F1 of the XUnionDepth1_Bool union type.

func (XUnionDepth1_BoolF1) Index

func (x XUnionDepth1_BoolF1) Index() int

func (XUnionDepth1_BoolF1) Interface

func (x XUnionDepth1_BoolF1) Interface() interface{}

func (XUnionDepth1_BoolF1) Name

func (x XUnionDepth1_BoolF1) Name() string

func (XUnionDepth1_BoolF1) VDLReflect

func (x XUnionDepth1_BoolF1) VDLReflect(vdlXUnionDepth1_BoolReflect)

type XUnionDepth1_Byte

type XUnionDepth1_Byte interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_Byte union type.
	VDLReflect(vdlXUnionDepth1_ByteReflect)
}

XUnionDepth1_Byte represents any single field of the XUnionDepth1_Byte union type.

type XUnionDepth1_ByteF6

type XUnionDepth1_ByteF6 struct{ Value byte }

XUnionDepth1_ByteF6 represents field F6 of the XUnionDepth1_Byte union type.

func (XUnionDepth1_ByteF6) Index

func (x XUnionDepth1_ByteF6) Index() int

func (XUnionDepth1_ByteF6) Interface

func (x XUnionDepth1_ByteF6) Interface() interface{}

func (XUnionDepth1_ByteF6) Name

func (x XUnionDepth1_ByteF6) Name() string

func (XUnionDepth1_ByteF6) VDLReflect

func (x XUnionDepth1_ByteF6) VDLReflect(vdlXUnionDepth1_ByteReflect)

type XUnionDepth1_Error

type XUnionDepth1_Error interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_Error union type.
	VDLReflect(vdlXUnionDepth1_ErrorReflect)
}

XUnionDepth1_Error represents any single field of the XUnionDepth1_Error union type.

type XUnionDepth1_ErrorF12

type XUnionDepth1_ErrorF12 struct{ Value error }

XUnionDepth1_ErrorF12 represents field F12 of the XUnionDepth1_Error union type.

func (XUnionDepth1_ErrorF12) Index

func (x XUnionDepth1_ErrorF12) Index() int

func (XUnionDepth1_ErrorF12) Interface

func (x XUnionDepth1_ErrorF12) Interface() interface{}

func (XUnionDepth1_ErrorF12) Name

func (x XUnionDepth1_ErrorF12) Name() string

func (XUnionDepth1_ErrorF12) VDLReflect

func (x XUnionDepth1_ErrorF12) VDLReflect(vdlXUnionDepth1_ErrorReflect)

type XUnionDepth1_Float32

type XUnionDepth1_Float32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_Float32 union type.
	VDLReflect(vdlXUnionDepth1_Float32Reflect)
}

XUnionDepth1_Float32 represents any single field of the XUnionDepth1_Float32 union type.

type XUnionDepth1_Float32F27

type XUnionDepth1_Float32F27 struct{ Value float32 }

XUnionDepth1_Float32F27 represents field F27 of the XUnionDepth1_Float32 union type.

func (XUnionDepth1_Float32F27) Index

func (x XUnionDepth1_Float32F27) Index() int

func (XUnionDepth1_Float32F27) Interface

func (x XUnionDepth1_Float32F27) Interface() interface{}

func (XUnionDepth1_Float32F27) Name

func (XUnionDepth1_Float32F27) VDLReflect

func (x XUnionDepth1_Float32F27) VDLReflect(vdlXUnionDepth1_Float32Reflect)

type XUnionDepth1_Float64

type XUnionDepth1_Float64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_Float64 union type.
	VDLReflect(vdlXUnionDepth1_Float64Reflect)
}

XUnionDepth1_Float64 represents any single field of the XUnionDepth1_Float64 union type.

type XUnionDepth1_Float64F29

type XUnionDepth1_Float64F29 struct{ Value float64 }

XUnionDepth1_Float64F29 represents field F29 of the XUnionDepth1_Float64 union type.

func (XUnionDepth1_Float64F29) Index

func (x XUnionDepth1_Float64F29) Index() int

func (XUnionDepth1_Float64F29) Interface

func (x XUnionDepth1_Float64F29) Interface() interface{}

func (XUnionDepth1_Float64F29) Name

func (XUnionDepth1_Float64F29) VDLReflect

func (x XUnionDepth1_Float64F29) VDLReflect(vdlXUnionDepth1_Float64Reflect)

type XUnionDepth1_Int16

type XUnionDepth1_Int16 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_Int16 union type.
	VDLReflect(vdlXUnionDepth1_Int16Reflect)
}

XUnionDepth1_Int16 represents any single field of the XUnionDepth1_Int16 union type.

type XUnionDepth1_Int16F21

type XUnionDepth1_Int16F21 struct{ Value int16 }

XUnionDepth1_Int16F21 represents field F21 of the XUnionDepth1_Int16 union type.

func (XUnionDepth1_Int16F21) Index

func (x XUnionDepth1_Int16F21) Index() int

func (XUnionDepth1_Int16F21) Interface

func (x XUnionDepth1_Int16F21) Interface() interface{}

func (XUnionDepth1_Int16F21) Name

func (x XUnionDepth1_Int16F21) Name() string

func (XUnionDepth1_Int16F21) VDLReflect

func (x XUnionDepth1_Int16F21) VDLReflect(vdlXUnionDepth1_Int16Reflect)

type XUnionDepth1_Int32

type XUnionDepth1_Int32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_Int32 union type.
	VDLReflect(vdlXUnionDepth1_Int32Reflect)
}

XUnionDepth1_Int32 represents any single field of the XUnionDepth1_Int32 union type.

type XUnionDepth1_Int32F23

type XUnionDepth1_Int32F23 struct{ Value int32 }

XUnionDepth1_Int32F23 represents field F23 of the XUnionDepth1_Int32 union type.

func (XUnionDepth1_Int32F23) Index

func (x XUnionDepth1_Int32F23) Index() int

func (XUnionDepth1_Int32F23) Interface

func (x XUnionDepth1_Int32F23) Interface() interface{}

func (XUnionDepth1_Int32F23) Name

func (x XUnionDepth1_Int32F23) Name() string

func (XUnionDepth1_Int32F23) VDLReflect

func (x XUnionDepth1_Int32F23) VDLReflect(vdlXUnionDepth1_Int32Reflect)

type XUnionDepth1_Int64

type XUnionDepth1_Int64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_Int64 union type.
	VDLReflect(vdlXUnionDepth1_Int64Reflect)
}

XUnionDepth1_Int64 represents any single field of the XUnionDepth1_Int64 union type.

type XUnionDepth1_Int64F25

type XUnionDepth1_Int64F25 struct{ Value int64 }

XUnionDepth1_Int64F25 represents field F25 of the XUnionDepth1_Int64 union type.

func (XUnionDepth1_Int64F25) Index

func (x XUnionDepth1_Int64F25) Index() int

func (XUnionDepth1_Int64F25) Interface

func (x XUnionDepth1_Int64F25) Interface() interface{}

func (XUnionDepth1_Int64F25) Name

func (x XUnionDepth1_Int64F25) Name() string

func (XUnionDepth1_Int64F25) VDLReflect

func (x XUnionDepth1_Int64F25) VDLReflect(vdlXUnionDepth1_Int64Reflect)

type XUnionDepth1_Int8

type XUnionDepth1_Int8 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_Int8 union type.
	VDLReflect(vdlXUnionDepth1_Int8Reflect)
}

XUnionDepth1_Int8 represents any single field of the XUnionDepth1_Int8 union type.

type XUnionDepth1_Int8F19

type XUnionDepth1_Int8F19 struct{ Value int8 }

XUnionDepth1_Int8F19 represents field F19 of the XUnionDepth1_Int8 union type.

func (XUnionDepth1_Int8F19) Index

func (x XUnionDepth1_Int8F19) Index() int

func (XUnionDepth1_Int8F19) Interface

func (x XUnionDepth1_Int8F19) Interface() interface{}

func (XUnionDepth1_Int8F19) Name

func (x XUnionDepth1_Int8F19) Name() string

func (XUnionDepth1_Int8F19) VDLReflect

func (x XUnionDepth1_Int8F19) VDLReflect(vdlXUnionDepth1_Int8Reflect)

type XUnionDepth1_OptXNamedError

type XUnionDepth1_OptXNamedError interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_OptXNamedError union type.
	VDLReflect(vdlXUnionDepth1_OptXNamedErrorReflect)
}

XUnionDepth1_OptXNamedError represents any single field of the XUnionDepth1_OptXNamedError union type.

type XUnionDepth1_OptXNamedErrorF32

type XUnionDepth1_OptXNamedErrorF32 struct{ Value *XNamedError }

XUnionDepth1_OptXNamedErrorF32 represents field F32 of the XUnionDepth1_OptXNamedError union type.

func (XUnionDepth1_OptXNamedErrorF32) Index

func (XUnionDepth1_OptXNamedErrorF32) Interface

func (x XUnionDepth1_OptXNamedErrorF32) Interface() interface{}

func (XUnionDepth1_OptXNamedErrorF32) Name

func (XUnionDepth1_OptXNamedErrorF32) VDLReflect

func (x XUnionDepth1_OptXNamedErrorF32) VDLReflect(vdlXUnionDepth1_OptXNamedErrorReflect)

type XUnionDepth1_OptXStructEmpty

type XUnionDepth1_OptXStructEmpty interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_OptXStructEmpty union type.
	VDLReflect(vdlXUnionDepth1_OptXStructEmptyReflect)
}

XUnionDepth1_OptXStructEmpty represents any single field of the XUnionDepth1_OptXStructEmpty union type.

type XUnionDepth1_OptXStructEmptyF31

type XUnionDepth1_OptXStructEmptyF31 struct{ Value *XStructEmpty }

XUnionDepth1_OptXStructEmptyF31 represents field F31 of the XUnionDepth1_OptXStructEmpty union type.

func (XUnionDepth1_OptXStructEmptyF31) Index

func (XUnionDepth1_OptXStructEmptyF31) Interface

func (x XUnionDepth1_OptXStructEmptyF31) Interface() interface{}

func (XUnionDepth1_OptXStructEmptyF31) Name

func (XUnionDepth1_OptXStructEmptyF31) VDLReflect

func (x XUnionDepth1_OptXStructEmptyF31) VDLReflect(vdlXUnionDepth1_OptXStructEmptyReflect)

type XUnionDepth1_String

type XUnionDepth1_String interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_String union type.
	VDLReflect(vdlXUnionDepth1_StringReflect)
}

XUnionDepth1_String represents any single field of the XUnionDepth1_String union type.

type XUnionDepth1_StringF3

type XUnionDepth1_StringF3 struct{ Value string }

XUnionDepth1_StringF3 represents field F3 of the XUnionDepth1_String union type.

func (XUnionDepth1_StringF3) Index

func (x XUnionDepth1_StringF3) Index() int

func (XUnionDepth1_StringF3) Interface

func (x XUnionDepth1_StringF3) Interface() interface{}

func (XUnionDepth1_StringF3) Name

func (x XUnionDepth1_StringF3) Name() string

func (XUnionDepth1_StringF3) VDLReflect

func (x XUnionDepth1_StringF3) VDLReflect(vdlXUnionDepth1_StringReflect)

type XUnionDepth1_TypeObject

type XUnionDepth1_TypeObject interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_TypeObject union type.
	VDLReflect(vdlXUnionDepth1_TypeObjectReflect)
}

XUnionDepth1_TypeObject represents any single field of the XUnionDepth1_TypeObject union type.

type XUnionDepth1_TypeObjectF5

type XUnionDepth1_TypeObjectF5 struct{ Value *vdl.Type }

XUnionDepth1_TypeObjectF5 represents field F5 of the XUnionDepth1_TypeObject union type.

func (XUnionDepth1_TypeObjectF5) Index

func (x XUnionDepth1_TypeObjectF5) Index() int

func (XUnionDepth1_TypeObjectF5) Interface

func (x XUnionDepth1_TypeObjectF5) Interface() interface{}

func (XUnionDepth1_TypeObjectF5) Name

func (XUnionDepth1_TypeObjectF5) VDLReflect

func (x XUnionDepth1_TypeObjectF5) VDLReflect(vdlXUnionDepth1_TypeObjectReflect)

type XUnionDepth1_Uint16

type XUnionDepth1_Uint16 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_Uint16 union type.
	VDLReflect(vdlXUnionDepth1_Uint16Reflect)
}

XUnionDepth1_Uint16 represents any single field of the XUnionDepth1_Uint16 union type.

type XUnionDepth1_Uint16F13

type XUnionDepth1_Uint16F13 struct{ Value uint16 }

XUnionDepth1_Uint16F13 represents field F13 of the XUnionDepth1_Uint16 union type.

func (XUnionDepth1_Uint16F13) Index

func (x XUnionDepth1_Uint16F13) Index() int

func (XUnionDepth1_Uint16F13) Interface

func (x XUnionDepth1_Uint16F13) Interface() interface{}

func (XUnionDepth1_Uint16F13) Name

func (x XUnionDepth1_Uint16F13) Name() string

func (XUnionDepth1_Uint16F13) VDLReflect

func (x XUnionDepth1_Uint16F13) VDLReflect(vdlXUnionDepth1_Uint16Reflect)

type XUnionDepth1_Uint32

type XUnionDepth1_Uint32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_Uint32 union type.
	VDLReflect(vdlXUnionDepth1_Uint32Reflect)
}

XUnionDepth1_Uint32 represents any single field of the XUnionDepth1_Uint32 union type.

type XUnionDepth1_Uint32F15

type XUnionDepth1_Uint32F15 struct{ Value uint32 }

XUnionDepth1_Uint32F15 represents field F15 of the XUnionDepth1_Uint32 union type.

func (XUnionDepth1_Uint32F15) Index

func (x XUnionDepth1_Uint32F15) Index() int

func (XUnionDepth1_Uint32F15) Interface

func (x XUnionDepth1_Uint32F15) Interface() interface{}

func (XUnionDepth1_Uint32F15) Name

func (x XUnionDepth1_Uint32F15) Name() string

func (XUnionDepth1_Uint32F15) VDLReflect

func (x XUnionDepth1_Uint32F15) VDLReflect(vdlXUnionDepth1_Uint32Reflect)

type XUnionDepth1_Uint64

type XUnionDepth1_Uint64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_Uint64 union type.
	VDLReflect(vdlXUnionDepth1_Uint64Reflect)
}

XUnionDepth1_Uint64 represents any single field of the XUnionDepth1_Uint64 union type.

type XUnionDepth1_Uint64F17

type XUnionDepth1_Uint64F17 struct{ Value uint64 }

XUnionDepth1_Uint64F17 represents field F17 of the XUnionDepth1_Uint64 union type.

func (XUnionDepth1_Uint64F17) Index

func (x XUnionDepth1_Uint64F17) Index() int

func (XUnionDepth1_Uint64F17) Interface

func (x XUnionDepth1_Uint64F17) Interface() interface{}

func (XUnionDepth1_Uint64F17) Name

func (x XUnionDepth1_Uint64F17) Name() string

func (XUnionDepth1_Uint64F17) VDLReflect

func (x XUnionDepth1_Uint64F17) VDLReflect(vdlXUnionDepth1_Uint64Reflect)

type XUnionDepth1_XBool

type XUnionDepth1_XBool interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XBool union type.
	VDLReflect(vdlXUnionDepth1_XBoolReflect)
}

XUnionDepth1_XBool represents any single field of the XUnionDepth1_XBool union type.

type XUnionDepth1_XBoolF2

type XUnionDepth1_XBoolF2 struct{ Value XBool }

XUnionDepth1_XBoolF2 represents field F2 of the XUnionDepth1_XBool union type.

func (XUnionDepth1_XBoolF2) Index

func (x XUnionDepth1_XBoolF2) Index() int

func (XUnionDepth1_XBoolF2) Interface

func (x XUnionDepth1_XBoolF2) Interface() interface{}

func (XUnionDepth1_XBoolF2) Name

func (x XUnionDepth1_XBoolF2) Name() string

func (XUnionDepth1_XBoolF2) VDLReflect

func (x XUnionDepth1_XBoolF2) VDLReflect(vdlXUnionDepth1_XBoolReflect)

type XUnionDepth1_XByte

type XUnionDepth1_XByte interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XByte union type.
	VDLReflect(vdlXUnionDepth1_XByteReflect)
}

XUnionDepth1_XByte represents any single field of the XUnionDepth1_XByte union type.

type XUnionDepth1_XByteF7

type XUnionDepth1_XByteF7 struct{ Value XByte }

XUnionDepth1_XByteF7 represents field F7 of the XUnionDepth1_XByte union type.

func (XUnionDepth1_XByteF7) Index

func (x XUnionDepth1_XByteF7) Index() int

func (XUnionDepth1_XByteF7) Interface

func (x XUnionDepth1_XByteF7) Interface() interface{}

func (XUnionDepth1_XByteF7) Name

func (x XUnionDepth1_XByteF7) Name() string

func (XUnionDepth1_XByteF7) VDLReflect

func (x XUnionDepth1_XByteF7) VDLReflect(vdlXUnionDepth1_XByteReflect)

type XUnionDepth1_XEnumAbc

type XUnionDepth1_XEnumAbc interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XEnumAbc union type.
	VDLReflect(vdlXUnionDepth1_XEnumAbcReflect)
}

XUnionDepth1_XEnumAbc represents any single field of the XUnionDepth1_XEnumAbc union type.

type XUnionDepth1_XEnumAbcF8

type XUnionDepth1_XEnumAbcF8 struct{ Value XEnumAbc }

XUnionDepth1_XEnumAbcF8 represents field F8 of the XUnionDepth1_XEnumAbc union type.

func (XUnionDepth1_XEnumAbcF8) Index

func (x XUnionDepth1_XEnumAbcF8) Index() int

func (XUnionDepth1_XEnumAbcF8) Interface

func (x XUnionDepth1_XEnumAbcF8) Interface() interface{}

func (XUnionDepth1_XEnumAbcF8) Name

func (XUnionDepth1_XEnumAbcF8) VDLReflect

func (x XUnionDepth1_XEnumAbcF8) VDLReflect(vdlXUnionDepth1_XEnumAbcReflect)

type XUnionDepth1_XEnumBcd

type XUnionDepth1_XEnumBcd interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XEnumBcd union type.
	VDLReflect(vdlXUnionDepth1_XEnumBcdReflect)
}

XUnionDepth1_XEnumBcd represents any single field of the XUnionDepth1_XEnumBcd union type.

type XUnionDepth1_XEnumBcdF9

type XUnionDepth1_XEnumBcdF9 struct{ Value XEnumBcd }

XUnionDepth1_XEnumBcdF9 represents field F9 of the XUnionDepth1_XEnumBcd union type.

func (XUnionDepth1_XEnumBcdF9) Index

func (x XUnionDepth1_XEnumBcdF9) Index() int

func (XUnionDepth1_XEnumBcdF9) Interface

func (x XUnionDepth1_XEnumBcdF9) Interface() interface{}

func (XUnionDepth1_XEnumBcdF9) Name

func (XUnionDepth1_XEnumBcdF9) VDLReflect

func (x XUnionDepth1_XEnumBcdF9) VDLReflect(vdlXUnionDepth1_XEnumBcdReflect)

type XUnionDepth1_XFloat32

type XUnionDepth1_XFloat32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XFloat32 union type.
	VDLReflect(vdlXUnionDepth1_XFloat32Reflect)
}

XUnionDepth1_XFloat32 represents any single field of the XUnionDepth1_XFloat32 union type.

type XUnionDepth1_XFloat32F28

type XUnionDepth1_XFloat32F28 struct{ Value XFloat32 }

XUnionDepth1_XFloat32F28 represents field F28 of the XUnionDepth1_XFloat32 union type.

func (XUnionDepth1_XFloat32F28) Index

func (x XUnionDepth1_XFloat32F28) Index() int

func (XUnionDepth1_XFloat32F28) Interface

func (x XUnionDepth1_XFloat32F28) Interface() interface{}

func (XUnionDepth1_XFloat32F28) Name

func (XUnionDepth1_XFloat32F28) VDLReflect

func (x XUnionDepth1_XFloat32F28) VDLReflect(vdlXUnionDepth1_XFloat32Reflect)

type XUnionDepth1_XFloat64

type XUnionDepth1_XFloat64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XFloat64 union type.
	VDLReflect(vdlXUnionDepth1_XFloat64Reflect)
}

XUnionDepth1_XFloat64 represents any single field of the XUnionDepth1_XFloat64 union type.

type XUnionDepth1_XFloat64F30

type XUnionDepth1_XFloat64F30 struct{ Value XFloat64 }

XUnionDepth1_XFloat64F30 represents field F30 of the XUnionDepth1_XFloat64 union type.

func (XUnionDepth1_XFloat64F30) Index

func (x XUnionDepth1_XFloat64F30) Index() int

func (XUnionDepth1_XFloat64F30) Interface

func (x XUnionDepth1_XFloat64F30) Interface() interface{}

func (XUnionDepth1_XFloat64F30) Name

func (XUnionDepth1_XFloat64F30) VDLReflect

func (x XUnionDepth1_XFloat64F30) VDLReflect(vdlXUnionDepth1_XFloat64Reflect)

type XUnionDepth1_XInt16

type XUnionDepth1_XInt16 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XInt16 union type.
	VDLReflect(vdlXUnionDepth1_XInt16Reflect)
}

XUnionDepth1_XInt16 represents any single field of the XUnionDepth1_XInt16 union type.

type XUnionDepth1_XInt16F22

type XUnionDepth1_XInt16F22 struct{ Value XInt16 }

XUnionDepth1_XInt16F22 represents field F22 of the XUnionDepth1_XInt16 union type.

func (XUnionDepth1_XInt16F22) Index

func (x XUnionDepth1_XInt16F22) Index() int

func (XUnionDepth1_XInt16F22) Interface

func (x XUnionDepth1_XInt16F22) Interface() interface{}

func (XUnionDepth1_XInt16F22) Name

func (x XUnionDepth1_XInt16F22) Name() string

func (XUnionDepth1_XInt16F22) VDLReflect

func (x XUnionDepth1_XInt16F22) VDLReflect(vdlXUnionDepth1_XInt16Reflect)

type XUnionDepth1_XInt32

type XUnionDepth1_XInt32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XInt32 union type.
	VDLReflect(vdlXUnionDepth1_XInt32Reflect)
}

XUnionDepth1_XInt32 represents any single field of the XUnionDepth1_XInt32 union type.

type XUnionDepth1_XInt32F24

type XUnionDepth1_XInt32F24 struct{ Value XInt32 }

XUnionDepth1_XInt32F24 represents field F24 of the XUnionDepth1_XInt32 union type.

func (XUnionDepth1_XInt32F24) Index

func (x XUnionDepth1_XInt32F24) Index() int

func (XUnionDepth1_XInt32F24) Interface

func (x XUnionDepth1_XInt32F24) Interface() interface{}

func (XUnionDepth1_XInt32F24) Name

func (x XUnionDepth1_XInt32F24) Name() string

func (XUnionDepth1_XInt32F24) VDLReflect

func (x XUnionDepth1_XInt32F24) VDLReflect(vdlXUnionDepth1_XInt32Reflect)

type XUnionDepth1_XInt64

type XUnionDepth1_XInt64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XInt64 union type.
	VDLReflect(vdlXUnionDepth1_XInt64Reflect)
}

XUnionDepth1_XInt64 represents any single field of the XUnionDepth1_XInt64 union type.

type XUnionDepth1_XInt64F26

type XUnionDepth1_XInt64F26 struct{ Value XInt64 }

XUnionDepth1_XInt64F26 represents field F26 of the XUnionDepth1_XInt64 union type.

func (XUnionDepth1_XInt64F26) Index

func (x XUnionDepth1_XInt64F26) Index() int

func (XUnionDepth1_XInt64F26) Interface

func (x XUnionDepth1_XInt64F26) Interface() interface{}

func (XUnionDepth1_XInt64F26) Name

func (x XUnionDepth1_XInt64F26) Name() string

func (XUnionDepth1_XInt64F26) VDLReflect

func (x XUnionDepth1_XInt64F26) VDLReflect(vdlXUnionDepth1_XInt64Reflect)

type XUnionDepth1_XInt8

type XUnionDepth1_XInt8 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XInt8 union type.
	VDLReflect(vdlXUnionDepth1_XInt8Reflect)
}

XUnionDepth1_XInt8 represents any single field of the XUnionDepth1_XInt8 union type.

type XUnionDepth1_XInt8F20

type XUnionDepth1_XInt8F20 struct{ Value XInt8 }

XUnionDepth1_XInt8F20 represents field F20 of the XUnionDepth1_XInt8 union type.

func (XUnionDepth1_XInt8F20) Index

func (x XUnionDepth1_XInt8F20) Index() int

func (XUnionDepth1_XInt8F20) Interface

func (x XUnionDepth1_XInt8F20) Interface() interface{}

func (XUnionDepth1_XInt8F20) Name

func (x XUnionDepth1_XInt8F20) Name() string

func (XUnionDepth1_XInt8F20) VDLReflect

func (x XUnionDepth1_XInt8F20) VDLReflect(vdlXUnionDepth1_XInt8Reflect)

type XUnionDepth1_XNamedError

type XUnionDepth1_XNamedError interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XNamedError union type.
	VDLReflect(vdlXUnionDepth1_XNamedErrorReflect)
}

XUnionDepth1_XNamedError represents any single field of the XUnionDepth1_XNamedError union type.

type XUnionDepth1_XNamedErrorF11

type XUnionDepth1_XNamedErrorF11 struct{ Value XNamedError }

XUnionDepth1_XNamedErrorF11 represents field F11 of the XUnionDepth1_XNamedError union type.

func (XUnionDepth1_XNamedErrorF11) Index

func (x XUnionDepth1_XNamedErrorF11) Index() int

func (XUnionDepth1_XNamedErrorF11) Interface

func (x XUnionDepth1_XNamedErrorF11) Interface() interface{}

func (XUnionDepth1_XNamedErrorF11) Name

func (XUnionDepth1_XNamedErrorF11) VDLReflect

func (x XUnionDepth1_XNamedErrorF11) VDLReflect(vdlXUnionDepth1_XNamedErrorReflect)

type XUnionDepth1_XString

type XUnionDepth1_XString interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XString union type.
	VDLReflect(vdlXUnionDepth1_XStringReflect)
}

XUnionDepth1_XString represents any single field of the XUnionDepth1_XString union type.

type XUnionDepth1_XStringF4

type XUnionDepth1_XStringF4 struct{ Value XString }

XUnionDepth1_XStringF4 represents field F4 of the XUnionDepth1_XString union type.

func (XUnionDepth1_XStringF4) Index

func (x XUnionDepth1_XStringF4) Index() int

func (XUnionDepth1_XStringF4) Interface

func (x XUnionDepth1_XStringF4) Interface() interface{}

func (XUnionDepth1_XStringF4) Name

func (x XUnionDepth1_XStringF4) Name() string

func (XUnionDepth1_XStringF4) VDLReflect

func (x XUnionDepth1_XStringF4) VDLReflect(vdlXUnionDepth1_XStringReflect)

type XUnionDepth1_XStructEmpty

type XUnionDepth1_XStructEmpty interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XStructEmpty union type.
	VDLReflect(vdlXUnionDepth1_XStructEmptyReflect)
}

XUnionDepth1_XStructEmpty represents any single field of the XUnionDepth1_XStructEmpty union type.

type XUnionDepth1_XStructEmptyF10

type XUnionDepth1_XStructEmptyF10 struct{ Value XStructEmpty }

XUnionDepth1_XStructEmptyF10 represents field F10 of the XUnionDepth1_XStructEmpty union type.

func (XUnionDepth1_XStructEmptyF10) Index

func (XUnionDepth1_XStructEmptyF10) Interface

func (x XUnionDepth1_XStructEmptyF10) Interface() interface{}

func (XUnionDepth1_XStructEmptyF10) Name

func (XUnionDepth1_XStructEmptyF10) VDLReflect

func (x XUnionDepth1_XStructEmptyF10) VDLReflect(vdlXUnionDepth1_XStructEmptyReflect)

type XUnionDepth1_XUint16

type XUnionDepth1_XUint16 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XUint16 union type.
	VDLReflect(vdlXUnionDepth1_XUint16Reflect)
}

XUnionDepth1_XUint16 represents any single field of the XUnionDepth1_XUint16 union type.

type XUnionDepth1_XUint16F14

type XUnionDepth1_XUint16F14 struct{ Value XUint16 }

XUnionDepth1_XUint16F14 represents field F14 of the XUnionDepth1_XUint16 union type.

func (XUnionDepth1_XUint16F14) Index

func (x XUnionDepth1_XUint16F14) Index() int

func (XUnionDepth1_XUint16F14) Interface

func (x XUnionDepth1_XUint16F14) Interface() interface{}

func (XUnionDepth1_XUint16F14) Name

func (XUnionDepth1_XUint16F14) VDLReflect

func (x XUnionDepth1_XUint16F14) VDLReflect(vdlXUnionDepth1_XUint16Reflect)

type XUnionDepth1_XUint32

type XUnionDepth1_XUint32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XUint32 union type.
	VDLReflect(vdlXUnionDepth1_XUint32Reflect)
}

XUnionDepth1_XUint32 represents any single field of the XUnionDepth1_XUint32 union type.

type XUnionDepth1_XUint32F16

type XUnionDepth1_XUint32F16 struct{ Value XUint32 }

XUnionDepth1_XUint32F16 represents field F16 of the XUnionDepth1_XUint32 union type.

func (XUnionDepth1_XUint32F16) Index

func (x XUnionDepth1_XUint32F16) Index() int

func (XUnionDepth1_XUint32F16) Interface

func (x XUnionDepth1_XUint32F16) Interface() interface{}

func (XUnionDepth1_XUint32F16) Name

func (XUnionDepth1_XUint32F16) VDLReflect

func (x XUnionDepth1_XUint32F16) VDLReflect(vdlXUnionDepth1_XUint32Reflect)

type XUnionDepth1_XUint64

type XUnionDepth1_XUint64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth1_XUint64 union type.
	VDLReflect(vdlXUnionDepth1_XUint64Reflect)
}

XUnionDepth1_XUint64 represents any single field of the XUnionDepth1_XUint64 union type.

type XUnionDepth1_XUint64F18

type XUnionDepth1_XUint64F18 struct{ Value XUint64 }

XUnionDepth1_XUint64F18 represents field F18 of the XUnionDepth1_XUint64 union type.

func (XUnionDepth1_XUint64F18) Index

func (x XUnionDepth1_XUint64F18) Index() int

func (XUnionDepth1_XUint64F18) Interface

func (x XUnionDepth1_XUint64F18) Interface() interface{}

func (XUnionDepth1_XUint64F18) Name

func (XUnionDepth1_XUint64F18) VDLReflect

func (x XUnionDepth1_XUint64F18) VDLReflect(vdlXUnionDepth1_XUint64Reflect)

type XUnionDepth2_All

type XUnionDepth2_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_All union type.
	VDLReflect(vdlXUnionDepth2_AllReflect)
}

XUnionDepth2_All represents any single field of the XUnionDepth2_All union type.

type XUnionDepth2_AllF0

type XUnionDepth2_AllF0 struct{ Value XArray1_String }

XUnionDepth2_AllF0 represents field F0 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF0) Index

func (x XUnionDepth2_AllF0) Index() int

func (XUnionDepth2_AllF0) Interface

func (x XUnionDepth2_AllF0) Interface() interface{}

func (XUnionDepth2_AllF0) Name

func (x XUnionDepth2_AllF0) Name() string

func (XUnionDepth2_AllF0) VDLReflect

func (x XUnionDepth2_AllF0) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_AllF1

type XUnionDepth2_AllF1 struct{ Value XArray2_XByte }

XUnionDepth2_AllF1 represents field F1 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF1) Index

func (x XUnionDepth2_AllF1) Index() int

func (XUnionDepth2_AllF1) Interface

func (x XUnionDepth2_AllF1) Interface() interface{}

func (XUnionDepth2_AllF1) Name

func (x XUnionDepth2_AllF1) Name() string

func (XUnionDepth2_AllF1) VDLReflect

func (x XUnionDepth2_AllF1) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_AllF10

type XUnionDepth2_AllF10 struct{ Value XUnionDepth1_All }

XUnionDepth2_AllF10 represents field F10 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF10) Index

func (x XUnionDepth2_AllF10) Index() int

func (XUnionDepth2_AllF10) Interface

func (x XUnionDepth2_AllF10) Interface() interface{}

func (XUnionDepth2_AllF10) Name

func (x XUnionDepth2_AllF10) Name() string

func (XUnionDepth2_AllF10) VDLReflect

func (x XUnionDepth2_AllF10) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_AllF11

type XUnionDepth2_AllF11 struct{ Value XUnionDepth1_XUint32 }

XUnionDepth2_AllF11 represents field F11 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF11) Index

func (x XUnionDepth2_AllF11) Index() int

func (XUnionDepth2_AllF11) Interface

func (x XUnionDepth2_AllF11) Interface() interface{}

func (XUnionDepth2_AllF11) Name

func (x XUnionDepth2_AllF11) Name() string

func (XUnionDepth2_AllF11) VDLReflect

func (x XUnionDepth2_AllF11) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_AllF12

type XUnionDepth2_AllF12 struct{ Value *XStructDepth1_XEnumBcd }

XUnionDepth2_AllF12 represents field F12 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF12) Index

func (x XUnionDepth2_AllF12) Index() int

func (XUnionDepth2_AllF12) Interface

func (x XUnionDepth2_AllF12) Interface() interface{}

func (XUnionDepth2_AllF12) Name

func (x XUnionDepth2_AllF12) Name() string

func (XUnionDepth2_AllF12) VDLReflect

func (x XUnionDepth2_AllF12) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_AllF13

type XUnionDepth2_AllF13 struct{ Value *XStructDepth1_XFloat32 }

XUnionDepth2_AllF13 represents field F13 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF13) Index

func (x XUnionDepth2_AllF13) Index() int

func (XUnionDepth2_AllF13) Interface

func (x XUnionDepth2_AllF13) Interface() interface{}

func (XUnionDepth2_AllF13) Name

func (x XUnionDepth2_AllF13) Name() string

func (XUnionDepth2_AllF13) VDLReflect

func (x XUnionDepth2_AllF13) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_AllF2

type XUnionDepth2_AllF2 struct{ Value XList_XByte }

XUnionDepth2_AllF2 represents field F2 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF2) Index

func (x XUnionDepth2_AllF2) Index() int

func (XUnionDepth2_AllF2) Interface

func (x XUnionDepth2_AllF2) Interface() interface{}

func (XUnionDepth2_AllF2) Name

func (x XUnionDepth2_AllF2) Name() string

func (XUnionDepth2_AllF2) VDLReflect

func (x XUnionDepth2_AllF2) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_AllF3

type XUnionDepth2_AllF3 struct{ Value XList_OptXNamedError }

XUnionDepth2_AllF3 represents field F3 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF3) Index

func (x XUnionDepth2_AllF3) Index() int

func (XUnionDepth2_AllF3) Interface

func (x XUnionDepth2_AllF3) Interface() interface{}

func (XUnionDepth2_AllF3) Name

func (x XUnionDepth2_AllF3) Name() string

func (XUnionDepth2_AllF3) VDLReflect

func (x XUnionDepth2_AllF3) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_AllF4

type XUnionDepth2_AllF4 struct{ Value XSet_XBool }

XUnionDepth2_AllF4 represents field F4 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF4) Index

func (x XUnionDepth2_AllF4) Index() int

func (XUnionDepth2_AllF4) Interface

func (x XUnionDepth2_AllF4) Interface() interface{}

func (XUnionDepth2_AllF4) Name

func (x XUnionDepth2_AllF4) Name() string

func (XUnionDepth2_AllF4) VDLReflect

func (x XUnionDepth2_AllF4) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_AllF5

type XUnionDepth2_AllF5 struct{ Value XSet_XNamedError }

XUnionDepth2_AllF5 represents field F5 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF5) Index

func (x XUnionDepth2_AllF5) Index() int

func (XUnionDepth2_AllF5) Interface

func (x XUnionDepth2_AllF5) Interface() interface{}

func (XUnionDepth2_AllF5) Name

func (x XUnionDepth2_AllF5) Name() string

func (XUnionDepth2_AllF5) VDLReflect

func (x XUnionDepth2_AllF5) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_AllF6

type XUnionDepth2_AllF6 struct{ Value map[XBool]XBool }

XUnionDepth2_AllF6 represents field F6 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF6) Index

func (x XUnionDepth2_AllF6) Index() int

func (XUnionDepth2_AllF6) Interface

func (x XUnionDepth2_AllF6) Interface() interface{}

func (XUnionDepth2_AllF6) Name

func (x XUnionDepth2_AllF6) Name() string

func (XUnionDepth2_AllF6) VDLReflect

func (x XUnionDepth2_AllF6) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_AllF7

type XUnionDepth2_AllF7 struct{ Value XMap_XBool_XBool }

XUnionDepth2_AllF7 represents field F7 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF7) Index

func (x XUnionDepth2_AllF7) Index() int

func (XUnionDepth2_AllF7) Interface

func (x XUnionDepth2_AllF7) Interface() interface{}

func (XUnionDepth2_AllF7) Name

func (x XUnionDepth2_AllF7) Name() string

func (XUnionDepth2_AllF7) VDLReflect

func (x XUnionDepth2_AllF7) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_AllF8

type XUnionDepth2_AllF8 struct{ Value XStructDepth1_All }

XUnionDepth2_AllF8 represents field F8 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF8) Index

func (x XUnionDepth2_AllF8) Index() int

func (XUnionDepth2_AllF8) Interface

func (x XUnionDepth2_AllF8) Interface() interface{}

func (XUnionDepth2_AllF8) Name

func (x XUnionDepth2_AllF8) Name() string

func (XUnionDepth2_AllF8) VDLReflect

func (x XUnionDepth2_AllF8) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_AllF9

type XUnionDepth2_AllF9 struct{ Value XStructDepth1_Int8 }

XUnionDepth2_AllF9 represents field F9 of the XUnionDepth2_All union type.

func (XUnionDepth2_AllF9) Index

func (x XUnionDepth2_AllF9) Index() int

func (XUnionDepth2_AllF9) Interface

func (x XUnionDepth2_AllF9) Interface() interface{}

func (XUnionDepth2_AllF9) Name

func (x XUnionDepth2_AllF9) Name() string

func (XUnionDepth2_AllF9) VDLReflect

func (x XUnionDepth2_AllF9) VDLReflect(vdlXUnionDepth2_AllReflect)

type XUnionDepth2_Map_XBool_XBool

type XUnionDepth2_Map_XBool_XBool interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_Map_XBool_XBool union type.
	VDLReflect(vdlXUnionDepth2_Map_XBool_XBoolReflect)
}

XUnionDepth2_Map_XBool_XBool represents any single field of the XUnionDepth2_Map_XBool_XBool union type.

type XUnionDepth2_Map_XBool_XBoolF6

type XUnionDepth2_Map_XBool_XBoolF6 struct{ Value map[XBool]XBool }

XUnionDepth2_Map_XBool_XBoolF6 represents field F6 of the XUnionDepth2_Map_XBool_XBool union type.

func (XUnionDepth2_Map_XBool_XBoolF6) Index

func (XUnionDepth2_Map_XBool_XBoolF6) Interface

func (x XUnionDepth2_Map_XBool_XBoolF6) Interface() interface{}

func (XUnionDepth2_Map_XBool_XBoolF6) Name

func (XUnionDepth2_Map_XBool_XBoolF6) VDLReflect

func (x XUnionDepth2_Map_XBool_XBoolF6) VDLReflect(vdlXUnionDepth2_Map_XBool_XBoolReflect)

type XUnionDepth2_OptXStructDepth1_XEnumBcd

type XUnionDepth2_OptXStructDepth1_XEnumBcd interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_OptXStructDepth1_XEnumBcd union type.
	VDLReflect(vdlXUnionDepth2_OptXStructDepth1_XEnumBcdReflect)
}

XUnionDepth2_OptXStructDepth1_XEnumBcd represents any single field of the XUnionDepth2_OptXStructDepth1_XEnumBcd union type.

type XUnionDepth2_OptXStructDepth1_XEnumBcdF12

type XUnionDepth2_OptXStructDepth1_XEnumBcdF12 struct{ Value *XStructDepth1_XEnumBcd }

XUnionDepth2_OptXStructDepth1_XEnumBcdF12 represents field F12 of the XUnionDepth2_OptXStructDepth1_XEnumBcd union type.

func (XUnionDepth2_OptXStructDepth1_XEnumBcdF12) Index

func (XUnionDepth2_OptXStructDepth1_XEnumBcdF12) Interface

func (x XUnionDepth2_OptXStructDepth1_XEnumBcdF12) Interface() interface{}

func (XUnionDepth2_OptXStructDepth1_XEnumBcdF12) Name

func (XUnionDepth2_OptXStructDepth1_XEnumBcdF12) VDLReflect

func (x XUnionDepth2_OptXStructDepth1_XEnumBcdF12) VDLReflect(vdlXUnionDepth2_OptXStructDepth1_XEnumBcdReflect)

type XUnionDepth2_OptXStructDepth1_XFloat32

type XUnionDepth2_OptXStructDepth1_XFloat32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_OptXStructDepth1_XFloat32 union type.
	VDLReflect(vdlXUnionDepth2_OptXStructDepth1_XFloat32Reflect)
}

XUnionDepth2_OptXStructDepth1_XFloat32 represents any single field of the XUnionDepth2_OptXStructDepth1_XFloat32 union type.

type XUnionDepth2_OptXStructDepth1_XFloat32F13

type XUnionDepth2_OptXStructDepth1_XFloat32F13 struct{ Value *XStructDepth1_XFloat32 }

XUnionDepth2_OptXStructDepth1_XFloat32F13 represents field F13 of the XUnionDepth2_OptXStructDepth1_XFloat32 union type.

func (XUnionDepth2_OptXStructDepth1_XFloat32F13) Index

func (XUnionDepth2_OptXStructDepth1_XFloat32F13) Interface

func (x XUnionDepth2_OptXStructDepth1_XFloat32F13) Interface() interface{}

func (XUnionDepth2_OptXStructDepth1_XFloat32F13) Name

func (XUnionDepth2_OptXStructDepth1_XFloat32F13) VDLReflect

func (x XUnionDepth2_OptXStructDepth1_XFloat32F13) VDLReflect(vdlXUnionDepth2_OptXStructDepth1_XFloat32Reflect)

type XUnionDepth2_XArray1_String

type XUnionDepth2_XArray1_String interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_XArray1_String union type.
	VDLReflect(vdlXUnionDepth2_XArray1_StringReflect)
}

XUnionDepth2_XArray1_String represents any single field of the XUnionDepth2_XArray1_String union type.

type XUnionDepth2_XArray1_StringF0

type XUnionDepth2_XArray1_StringF0 struct{ Value XArray1_String }

XUnionDepth2_XArray1_StringF0 represents field F0 of the XUnionDepth2_XArray1_String union type.

func (XUnionDepth2_XArray1_StringF0) Index

func (XUnionDepth2_XArray1_StringF0) Interface

func (x XUnionDepth2_XArray1_StringF0) Interface() interface{}

func (XUnionDepth2_XArray1_StringF0) Name

func (XUnionDepth2_XArray1_StringF0) VDLReflect

func (x XUnionDepth2_XArray1_StringF0) VDLReflect(vdlXUnionDepth2_XArray1_StringReflect)

type XUnionDepth2_XArray2_XByte

type XUnionDepth2_XArray2_XByte interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_XArray2_XByte union type.
	VDLReflect(vdlXUnionDepth2_XArray2_XByteReflect)
}

XUnionDepth2_XArray2_XByte represents any single field of the XUnionDepth2_XArray2_XByte union type.

type XUnionDepth2_XArray2_XByteF1

type XUnionDepth2_XArray2_XByteF1 struct{ Value XArray2_XByte }

XUnionDepth2_XArray2_XByteF1 represents field F1 of the XUnionDepth2_XArray2_XByte union type.

func (XUnionDepth2_XArray2_XByteF1) Index

func (XUnionDepth2_XArray2_XByteF1) Interface

func (x XUnionDepth2_XArray2_XByteF1) Interface() interface{}

func (XUnionDepth2_XArray2_XByteF1) Name

func (XUnionDepth2_XArray2_XByteF1) VDLReflect

func (x XUnionDepth2_XArray2_XByteF1) VDLReflect(vdlXUnionDepth2_XArray2_XByteReflect)

type XUnionDepth2_XList_OptXNamedError

type XUnionDepth2_XList_OptXNamedError interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_XList_OptXNamedError union type.
	VDLReflect(vdlXUnionDepth2_XList_OptXNamedErrorReflect)
}

XUnionDepth2_XList_OptXNamedError represents any single field of the XUnionDepth2_XList_OptXNamedError union type.

type XUnionDepth2_XList_OptXNamedErrorF3

type XUnionDepth2_XList_OptXNamedErrorF3 struct{ Value XList_OptXNamedError }

XUnionDepth2_XList_OptXNamedErrorF3 represents field F3 of the XUnionDepth2_XList_OptXNamedError union type.

func (XUnionDepth2_XList_OptXNamedErrorF3) Index

func (XUnionDepth2_XList_OptXNamedErrorF3) Interface

func (x XUnionDepth2_XList_OptXNamedErrorF3) Interface() interface{}

func (XUnionDepth2_XList_OptXNamedErrorF3) Name

func (XUnionDepth2_XList_OptXNamedErrorF3) VDLReflect

func (x XUnionDepth2_XList_OptXNamedErrorF3) VDLReflect(vdlXUnionDepth2_XList_OptXNamedErrorReflect)

type XUnionDepth2_XList_XByte

type XUnionDepth2_XList_XByte interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_XList_XByte union type.
	VDLReflect(vdlXUnionDepth2_XList_XByteReflect)
}

XUnionDepth2_XList_XByte represents any single field of the XUnionDepth2_XList_XByte union type.

type XUnionDepth2_XList_XByteF2

type XUnionDepth2_XList_XByteF2 struct{ Value XList_XByte }

XUnionDepth2_XList_XByteF2 represents field F2 of the XUnionDepth2_XList_XByte union type.

func (XUnionDepth2_XList_XByteF2) Index

func (x XUnionDepth2_XList_XByteF2) Index() int

func (XUnionDepth2_XList_XByteF2) Interface

func (x XUnionDepth2_XList_XByteF2) Interface() interface{}

func (XUnionDepth2_XList_XByteF2) Name

func (XUnionDepth2_XList_XByteF2) VDLReflect

func (x XUnionDepth2_XList_XByteF2) VDLReflect(vdlXUnionDepth2_XList_XByteReflect)

type XUnionDepth2_XMap_XBool_XBool

type XUnionDepth2_XMap_XBool_XBool interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_XMap_XBool_XBool union type.
	VDLReflect(vdlXUnionDepth2_XMap_XBool_XBoolReflect)
}

XUnionDepth2_XMap_XBool_XBool represents any single field of the XUnionDepth2_XMap_XBool_XBool union type.

type XUnionDepth2_XMap_XBool_XBoolF7

type XUnionDepth2_XMap_XBool_XBoolF7 struct{ Value XMap_XBool_XBool }

XUnionDepth2_XMap_XBool_XBoolF7 represents field F7 of the XUnionDepth2_XMap_XBool_XBool union type.

func (XUnionDepth2_XMap_XBool_XBoolF7) Index

func (XUnionDepth2_XMap_XBool_XBoolF7) Interface

func (x XUnionDepth2_XMap_XBool_XBoolF7) Interface() interface{}

func (XUnionDepth2_XMap_XBool_XBoolF7) Name

func (XUnionDepth2_XMap_XBool_XBoolF7) VDLReflect

func (x XUnionDepth2_XMap_XBool_XBoolF7) VDLReflect(vdlXUnionDepth2_XMap_XBool_XBoolReflect)

type XUnionDepth2_XSet_XBool

type XUnionDepth2_XSet_XBool interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_XSet_XBool union type.
	VDLReflect(vdlXUnionDepth2_XSet_XBoolReflect)
}

XUnionDepth2_XSet_XBool represents any single field of the XUnionDepth2_XSet_XBool union type.

type XUnionDepth2_XSet_XBoolF4

type XUnionDepth2_XSet_XBoolF4 struct{ Value XSet_XBool }

XUnionDepth2_XSet_XBoolF4 represents field F4 of the XUnionDepth2_XSet_XBool union type.

func (XUnionDepth2_XSet_XBoolF4) Index

func (x XUnionDepth2_XSet_XBoolF4) Index() int

func (XUnionDepth2_XSet_XBoolF4) Interface

func (x XUnionDepth2_XSet_XBoolF4) Interface() interface{}

func (XUnionDepth2_XSet_XBoolF4) Name

func (XUnionDepth2_XSet_XBoolF4) VDLReflect

func (x XUnionDepth2_XSet_XBoolF4) VDLReflect(vdlXUnionDepth2_XSet_XBoolReflect)

type XUnionDepth2_XSet_XNamedError

type XUnionDepth2_XSet_XNamedError interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_XSet_XNamedError union type.
	VDLReflect(vdlXUnionDepth2_XSet_XNamedErrorReflect)
}

XUnionDepth2_XSet_XNamedError represents any single field of the XUnionDepth2_XSet_XNamedError union type.

type XUnionDepth2_XSet_XNamedErrorF5

type XUnionDepth2_XSet_XNamedErrorF5 struct{ Value XSet_XNamedError }

XUnionDepth2_XSet_XNamedErrorF5 represents field F5 of the XUnionDepth2_XSet_XNamedError union type.

func (XUnionDepth2_XSet_XNamedErrorF5) Index

func (XUnionDepth2_XSet_XNamedErrorF5) Interface

func (x XUnionDepth2_XSet_XNamedErrorF5) Interface() interface{}

func (XUnionDepth2_XSet_XNamedErrorF5) Name

func (XUnionDepth2_XSet_XNamedErrorF5) VDLReflect

func (x XUnionDepth2_XSet_XNamedErrorF5) VDLReflect(vdlXUnionDepth2_XSet_XNamedErrorReflect)

type XUnionDepth2_XStructDepth1_All

type XUnionDepth2_XStructDepth1_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_XStructDepth1_All union type.
	VDLReflect(vdlXUnionDepth2_XStructDepth1_AllReflect)
}

XUnionDepth2_XStructDepth1_All represents any single field of the XUnionDepth2_XStructDepth1_All union type.

type XUnionDepth2_XStructDepth1_AllF8

type XUnionDepth2_XStructDepth1_AllF8 struct{ Value XStructDepth1_All }

XUnionDepth2_XStructDepth1_AllF8 represents field F8 of the XUnionDepth2_XStructDepth1_All union type.

func (XUnionDepth2_XStructDepth1_AllF8) Index

func (XUnionDepth2_XStructDepth1_AllF8) Interface

func (x XUnionDepth2_XStructDepth1_AllF8) Interface() interface{}

func (XUnionDepth2_XStructDepth1_AllF8) Name

func (XUnionDepth2_XStructDepth1_AllF8) VDLReflect

func (x XUnionDepth2_XStructDepth1_AllF8) VDLReflect(vdlXUnionDepth2_XStructDepth1_AllReflect)

type XUnionDepth2_XStructDepth1_Int8

type XUnionDepth2_XStructDepth1_Int8 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_XStructDepth1_Int8 union type.
	VDLReflect(vdlXUnionDepth2_XStructDepth1_Int8Reflect)
}

XUnionDepth2_XStructDepth1_Int8 represents any single field of the XUnionDepth2_XStructDepth1_Int8 union type.

type XUnionDepth2_XStructDepth1_Int8F9

type XUnionDepth2_XStructDepth1_Int8F9 struct{ Value XStructDepth1_Int8 }

XUnionDepth2_XStructDepth1_Int8F9 represents field F9 of the XUnionDepth2_XStructDepth1_Int8 union type.

func (XUnionDepth2_XStructDepth1_Int8F9) Index

func (XUnionDepth2_XStructDepth1_Int8F9) Interface

func (x XUnionDepth2_XStructDepth1_Int8F9) Interface() interface{}

func (XUnionDepth2_XStructDepth1_Int8F9) Name

func (XUnionDepth2_XStructDepth1_Int8F9) VDLReflect

func (x XUnionDepth2_XStructDepth1_Int8F9) VDLReflect(vdlXUnionDepth2_XStructDepth1_Int8Reflect)

type XUnionDepth2_XUnionDepth1_All

type XUnionDepth2_XUnionDepth1_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_XUnionDepth1_All union type.
	VDLReflect(vdlXUnionDepth2_XUnionDepth1_AllReflect)
}

XUnionDepth2_XUnionDepth1_All represents any single field of the XUnionDepth2_XUnionDepth1_All union type.

type XUnionDepth2_XUnionDepth1_AllF10

type XUnionDepth2_XUnionDepth1_AllF10 struct{ Value XUnionDepth1_All }

XUnionDepth2_XUnionDepth1_AllF10 represents field F10 of the XUnionDepth2_XUnionDepth1_All union type.

func (XUnionDepth2_XUnionDepth1_AllF10) Index

func (XUnionDepth2_XUnionDepth1_AllF10) Interface

func (x XUnionDepth2_XUnionDepth1_AllF10) Interface() interface{}

func (XUnionDepth2_XUnionDepth1_AllF10) Name

func (XUnionDepth2_XUnionDepth1_AllF10) VDLReflect

func (x XUnionDepth2_XUnionDepth1_AllF10) VDLReflect(vdlXUnionDepth2_XUnionDepth1_AllReflect)

type XUnionDepth2_XUnionDepth1_XUint32

type XUnionDepth2_XUnionDepth1_XUint32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth2_XUnionDepth1_XUint32 union type.
	VDLReflect(vdlXUnionDepth2_XUnionDepth1_XUint32Reflect)
}

XUnionDepth2_XUnionDepth1_XUint32 represents any single field of the XUnionDepth2_XUnionDepth1_XUint32 union type.

type XUnionDepth2_XUnionDepth1_XUint32F11

type XUnionDepth2_XUnionDepth1_XUint32F11 struct{ Value XUnionDepth1_XUint32 }

XUnionDepth2_XUnionDepth1_XUint32F11 represents field F11 of the XUnionDepth2_XUnionDepth1_XUint32 union type.

func (XUnionDepth2_XUnionDepth1_XUint32F11) Index

func (XUnionDepth2_XUnionDepth1_XUint32F11) Interface

func (x XUnionDepth2_XUnionDepth1_XUint32F11) Interface() interface{}

func (XUnionDepth2_XUnionDepth1_XUint32F11) Name

func (XUnionDepth2_XUnionDepth1_XUint32F11) VDLReflect

func (x XUnionDepth2_XUnionDepth1_XUint32F11) VDLReflect(vdlXUnionDepth2_XUnionDepth1_XUint32Reflect)

type XUnionDepth3_All

type XUnionDepth3_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth3_All union type.
	VDLReflect(vdlXUnionDepth3_AllReflect)
}

XUnionDepth3_All represents any single field of the XUnionDepth3_All union type.

type XUnionDepth3_AllF0

type XUnionDepth3_AllF0 struct {
	Value XArray3_OptXStructDepth1_XFloat32
}

XUnionDepth3_AllF0 represents field F0 of the XUnionDepth3_All union type.

func (XUnionDepth3_AllF0) Index

func (x XUnionDepth3_AllF0) Index() int

func (XUnionDepth3_AllF0) Interface

func (x XUnionDepth3_AllF0) Interface() interface{}

func (XUnionDepth3_AllF0) Name

func (x XUnionDepth3_AllF0) Name() string

func (XUnionDepth3_AllF0) VDLReflect

func (x XUnionDepth3_AllF0) VDLReflect(vdlXUnionDepth3_AllReflect)

type XUnionDepth3_AllF1

type XUnionDepth3_AllF1 struct{ Value []XList_Error }

XUnionDepth3_AllF1 represents field F1 of the XUnionDepth3_All union type.

func (XUnionDepth3_AllF1) Index

func (x XUnionDepth3_AllF1) Index() int

func (XUnionDepth3_AllF1) Interface

func (x XUnionDepth3_AllF1) Interface() interface{}

func (XUnionDepth3_AllF1) Name

func (x XUnionDepth3_AllF1) Name() string

func (XUnionDepth3_AllF1) VDLReflect

func (x XUnionDepth3_AllF1) VDLReflect(vdlXUnionDepth3_AllReflect)

type XUnionDepth3_AllF2

type XUnionDepth3_AllF2 struct {
	Value map[XStructDepth1_String]struct{}
}

XUnionDepth3_AllF2 represents field F2 of the XUnionDepth3_All union type.

func (XUnionDepth3_AllF2) Index

func (x XUnionDepth3_AllF2) Index() int

func (XUnionDepth3_AllF2) Interface

func (x XUnionDepth3_AllF2) Interface() interface{}

func (XUnionDepth3_AllF2) Name

func (x XUnionDepth3_AllF2) Name() string

func (XUnionDepth3_AllF2) VDLReflect

func (x XUnionDepth3_AllF2) VDLReflect(vdlXUnionDepth3_AllReflect)

type XUnionDepth3_AllF3

type XUnionDepth3_AllF3 struct {
	Value XMap_XStructDepth1_XBool_XStructDepth1_XBool
}

XUnionDepth3_AllF3 represents field F3 of the XUnionDepth3_All union type.

func (XUnionDepth3_AllF3) Index

func (x XUnionDepth3_AllF3) Index() int

func (XUnionDepth3_AllF3) Interface

func (x XUnionDepth3_AllF3) Interface() interface{}

func (XUnionDepth3_AllF3) Name

func (x XUnionDepth3_AllF3) Name() string

func (XUnionDepth3_AllF3) VDLReflect

func (x XUnionDepth3_AllF3) VDLReflect(vdlXUnionDepth3_AllReflect)

type XUnionDepth3_AllF4

type XUnionDepth3_AllF4 struct{ Value XStructDepth2_All }

XUnionDepth3_AllF4 represents field F4 of the XUnionDepth3_All union type.

func (XUnionDepth3_AllF4) Index

func (x XUnionDepth3_AllF4) Index() int

func (XUnionDepth3_AllF4) Interface

func (x XUnionDepth3_AllF4) Interface() interface{}

func (XUnionDepth3_AllF4) Name

func (x XUnionDepth3_AllF4) Name() string

func (XUnionDepth3_AllF4) VDLReflect

func (x XUnionDepth3_AllF4) VDLReflect(vdlXUnionDepth3_AllReflect)

type XUnionDepth3_AllF5

type XUnionDepth3_AllF5 struct{ Value XUnionDepth2_All }

XUnionDepth3_AllF5 represents field F5 of the XUnionDepth3_All union type.

func (XUnionDepth3_AllF5) Index

func (x XUnionDepth3_AllF5) Index() int

func (XUnionDepth3_AllF5) Interface

func (x XUnionDepth3_AllF5) Interface() interface{}

func (XUnionDepth3_AllF5) Name

func (x XUnionDepth3_AllF5) Name() string

func (XUnionDepth3_AllF5) VDLReflect

func (x XUnionDepth3_AllF5) VDLReflect(vdlXUnionDepth3_AllReflect)

type XUnionDepth3_AllF6

type XUnionDepth3_AllF6 struct{ Value *XStructDepth2_Set_Float64 }

XUnionDepth3_AllF6 represents field F6 of the XUnionDepth3_All union type.

func (XUnionDepth3_AllF6) Index

func (x XUnionDepth3_AllF6) Index() int

func (XUnionDepth3_AllF6) Interface

func (x XUnionDepth3_AllF6) Interface() interface{}

func (XUnionDepth3_AllF6) Name

func (x XUnionDepth3_AllF6) Name() string

func (XUnionDepth3_AllF6) VDLReflect

func (x XUnionDepth3_AllF6) VDLReflect(vdlXUnionDepth3_AllReflect)

type XUnionDepth3_List_XList_Error

type XUnionDepth3_List_XList_Error interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth3_List_XList_Error union type.
	VDLReflect(vdlXUnionDepth3_List_XList_ErrorReflect)
}

XUnionDepth3_List_XList_Error represents any single field of the XUnionDepth3_List_XList_Error union type.

type XUnionDepth3_List_XList_ErrorF1

type XUnionDepth3_List_XList_ErrorF1 struct{ Value []XList_Error }

XUnionDepth3_List_XList_ErrorF1 represents field F1 of the XUnionDepth3_List_XList_Error union type.

func (XUnionDepth3_List_XList_ErrorF1) Index

func (XUnionDepth3_List_XList_ErrorF1) Interface

func (x XUnionDepth3_List_XList_ErrorF1) Interface() interface{}

func (XUnionDepth3_List_XList_ErrorF1) Name

func (XUnionDepth3_List_XList_ErrorF1) VDLReflect

func (x XUnionDepth3_List_XList_ErrorF1) VDLReflect(vdlXUnionDepth3_List_XList_ErrorReflect)

type XUnionDepth3_OptXStructDepth2_Set_Float64

type XUnionDepth3_OptXStructDepth2_Set_Float64 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth3_OptXStructDepth2_Set_Float64 union type.
	VDLReflect(vdlXUnionDepth3_OptXStructDepth2_Set_Float64Reflect)
}

XUnionDepth3_OptXStructDepth2_Set_Float64 represents any single field of the XUnionDepth3_OptXStructDepth2_Set_Float64 union type.

type XUnionDepth3_OptXStructDepth2_Set_Float64F6

type XUnionDepth3_OptXStructDepth2_Set_Float64F6 struct{ Value *XStructDepth2_Set_Float64 }

XUnionDepth3_OptXStructDepth2_Set_Float64F6 represents field F6 of the XUnionDepth3_OptXStructDepth2_Set_Float64 union type.

func (XUnionDepth3_OptXStructDepth2_Set_Float64F6) Index

func (XUnionDepth3_OptXStructDepth2_Set_Float64F6) Interface

func (x XUnionDepth3_OptXStructDepth2_Set_Float64F6) Interface() interface{}

func (XUnionDepth3_OptXStructDepth2_Set_Float64F6) Name

func (XUnionDepth3_OptXStructDepth2_Set_Float64F6) VDLReflect

func (x XUnionDepth3_OptXStructDepth2_Set_Float64F6) VDLReflect(vdlXUnionDepth3_OptXStructDepth2_Set_Float64Reflect)

type XUnionDepth3_Set_XStructDepth1_String

type XUnionDepth3_Set_XStructDepth1_String interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth3_Set_XStructDepth1_String union type.
	VDLReflect(vdlXUnionDepth3_Set_XStructDepth1_StringReflect)
}

XUnionDepth3_Set_XStructDepth1_String represents any single field of the XUnionDepth3_Set_XStructDepth1_String union type.

type XUnionDepth3_Set_XStructDepth1_StringF2

type XUnionDepth3_Set_XStructDepth1_StringF2 struct {
	Value map[XStructDepth1_String]struct{}
}

XUnionDepth3_Set_XStructDepth1_StringF2 represents field F2 of the XUnionDepth3_Set_XStructDepth1_String union type.

func (XUnionDepth3_Set_XStructDepth1_StringF2) Index

func (XUnionDepth3_Set_XStructDepth1_StringF2) Interface

func (x XUnionDepth3_Set_XStructDepth1_StringF2) Interface() interface{}

func (XUnionDepth3_Set_XStructDepth1_StringF2) Name

func (XUnionDepth3_Set_XStructDepth1_StringF2) VDLReflect

func (x XUnionDepth3_Set_XStructDepth1_StringF2) VDLReflect(vdlXUnionDepth3_Set_XStructDepth1_StringReflect)

type XUnionDepth3_XArray3_OptXStructDepth1_XFloat32

type XUnionDepth3_XArray3_OptXStructDepth1_XFloat32 interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth3_XArray3_OptXStructDepth1_XFloat32 union type.
	VDLReflect(vdlXUnionDepth3_XArray3_OptXStructDepth1_XFloat32Reflect)
}

XUnionDepth3_XArray3_OptXStructDepth1_XFloat32 represents any single field of the XUnionDepth3_XArray3_OptXStructDepth1_XFloat32 union type.

type XUnionDepth3_XArray3_OptXStructDepth1_XFloat32F0

type XUnionDepth3_XArray3_OptXStructDepth1_XFloat32F0 struct {
	Value XArray3_OptXStructDepth1_XFloat32
}

XUnionDepth3_XArray3_OptXStructDepth1_XFloat32F0 represents field F0 of the XUnionDepth3_XArray3_OptXStructDepth1_XFloat32 union type.

func (XUnionDepth3_XArray3_OptXStructDepth1_XFloat32F0) Index

func (XUnionDepth3_XArray3_OptXStructDepth1_XFloat32F0) Interface

func (x XUnionDepth3_XArray3_OptXStructDepth1_XFloat32F0) Interface() interface{}

func (XUnionDepth3_XArray3_OptXStructDepth1_XFloat32F0) Name

func (XUnionDepth3_XArray3_OptXStructDepth1_XFloat32F0) VDLReflect

func (x XUnionDepth3_XArray3_OptXStructDepth1_XFloat32F0) VDLReflect(vdlXUnionDepth3_XArray3_OptXStructDepth1_XFloat32Reflect)

type XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool

type XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool union type.
	VDLReflect(vdlXUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBoolReflect)
}

XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool represents any single field of the XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool union type.

type XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBoolF3

type XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBoolF3 struct {
	Value XMap_XStructDepth1_XBool_XStructDepth1_XBool
}

XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBoolF3 represents field F3 of the XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBool union type.

func (XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBoolF3) Index

func (XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBoolF3) Interface

func (XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBoolF3) Name

func (XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBoolF3) VDLReflect

func (x XUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBoolF3) VDLReflect(vdlXUnionDepth3_XMap_XStructDepth1_XBool_XStructDepth1_XBoolReflect)

type XUnionDepth3_XStructDepth2_All

type XUnionDepth3_XStructDepth2_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth3_XStructDepth2_All union type.
	VDLReflect(vdlXUnionDepth3_XStructDepth2_AllReflect)
}

XUnionDepth3_XStructDepth2_All represents any single field of the XUnionDepth3_XStructDepth2_All union type.

type XUnionDepth3_XStructDepth2_AllF4

type XUnionDepth3_XStructDepth2_AllF4 struct{ Value XStructDepth2_All }

XUnionDepth3_XStructDepth2_AllF4 represents field F4 of the XUnionDepth3_XStructDepth2_All union type.

func (XUnionDepth3_XStructDepth2_AllF4) Index

func (XUnionDepth3_XStructDepth2_AllF4) Interface

func (x XUnionDepth3_XStructDepth2_AllF4) Interface() interface{}

func (XUnionDepth3_XStructDepth2_AllF4) Name

func (XUnionDepth3_XStructDepth2_AllF4) VDLReflect

func (x XUnionDepth3_XStructDepth2_AllF4) VDLReflect(vdlXUnionDepth3_XStructDepth2_AllReflect)

type XUnionDepth3_XUnionDepth2_All

type XUnionDepth3_XUnionDepth2_All interface {
	// Index returns the field index.
	Index() int
	// Interface returns the field value as an interface.
	Interface() interface{}
	// Name returns the field name.
	Name() string
	// VDLReflect describes the XUnionDepth3_XUnionDepth2_All union type.
	VDLReflect(vdlXUnionDepth3_XUnionDepth2_AllReflect)
}

XUnionDepth3_XUnionDepth2_All represents any single field of the XUnionDepth3_XUnionDepth2_All union type.

type XUnionDepth3_XUnionDepth2_AllF5

type XUnionDepth3_XUnionDepth2_AllF5 struct{ Value XUnionDepth2_All }

XUnionDepth3_XUnionDepth2_AllF5 represents field F5 of the XUnionDepth3_XUnionDepth2_All union type.

func (XUnionDepth3_XUnionDepth2_AllF5) Index

func (XUnionDepth3_XUnionDepth2_AllF5) Interface

func (x XUnionDepth3_XUnionDepth2_AllF5) Interface() interface{}

func (XUnionDepth3_XUnionDepth2_AllF5) Name

func (XUnionDepth3_XUnionDepth2_AllF5) VDLReflect

func (x XUnionDepth3_XUnionDepth2_AllF5) VDLReflect(vdlXUnionDepth3_XUnionDepth2_AllReflect)

Directories

Path Synopsis
internal
vdltestgen
Command vdltestgen generates types and values for the vdltest package.
Command vdltestgen generates types and values for the vdltest package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL