tools/go/internal
Rebecca Stambler 58ecf64b2c go/internal/gcimporter: write export data for go/types
Add an iexport.go (and corresponding iexport_test.go) file, which is an
adapted version of $GOROOT/src/cmd/compile/internal/gc/iexport.go. This
code writes exportdata for a *go/types.Package.

A majority of this code is directly copied from iexport.go, with a
change of types, while some of it had to be modified slightly.

Updates golang/go#28260

Change-Id: Ic7e8e99f0c6b886839280b410afffb037da8a79b
Reviewed-on: https://go-review.googlesource.com/c/156901
Run-TryBot: Rebecca Stambler <rstambler@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
2019-01-30 20:35:36 +00:00
..
cgo go/internal/cgo: simplify names of ProcessCgoFiles and RunCgo 2018-08-08 19:23:19 +00:00
gccgoimporter go/internal/gccgoimporter: test fix for older gccgo versions 2018-12-13 21:01:26 +00:00
gcimporter go/internal/gcimporter: write export data for go/types 2019-01-30 20:35:36 +00:00
packagesdriver go/internal/packagesdriver: fix crash when GOARCH and Go compiler can't be determined 2019-01-02 18:37:24 +00:00