]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.typealias] go/ast, go/parser, go/printer, go/types: initial type alias support
authorRobert Griesemer <gri@golang.org>
Fri, 16 Dec 2016 23:10:07 +0000 (15:10 -0800)
committerRobert Griesemer <gri@golang.org>
Mon, 9 Jan 2017 23:43:12 +0000 (23:43 +0000)
commit2e5116bd999be18691d860e47cb87f1446cf70fe
tree703c3c3509eb5e3faed975015ee00290e6e031b8
parentffedff7e506cdf298f06ad36f3264ca197aa7d25
[dev.typealias] go/ast, go/parser, go/printer, go/types: initial type alias support

Parsing and printing support for type aliases complete.
go/types recognizes them an issues an "unimplemented" error for now.

For #18130.

Change-Id: I9f2f7b1971b527276b698d9347bcd094ef0012ee
Reviewed-on: https://go-review.googlesource.com/34986
Run-TryBot: Robert Griesemer <gri@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/go/ast/ast.go
src/go/parser/parser.go
src/go/parser/short_test.go
src/go/printer/nodes.go
src/go/printer/testdata/declarations.golden
src/go/printer/testdata/declarations.input
src/go/types/decl.go
src/go/types/resolver.go
src/go/types/testdata/decls0.src