]> Cypherpunks.ru repositories - gostls13.git/commit
go/types: use a global atomic counter for type parameter ids
authorRob Findley <rfindley@google.com>
Wed, 28 Apr 2021 14:02:16 +0000 (10:02 -0400)
committerRobert Findley <rfindley@google.com>
Wed, 28 Apr 2021 19:52:58 +0000 (19:52 +0000)
commit07e006dd9322cc484303e1bef3d58c7e51d4f92c
tree50f3db9f88df36e673d73a732e435e5481a0c969
parent168dd4e6aa8ad375748ade7613f2f75d6ef4204f
go/types: use a global atomic counter for type parameter ids

This is a 1:1 port of CL 309830 to go/types.

Change-Id: Ibf709f8194dd5e93a87145e5f9db674ce93af529
Reviewed-on: https://go-review.googlesource.com/c/go/+/314594
Trust: Robert Findley <rfindley@google.com>
Run-TryBot: Robert Findley <rfindley@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
src/go/types/api_test.go
src/go/types/check.go
src/go/types/type.go
src/go/types/types_test.go [new file with mode: 0644]