├── .github └── workflows │ └── test.yml ├── LICENSE ├── README.md ├── call.go ├── call_test.go ├── diagnostic.go ├── diagnostic_test.go ├── file.go ├── file_test.go ├── go.mod ├── go.sum ├── helper_test.go ├── pkg.go ├── pkg_test.go ├── ssa.go ├── ssa_test.go ├── ssainspect.go ├── ssainspect_test.go ├── testdata ├── lookupfromimports │ ├── a.go │ └── vendor │ │ └── b │ │ └── b.go └── src │ ├── call │ └── call.go │ ├── diagnostic │ ├── withnames │ │ └── a.go │ └── withoutnames │ │ └── a.go │ ├── pkgused │ ├── a.go │ ├── c.go │ └── vendor │ │ └── b │ │ └── b.go │ ├── ssainspect │ └── a.go │ └── used │ └── used.go ├── types.go └── types_test.go /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/README.md -------------------------------------------------------------------------------- /call.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/call.go -------------------------------------------------------------------------------- /call_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/call_test.go -------------------------------------------------------------------------------- /diagnostic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/diagnostic.go -------------------------------------------------------------------------------- /diagnostic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/diagnostic_test.go -------------------------------------------------------------------------------- /file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/file.go -------------------------------------------------------------------------------- /file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/file_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/go.sum -------------------------------------------------------------------------------- /helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/helper_test.go -------------------------------------------------------------------------------- /pkg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/pkg.go -------------------------------------------------------------------------------- /pkg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/pkg_test.go -------------------------------------------------------------------------------- /ssa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/ssa.go -------------------------------------------------------------------------------- /ssa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/ssa_test.go -------------------------------------------------------------------------------- /ssainspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/ssainspect.go -------------------------------------------------------------------------------- /ssainspect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/ssainspect_test.go -------------------------------------------------------------------------------- /testdata/lookupfromimports/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/testdata/lookupfromimports/a.go -------------------------------------------------------------------------------- /testdata/lookupfromimports/vendor/b/b.go: -------------------------------------------------------------------------------- 1 | package b 2 | 3 | var Msg = "b is in vendor dir" 4 | -------------------------------------------------------------------------------- /testdata/src/call/call.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/testdata/src/call/call.go -------------------------------------------------------------------------------- /testdata/src/diagnostic/withnames/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/testdata/src/diagnostic/withnames/a.go -------------------------------------------------------------------------------- /testdata/src/diagnostic/withoutnames/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/testdata/src/diagnostic/withoutnames/a.go -------------------------------------------------------------------------------- /testdata/src/pkgused/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/testdata/src/pkgused/a.go -------------------------------------------------------------------------------- /testdata/src/pkgused/c.go: -------------------------------------------------------------------------------- 1 | package pkgused 2 | 3 | import ( 4 | "log" 5 | ) 6 | 7 | func F2() { 8 | log.Println("c") 9 | } 10 | -------------------------------------------------------------------------------- /testdata/src/pkgused/vendor/b/b.go: -------------------------------------------------------------------------------- 1 | package b 2 | 3 | var Msg = "b is in vendor dir" 4 | -------------------------------------------------------------------------------- /testdata/src/ssainspect/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/testdata/src/ssainspect/a.go -------------------------------------------------------------------------------- /testdata/src/used/used.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/testdata/src/used/used.go -------------------------------------------------------------------------------- /types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/types.go -------------------------------------------------------------------------------- /types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gostaticanalysis/analysisutil/HEAD/types_test.go --------------------------------------------------------------------------------