golang.org/x/tools/go/packages.DriverResponse.Packages (field)

25 uses

	golang.org/x/tools/go/packages (current package)
		external.go#L73: 	Packages []*Package
		golist.go#L54: 	for _, pkg := range dr.Packages {
		golist.go#L77: 	r.dr.Packages = append(r.dr.Packages, p)
		golist.go#L281: 		if err != nil || len(dirResponse.Packages) == 0 || len(dirResponse.Packages) == 1 && len(dirResponse.Packages[0].GoFiles) == 0 &&
		golist.go#L282: 			len(dirResponse.Packages[0].Errors) == 1 {
		golist.go#L292: 		for _, pkg := range dirResponse.Packages {
		golist.go#L323: 	if len(response.Packages) == 0 {
		golist.go#L324: 		response.Packages = append(response.Packages, &Package{
		golist.go#L334: 	if len(response.Packages) == 1 {
		golist.go#L338: 		if response.Packages[0].ID == "command-line-arguments" ||
		golist.go#L339: 			filepath.ToSlash(response.Packages[0].PkgPath) == filepath.ToSlash(query) {
		golist.go#L340: 			if len(response.Packages[0].GoFiles) == 0 {
		golist.go#L345: 						response.Packages[0].Errors = nil
		golist.go#L346: 						response.Packages[0].GoFiles = []string{path}
		golist.go#L347: 						response.Packages[0].CompiledGoFiles = []string{path}
		golist.go#L706: 		response.Packages = append(response.Packages, pkg)
		golist.go#L708: 	sort.Slice(response.Packages, func(i, j int) bool { return response.Packages[i].ID < response.Packages[j].ID })
		packages.go#L794: 	for _, pkg := range response.Packages {