1
0
mirror of https://github.com/golang/go synced 2024-11-18 11:04:42 -07:00
go/cmd/guru
Dima 9c8bd463e3 cmd/guru: add type position to describe command
Add typepos field to json output of describe command. This field shows where
type of current (under cursor) identifier is defined. This will help code editors
implement command 'Go to type definition'.

Implements [#27308](https://github.com/golang/go/issues/27308)

Change-Id: I4e02ddbdc03fecec98135b8996f9562a88a9cfb8
GitHub-Last-Rev: be47e397a293a96d3d39776d6090d861e7904a24
GitHub-Pull-Request: golang/tools#50
Reviewed-on: https://go-review.googlesource.com/c/140379
Reviewed-by: Alan Donovan <adonovan@google.com>
2018-11-20 20:06:22 +00:00
..
serial cmd/guru: add type position to describe command 2018-11-20 20:06:22 +00:00
testdata/src cmd/guru: add type position to describe command 2018-11-20 20:06:22 +00:00
callees.go cmd/guru: fix several functions godoc comment prefix 2018-10-11 18:05:12 +00:00
callers.go cmd/guru: fix several functions godoc comment prefix 2018-10-11 18:05:12 +00:00
callstack.go cmd/guru: fix several functions godoc comment prefix 2018-10-11 18:05:12 +00:00
definition.go cmd/guru: revert support for Go 1.8 aliases 2016-11-04 21:18:07 +00:00
describe.go cmd/guru: add type position to describe command 2018-11-20 20:06:22 +00:00
freevars.go cmd/guru: support streaming plain and -json output 2016-04-11 19:51:55 +00:00
guru_test.go all: set GO111MODULE=off for tests that use GOPATHs in testdata. 2018-10-03 17:21:27 +00:00
guru.go cmd/guru: parallelize loop in globalReferrersPkgLevel 2018-05-01 18:27:15 +00:00
implements.go cmd/guru: fix several functions godoc comment prefix 2018-10-11 18:05:12 +00:00
isAlias18.go x/tools: support Go 1.9 type aliases 2017-02-13 21:46:59 +00:00
isAlias19.go x/tools: support Go 1.9 type aliases 2017-02-13 21:46:59 +00:00
main.go cmd/guru: if built with gccgo, switch to gc mode if GOROOT is valid 2018-06-11 19:19:27 +00:00
peers.go cmd/guru: add workaround to handle inconsistency between go/types and gc 2016-11-23 20:09:00 +00:00
pointsto.go cmd/guru: add workaround to handle inconsistency between go/types and gc 2016-11-23 20:09:00 +00:00
pos.go cmd/guru: fix typo of 'hyphen' to rename to 'comma' 2017-01-25 19:35:15 +00:00
referrers.go cmd/guru: fix several functions godoc comment prefix 2018-10-11 18:05:12 +00:00
unit_test.go go/buildutil, cmd/guru: resolve symlinks in filenames through build.Context 2016-12-06 21:45:43 +00:00
what.go cmd/guru: report 'whicherrs' in modes of 'what' query 2017-03-04 02:31:33 +00:00
whicherrs.go x/tools: support Go 1.9 type aliases 2017-02-13 21:46:59 +00:00