1
0
mirror of https://github.com/golang/go synced 2024-11-18 11:04:42 -07:00
go/cmd/guru
Iskander Sharipov ca9055ed7d cmd/guru: fix incorrect case order in describe.go
Since *ast.CommClause implements ast.Stmt, type switch for
it would never execute in the original code, it will always
execute ast.Stmt branch.

Moving concrete types before interfaces help in this case.

Change-Id: Id84f2f7f3fac859029155d8e6debf4a8ef170b26
Reviewed-on: https://go-review.googlesource.com/c/153397
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Alan Donovan <adonovan@google.com>
2019-01-02 21:33:36 +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: fix incorrect case order in describe.go 2019-01-02 21:33:36 +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