diff --git a/src/reflect/type.go b/src/reflect/type.go index ebe4238a..44dc10cb 100644 --- a/src/reflect/type.go +++ b/src/reflect/type.go @@ -375,6 +375,8 @@ func (t Type) Align() int { } } return alignment + case Array: + return t.Elem().Align() default: panic("unimplemented: alignment of type") }