package main // @referrers package-decl "main" // Tests of 'referrers' query. // See go.tools/guru/guru_test.go for explanation. // See referrers.golden for expected query results. import "lib" type s struct { // @referrers type " s " f int } type T int func main() { var v lib.Type = lib.Const // @referrers ref-package "lib" _ = v.Method // @referrers ref-method "Method" _ = v.Method v++ //@referrers ref-local "v" v++ _ = s{}.f // @referrers ref-field "f" var s2 s s2.f = 1 } var notexported int // @referrers unexported-from-test "notexported" // Test //line directives: type U int // @referrers ref-type-U "U" //line nosuchfile.y:123 var u1 U var u2 U