github.com/april1989/origin-go-tools@v0.0.32/cmd/guru/testdata/src/pointsto/main.golden (about) 1 -------- @pointsto const -------- 2 3 Error: pointer analysis wants an expression of reference type; got untyped float 4 -------- @pointsto func-ref-main -------- 5 this func() may point to these objects: 6 pointsto.main 7 8 -------- @pointsto func-ref-*C.f -------- 9 this func() may point to these objects: 10 (*pointsto.C).f 11 12 -------- @pointsto func-ref-D.f -------- 13 this func() may point to these objects: 14 (pointsto.D).f 15 16 -------- @pointsto func-ref-I.f -------- 17 18 Error: func (pointsto.I).f() is an interface method 19 -------- @pointsto func-ref-d.f -------- 20 this func() may point to these objects: 21 (pointsto.D).f 22 23 -------- @pointsto func-ref-i.f -------- 24 25 Error: func (pointsto.I).f() is an interface method 26 -------- @pointsto ref-lexical-d.f -------- 27 this func() may point to these objects: 28 (pointsto.D).f 29 30 -------- @pointsto ref-anon -------- 31 this func() may point to these objects: 32 pointsto.main$1 33 34 -------- @pointsto ref-global -------- 35 this *string may point to these objects: 36 new 37 38 -------- @pointsto var-def-x-1 -------- 39 this *int may point to these objects: 40 a 41 42 -------- @pointsto var-ref-x-1 -------- 43 this *int may point to these objects: 44 a 45 46 -------- @pointsto var-def-x-2 -------- 47 this *int may point to these objects: 48 b 49 50 -------- @pointsto var-ref-x-2 -------- 51 this *int may point to these objects: 52 b 53 54 -------- @pointsto var-ref-i-C -------- 55 this I may contain these dynamic types: 56 *C, may point to: 57 new 58 59 -------- @pointsto var-ref-i-D -------- 60 this I may contain these dynamic types: 61 D 62 63 -------- @pointsto var-ref-i -------- 64 this I may contain these dynamic types: 65 *C, may point to: 66 new 67 D 68 69 -------- @pointsto map-lookup,ok -------- 70 71 Error: pointer analysis wants an expression of reference type; got (*int, bool) 72 -------- @pointsto mapval -------- 73 this *int may point to these objects: 74 a 75 76 -------- @pointsto m -------- 77 this map[string]*int may point to these objects: 78 makemap 79 80 -------- @pointsto builtin-panic -------- 81 82 Error: pointer analysis wants an expression of reference type; got () 83 -------- @pointsto var-ref-s-f -------- 84 this interface{} may contain these dynamic types: 85 chan bool, may point to: 86 makechan 87 88 -------- @pointsto func-live -------- 89 90 Error: pointer analysis did not find expression (dead code?) 91 -------- @pointsto func-dead -------- 92 93 Error: pointer analysis did not find expression (dead code?) 94 -------- @pointsto b -------- 95 96 Error: pointer analysis did not find expression (dead code?)