1 ./testdata/scopes.go
2 22: func test() {
3 23: x := id(0)
4 24: y := id(0)
5 25: fmt.Println(x)
6 26: for i := x; i < 3; i++ {
7 27: x := i * i
8 28: y += id(x) //gdb-dbg=(x,y)//gdb-opt=(x,y)
9 26: for i := x; i < 3; i++ {
10 27: x := i * i
11 28: y += id(x) //gdb-dbg=(x,y)//gdb-opt=(x,y)
12 26: for i := x; i < 3; i++ {
13 27: x := i * i
14 28: y += id(x) //gdb-dbg=(x,y)//gdb-opt=(x,y)
15 26: for i := x; i < 3; i++ {
16 31: fmt.Println(x, y)
17 30: y = x + y //gdb-dbg=(x,y)//gdb-opt=(x,y)
18 31: fmt.Println(x, y)
19 33: for x := 0; x <= 1; x++ { // From delve scopetest.go
20 35: f1(a)
21 38: f2(b)
22 39: if gretbool() {
23 41: f3(c)
24 46: f5(b)
25 48: f6(a)
26 33: for x := 0; x <= 1; x++ { // From delve scopetest.go
27 35: f1(a)
28 38: f2(b)
29 39: if gretbool() {
30 44: f4(int(c))
31 46: f5(b)
32 48: f6(a)
33 33: for x := 0; x <= 1; x++ { // From delve scopetest.go
34 53: j = id(1)
35 54: f = id(2)
36 56: for i := 0; i <= 5; i++ {
37 58: if i == f {
38 62: sleepytime()
39 56: for i := 0; i <= 5; i++ {
40 58: if i == f {
41 62: sleepytime()
42 56: for i := 0; i <= 5; i++ {
43 58: if i == f {
44 59: fmt.Println("foo")
45 64: helloworld()
46 15: }
47
View as plain text