- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for FakeRecvType (0.14 sec)
-
src/cmd/compile/internal/types/type.go
return PtrDataSize(t) > 0 } var recvType *Type // FakeRecvType returns the singleton type used for interface method receivers. func FakeRecvType() *Type { if recvType == nil { recvType = NewPtr(newType(TSTRUCT)) } return recvType } func FakeRecv() *Field { return NewField(base.AutogeneratedPos, nil, FakeRecvType()) } var (
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 04 14:29:45 UTC 2024 - 49.5K bytes - Viewed (0) -
src/cmd/compile/internal/test/abiutils_test.go
// p5 *interface{}, p6 nei, p7 int64) // (r1 interface{}, r2 nei, r3 bool) ei := types.Types[types.TINTER] // interface{} pei := types.NewPtr(ei) // *interface{} fldt := mkFuncType(types.FakeRecvType(), []*types.Type{}, []*types.Type{types.Types[types.TSTRING]}) field := types.NewField(src.NoXPos, typecheck.Lookup("F"), fldt) nei := types.NewInterface([]*types.Field{field}) i16 := types.Types[types.TINT16]
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Oct 04 15:11:40 UTC 2023 - 14.2K bytes - Viewed (0)