golang.org/x/tools/go/packages.Package.GoFiles (field)
27 uses
golang.org/x/tools/go/packages (current package)
golist.go#L244: for _, g := range pkg.GoFiles {
golist.go#L311: if err != nil || len(dirResponse.Packages) == 0 || len(dirResponse.Packages) == 1 && len(dirResponse.Packages[0].GoFiles) == 0 &&
golist.go#L332: for _, pkgFile := range pkg.GoFiles {
golist.go#L357: GoFiles: []string{query},
golist.go#L370: if len(response.Packages[0].GoFiles) == 0 {
golist.go#L376: response.Packages[0].GoFiles = []string{path}
golist.go#L575: GoFiles: absJoin(p.Dir, p.GoFiles, p.CgoFiles),
golist.go#L594: pkg.CompiledGoFiles = append([]string{cgoTypes}, pkg.GoFiles...)
golist.go#L628: pkg.GoFiles = nil // ignore fake unsafe.go file
golist.go#L670: pkg.CompiledGoFiles = pkg.GoFiles
golist.go#L694: pkg.GoFiles = append(pkg.GoFiles, filename)
golist_overlay.go#L37: dir, err := commonDir(pkg.GoFiles)
golist_overlay.go#L90: for _, f := range p.GoFiles {
golist_overlay.go#L175: pkg.GoFiles = append(pkg.GoFiles, testVariantOf.GoFiles...)
golist_overlay.go#L190: pkg.GoFiles = append(pkg.GoFiles, opath)
golist_overlay.go#L236: if len(pkg.GoFiles) == 0 {
golist_overlay.go#L239: pkgPath, err := toPkgPath(filepath.Dir(pkg.GoFiles[0]), imp.ID)
golist_overlay.go#L309: for _, f := range p.GoFiles {
golist_overlay.go#L421: if len(pkg.GoFiles) > 0 || len(pkg.CompiledGoFiles) > 0 || len(pkg.OtherFiles) > 0 {
packages.go#L311: GoFiles []string
packages.go#L489: GoFiles: p.GoFiles,
packages.go#L518: GoFiles: flat.GoFiles,
packages.go#L793: ld.pkgs[i].GoFiles = nil