From: Robert Griesemer Date: Tue, 4 Dec 2018 18:17:33 +0000 (-0800) Subject: go/types: use new importer.ForCompiler for gotype command X-Git-Tag: go1.12beta1~174 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=7114e9997b8f5975bea544cb6f7b85b1cdb4c8ef;p=gostls13.git go/types: use new importer.ForCompiler for gotype command This will produce better error messages (position information) for errors referring to imported objects. Change-Id: I24646ae803e6b8f78e9240310a858d4095e9463d Reviewed-on: https://go-review.googlesource.com/c/152538 Reviewed-by: Alan Donovan --- diff --git a/src/go/types/gotype.go b/src/go/types/gotype.go index cde373f355..19dd702c45 100644 --- a/src/go/types/gotype.go +++ b/src/go/types/gotype.go @@ -297,7 +297,7 @@ func checkPkgFiles(files []*ast.File) { } report(err) }, - Importer: importer.For(*compiler, nil), + Importer: importer.ForCompiler(fset, *compiler, nil), Sizes: types.SizesFor(build.Default.Compiler, build.Default.GOARCH), }