github.com/go-asm/go@v1.21.1-0.20240213172139-40c5ead50c48/cmd/compile/ssa/testdata/scopes.dlv-dbg.nexts (about) 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 30: y = x + y //gdb-dbg=(x,y)//gdb-opt=(x,y) 17 31: fmt.Println(x, y) 18 33: for x := 0; x <= 1; x++ { // From delve scopetest.go 19 34: a := y 20 35: f1(a) 21 37: b := 0 22 38: f2(b) 23 39: if gretbool() { 24 40: c := 0 25 41: f3(c) 26 46: f5(b) 27 48: f6(a) 28 33: for x := 0; x <= 1; x++ { // From delve scopetest.go 29 34: a := y 30 35: f1(a) 31 37: b := 0 32 38: f2(b) 33 39: if gretbool() { 34 43: c := 1.1 35 44: f4(int(c)) 36 46: f5(b) 37 48: f6(a) 38 33: for x := 0; x <= 1; x++ { // From delve scopetest.go 39 53: j = id(1) 40 54: f = id(2) 41 56: for i := 0; i <= 5; i++ { 42 57: j += j * (j ^ 3) / 100 43 58: if i == f { 44 62: sleepytime() 45 56: for i := 0; i <= 5; i++ { 46 57: j += j * (j ^ 3) / 100 47 58: if i == f { 48 62: sleepytime() 49 56: for i := 0; i <= 5; i++ { 50 57: j += j * (j ^ 3) / 100 51 58: if i == f { 52 59: fmt.Println("foo") 53 60: break 54 64: helloworld() 55 66: } 56 15: }