]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.regabi] go/types: add support for language version checking
authorRob Findley <rfindley@google.com>
Thu, 11 Feb 2021 15:23:41 +0000 (10:23 -0500)
committerRobert Findley <rfindley@google.com>
Sat, 13 Feb 2021 00:40:18 +0000 (00:40 +0000)
commitb81efb7ec4348951211058cf4fdfc045c75255d6
tree262b756be7647299688e37d153cefaa180eb570f
parenta7e9b4b94804a1fbefc0c012ec510f4ee0837ffa
[dev.regabi] go/types: add support for language version checking

This is a port of CL 289509 to go/types. It differs from that CL in
codes added to errors, to fit the new factoring of check_test.go, and to
allow go/types to import regexp in deps_test.go

For #31793

Change-Id: Ia9e4c7f5aac1493001189184227c2ebc79a76e77
Reviewed-on: https://go-review.googlesource.com/c/go/+/291317
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/build/deps_test.go
src/go/types/api.go
src/go/types/check.go
src/go/types/check_test.go
src/go/types/expr.go
src/go/types/stdlib_test.go
src/go/types/testdata/go1_12.src [new file with mode: 0644]
src/go/types/version.go [new file with mode: 0644]