internal/abi.Type.Align_ (field)
14 uses
internal/abi (current package)
type.go#L25: Align_ uint8 // alignment of variable with this type
type.go#L449: func (t *Type) Align() int { return int(t.Align_) }
reflect
type.go#L2339: offset := align(size, uintptr(ft.Align_))
type.go#L2343: if ft.Align_ > typalign {
type.go#L2344: typalign = ft.Align_
type.go#L2476: typ.Align_ = typalign
type.go#L2630: array.Align_ = typ.Align_
type.go#L2763: Align_: goarch.PtrSize,
runtime
arena.go#L485: v, ok := s.userArenaChunkFree.takeFromBack(size, typ.Align_)
arena.go#L490: v, ok := s.userArenaChunkFree.takeFromFront(size, typ.Align_)
chan.go#L82: if hchanSize%maxAlign != 0 || elem.Align_ > maxAlign {
checkptr.go#L19: if elem.Pointers() && uintptr(p)&(uintptr(elem.Align_)-1) != 0 {
mfinal.go#L526: nret = alignUp(nret, uintptr(t.Align_)) + t.Size_
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)