// Copyright 2023 The gVisor Authors. // // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file or at // https://developers.google.com/open-source/licenses/bsd. // runtime.maptype is moved to internal/abi.MapType in Go 1.21. // //go:build !go1.21 package sync import ( "unsafe" ) // Use checkoffset to assert that maptype.hasher (the only field we use) has // the correct offset. const maptypeHasherOffset = unsafe.Offsetof(maptype{}.Hasher) // +checkoffset runtime maptype.hasher