Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for showOffsets (0.11 sec)

  1. test/fixedbugs/issue53137.go

    import (
    	"unsafe"
    )
    
    type Embedded struct {
    	B int
    }
    
    type S[K any] struct {
    	A K
    	Embedded
    }
    
    func showOffsets[K any](d *S[K]) {
    	o1 := unsafe.Offsetof(d.B)
    	o2 := unsafe.Offsetof(d.Embedded)
    	if o1 != o2 {
    		panic("offset mismatch")
    	}
    }
    
    func main() {
    	showOffsets(new(S[int]))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 31 14:58:09 UTC 2022
    - 466 bytes
    - Viewed (0)
Back to top