Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Aligned8Byte ¶
func Aligned8Byte(fields []FieldOffset, out io.Writer) bool
Aligned8Byte returns if all fields are aligned modulo 8-bytes.
Error messaging is printed to out for any fileds determined misaligned.
func NewTestError ¶ added in v0.2.3
Types ¶
type FieldOffset ¶
type FieldOffset struct { // Name of the field. Name string // Offset of the field in bytes. // // To compute this at compile time use unsafe.Offsetof. Offset uintptr }
FieldOffset is a preprocessor representation of a struct field alignment.
Click to show internal directories.
Click to hide internal directories.