tools/go/loader
Alan Donovan ae186f56a2 go/loader: don't treat unsafe specially wrt vendoring
The loader treats GOROOT's "unsafe" package specially,
with no source files and a Package of types.Unsafe.

Tested on Go 1.4.1, 1.5, and ~1.6 (tip).

Fixes issue #13882

Change-Id: I86c4e394665d86a50ec3852d6d702f0e9c5d2276
Reviewed-on: https://go-review.googlesource.com/18457
Reviewed-by: Robert Griesemer <gri@golang.org>
2016-01-08 20:29:04 +00:00
..
testdata go/loader: improve robustness in face of input errors 2015-02-02 20:01:59 +00:00
cgo.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
cgo14.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
doc.go go/loader: changes for vendor support 2015-12-22 18:31:24 +00:00
example14_test.go go/loader: don't treat unsafe specially wrt vendoring 2016-01-08 20:29:04 +00:00
example15_test.go go/loader: don't treat unsafe specially wrt vendoring 2016-01-08 20:29:04 +00:00
example_test.go go/loader: don't treat unsafe specially wrt vendoring 2016-01-08 20:29:04 +00:00
go16.go tools: fallout from flipped sense of build.IgnoreVendor flag 2016-01-08 18:54:48 +00:00
go16_test.go tools: fallout from flipped sense of build.IgnoreVendor flag 2016-01-08 18:54:48 +00:00
loader.go go/loader: don't treat unsafe specially wrt vendoring 2016-01-08 20:29:04 +00:00
loader14.go go/loader: don't treat unsafe specially wrt vendoring 2016-01-08 20:29:04 +00:00
loader14_test.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
loader_test.go go/loader: use Skipf in test 2016-01-08 19:32:38 +00:00
stdlib14_test.go x/tools/...: fork and tag !1.5 all files that use go/types et al 2016-01-06 20:40:09 +00:00
stdlib_test.go tools: switch to standard go/types at tip 2016-01-06 22:15:26 +00:00
util.go go/loader: don't treat unsafe specially wrt vendoring 2016-01-08 20:29:04 +00:00