- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for NewZero (0.23 sec)
-
src/cmd/compile/internal/ir/const.go
// NewUintptr returns an OLITERAL representing v as a uintptr. func NewUintptr(pos src.XPos, v int64) Node { return NewBasicLit(pos, types.Types[types.TUINTPTR], constant.MakeInt64(v)) } // NewZero returns a zero value of the given type. func NewZero(pos src.XPos, typ *types.Type) Node { switch { case typ.HasNil(): return NewNilExpr(pos, typ) case typ.IsInteger(): return NewBasicLit(pos, typ, intZero) case typ.IsFloat():
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Sep 12 18:53:26 UTC 2023 - 4K bytes - Viewed (0) -
src/reflect/benchmark_test.go
for i := 0; i < b.N; i++ { value.SetZero() } }) b.Run(name+"/CachedZero", func(b *testing.B) { for i := 0; i < b.N; i++ { value.Set(zero) } }) b.Run(name+"/NewZero", func(b *testing.B) { for i := 0; i < b.N; i++ { value.Set(Zero(value.Type())) } }) } } func BenchmarkSelect(b *testing.B) { channel := make(chan int) close(channel)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun Nov 19 17:09:03 UTC 2023 - 8.8K bytes - Viewed (0)