]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: import/export of alias declarations
authorRobert Griesemer <gri@golang.org>
Tue, 25 Oct 2016 21:09:18 +0000 (14:09 -0700)
committerRobert Griesemer <gri@golang.org>
Thu, 27 Oct 2016 17:44:45 +0000 (17:44 +0000)
commit03d81b5ed91dfb3a2d1041bfe80dd94e7f06a3c4
treee4cd0b9b39f921dbdfb2e3ff0827be48106d887a
parent81038d2e2b588f9df45d20a2ca0be446b0e421b2
cmd/compile: import/export of alias declarations

This CL completes support for alias declarations in the compiler.

Also:
- increased export format version
- updated various comments

For #16339.
Fixes #17487.

Change-Id: Ic6945fc44c0041771eaf9dcfe973f601d14de069
Reviewed-on: https://go-review.googlesource.com/32090
Run-TryBot: Robert Griesemer <gri@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
src/cmd/compile/internal/gc/bexport.go
src/cmd/compile/internal/gc/bimport.go
src/cmd/compile/internal/gc/go.go
src/cmd/compile/internal/gc/main.go
src/cmd/compile/internal/gc/noder.go
src/go/internal/gcimporter/bimport.go
test/alias2.go
test/alias3.dir/a.go [new file with mode: 0644]
test/alias3.dir/b.go [new file with mode: 0644]
test/alias3.dir/c.go [new file with mode: 0644]
test/alias3.go [new file with mode: 0644]