1
0
mirror of https://github.com/golang/go synced 2024-11-14 08:00:22 -07:00
go/misc/cgo/testgodefs
Ian Lance Taylor ead59f4bf3 cmd/cgo: don't resolve typedefs in -godefs mode
In -godefs mode any typedefs that appear in struct fields and the like
will presumably be defined in the input file. If we resolve to the
base type, those cross-references will not work. So for -godefs mode,
keep the Go 1.10 behavior and don't resolve the typedefs in a loop.

Fixes #26644

Change-Id: I48cf72d9eb5016353c43074e6aff6495af326f35
Reviewed-on: https://go-review.googlesource.com/125995
Reviewed-by: Keith Randall <khr@golang.org>
2018-07-27 16:46:42 +00:00
..
anonunion.go all: make copyright headers consistent with one space after period 2016-05-02 13:43:18 +00:00
fieldtypedef.go cmd/cgo: don't resolve typedefs in -godefs mode 2018-07-27 16:46:42 +00:00
issue8478.go all: make copyright headers consistent with one space after period 2016-05-02 13:43:18 +00:00
main.go all: make copyright headers consistent with one space after period 2016-05-02 13:43:18 +00:00
test.bash cmd/cgo: don't resolve typedefs in -godefs mode 2018-07-27 16:46:42 +00:00