]> Cypherpunks repositories - gostls13.git/commit
[dev.typeparams] go/printer: adapt changes from dev.go2go
authorRob Findley <rfindley@google.com>
Wed, 25 Nov 2020 16:17:38 +0000 (11:17 -0500)
committerRobert Findley <rfindley@google.com>
Wed, 2 Dec 2020 20:46:14 +0000 (20:46 +0000)
commit72cc2353f0522ec7e2ccfc8d4320e3ca932041cf
treed9d51afee866ecbb7e6e157ddbe1953a3c764084
parentab1812556777ffe61e554efb01c080cff90a6308
[dev.typeparams] go/printer: adapt changes from dev.go2go

Import go/printer changes from the dev.go2go branch, with the following
modifications:
 - update tests to only use bracketed notation for type parameters
 - remove the UseBrackets mode, since it is now implied
 - remove guards on ast.Field.Type != nil

Patchset #1 contains the dev.go2go source, unmodified except to resolve
merge conflicts.

Change-Id: I3ddecfd3bee0fc32425a30fe6bd93b24fd3187e9
Reviewed-on: https://go-review.googlesource.com/c/go/+/273226
Run-TryBot: Robert Findley <rfindley@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
Trust: Robert Griesemer <gri@golang.org>
Trust: Robert Findley <rfindley@google.com>
src/go/printer/nodes.go
src/go/printer/printer_test.go
src/go/printer/testdata/declarations.golden
src/go/printer/testdata/declarations.input
src/go/printer/testdata/generics.golden [new file with mode: 0644]
src/go/printer/testdata/generics.input [new file with mode: 0644]