- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for F2a (0.02 sec)
-
test/escape_mutations.go
type B struct { x int px *int pb *B } func F1(b *B) { // ERROR "mutates param: b derefs=0" b.x = 1 } func F2(b *B) { // ERROR "mutates param: b derefs=1" *b.px = 1 } func F2a(b *B) { // ERROR "mutates param: b derefs=0" b.px = nil } func F3(b *B) { // ERROR "leaking param: b" fmt.Println(b) // ERROR "\.\.\. argument does not escape" }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Aug 18 11:58:37 UTC 2023 - 1.8K bytes - Viewed (0) -
src/internal/types/testdata/examples/functions.go
var _ = variadic[int, float64](1, 2.3, 3.4, 4) // Type inference also works in recursive function calls where // the inferred type is the type parameter of the caller. func f1[T any](x T) { f1(x) } func f2a[T any](x, y T) { f2a(x, y) } func f2b[T any](x, y T) { f2b(y, x) } func g2a[P, Q any](x P, y Q) { g2a(x, y) } func g2b[P, Q any](x P, y Q) { g2b(y, x) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 30 20:19:38 UTC 2023 - 5.5K bytes - Viewed (0) -
test/checkbce.go
useInt(a[i-4]) } } func f2(a [256]int, i uint) { useInt(a[i]) // ERROR "Found IsInBounds$" j := i % 256 useInt(a[j]) j = i & 255 useInt(a[j]) j = i & 17 useInt(a[j]) } func f2a(a [35]int, i uint8) { useInt(a[i]) // ERROR "Found IsInBounds$" j := i & 34 useInt(a[j]) j = i & 17 useInt(a[j]) } func f2b(a [35]int, i uint16) { useInt(a[i]) // ERROR "Found IsInBounds$"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:25 UTC 2023 - 3.7K bytes - Viewed (0) -
test/writebarrier.go
z := *y // no barrier *x = z // ERROR "write barrier" } func f2(x *interface{}, y interface{}) { *x = y // no barrier (dead store) z := y // no barrier *x = z // ERROR "write barrier" } func f2a(x *interface{}, y *interface{}) { *x = *y // no barrier (dead store) z := y // no barrier *x = z // ERROR "write barrier" } func f3(x *string, y string) { *x = y // no barrier (dead store)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Aug 23 19:46:36 UTC 2021 - 5.9K bytes - Viewed (0) -
src/go/parser/parser_test.go
} } return true }) } func TestUnresolved(t *testing.T) { f, err := ParseFile(token.NewFileSet(), "", ` package p // func f1a(int) func f2a(byte, int, float) func f3a(a, b int, c float) func f4a(...complex) func f5a(a s1a, b ...complex) // func f1b(*int) func f2b([]byte, (int), *float) func f3b(a, b *int, c []float) func f4b(...*complex)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jan 31 20:26:14 UTC 2024 - 24.6K bytes - Viewed (0) -
src/cmd/compile/internal/types2/api_test.go
{`package f0 ; var _ float32 = 1e-200`, `1e-200`, `float32`, `0`}, {`package f1 ; var _ float32 = -1e-200`, `-1e-200`, `float32`, `0`}, {`package f2a; var _ float64 = 1e-2000`, `1e-2000`, `float64`, `0`}, {`package f3a; var _ float64 = -1e-2000`, `-1e-2000`, `float64`, `0`}, {`package f2b; var _ = 1e-2000`, `1e-2000`, `float64`, `0`},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 07 20:08:23 UTC 2024 - 93.3K bytes - Viewed (0) -
src/go/types/api_test.go
{`package f0 ; var _ float32 = 1e-200`, `1e-200`, `float32`, `0`}, {`package f1 ; var _ float32 = -1e-200`, `-1e-200`, `float32`, `0`}, {`package f2a; var _ float64 = 1e-2000`, `1e-2000`, `float64`, `0`}, {`package f3a; var _ float64 = -1e-2000`, `-1e-2000`, `float64`, `0`}, {`package f2b; var _ = 1e-2000`, `1e-2000`, `float64`, `0`},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 01:00:11 UTC 2024 - 94.2K bytes - Viewed (0)