Discover Packages
github.com/lemon-mint/vstruct
ir
package
Version:
v1.0.10
Opens a new window with list of versions in this module.
Published: Feb 14, 2022
License: MIT
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation Source Files Index Constants Variables Functions Types type Alias type CompileOptions type Enum type Field type FieldType type IR type Struct type TypeInfo
Documentation
¶
type CompileOptions struct {
UseUnsafe bool
}
const (
FieldType_RESERVED FieldType = iota
FieldType_UINT
FieldType_INT
FieldType_FLOAT
FieldType_BOOL
FieldType_STRING
FieldType_BYTES
FieldType_ENUM
FieldType_STRUCT
)
type Struct struct {
Name string
Size int
IsFixed bool
TotalFixedFieldSize int
FixedFields []*Field
DynamicHead int
DynamicFieldHeadOffsets []int
DynamicFields []*Field
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.