type internal/abi.TypeAssertCache
8 uses
internal/abi (current package)
switch.go#L47: Cache *TypeAssertCache
switch.go#L51: type TypeAssertCache struct {
runtime
iface.go#L488: oldC := (*abi.TypeAssertCache)(atomic.Loadp(unsafe.Pointer(&s.Cache)))
iface.go#L507: func buildTypeAssertCache(oldC *abi.TypeAssertCache, typ *_type, tab *itab) *abi.TypeAssertCache {
iface.go#L525: newSize := unsafe.Sizeof(abi.TypeAssertCache{}) + uintptr(newN-1)*unsafe.Sizeof(abi.TypeAssertCacheEntry{})
iface.go#L526: newC := (*abi.TypeAssertCache)(mallocgc(newSize, nil, true))
iface.go#L554: var emptyTypeAssertCache = abi.TypeAssertCache{Mask: 0}