]> Cypherpunks repositories - gostls13.git/commit
[dev.typeparams] cmd/compile/internal/syntax: prepare syntax nodes for type parameters
authorRobert Griesemer <gri@golang.org>
Mon, 12 Oct 2020 20:11:03 +0000 (13:11 -0700)
committerRobert Griesemer <gri@golang.org>
Tue, 13 Oct 2020 00:22:03 +0000 (00:22 +0000)
commit617b6339170a56a235625f8359730ba710d3ae96
treee305a6eee8b80d9bd924dd006a51c689c2c75835
parent986cad14e2ebf671b39623de438d13b0b5d99be6
[dev.typeparams] cmd/compile/internal/syntax: prepare syntax nodes for type parameters

- add TParamList fields to TypeDecl, FuncDecl
- also: change File.Lines to File.EOF so we have the actual file end position

Change-Id: Ia345f888080a884f7ac5cefd8bff3d80e4a59cdc
Reviewed-on: https://go-review.googlesource.com/c/go/+/261657
Trust: Robert Griesemer <gri@golang.org>
Run-TryBot: Robert Griesemer <gri@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
src/cmd/compile/internal/gc/noder.go
src/cmd/compile/internal/syntax/nodes.go
src/cmd/compile/internal/syntax/parser.go
src/cmd/compile/internal/syntax/parser_test.go