aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/importer
diff options
context:
space:
mode:
authorDan Scales <danscales@google.com>2021-07-07 14:42:26 -0700
committerDan Scales <danscales@google.com>2021-07-07 22:56:36 +0000
commit85267f402c3ba7ec91a3cf5e4e4a763fd1137deb (patch)
tree3417b35786c984d4904ce10205324abd21f687a6 /src/cmd/compile/internal/importer
parentc65ca97a452f872516a7e9462cd27ac17d913747 (diff)
downloadgo-85267f402c3ba7ec91a3cf5e4e4a763fd1137deb.tar.gz
go-85267f402c3ba7ec91a3cf5e4e4a763fd1137deb.zip
[dev.typeparams] cmd/compile: move def of comparable to end of predeclared slices
This avoids changing the export ABI. Change-Id: I58950c1f4c21859d91d66d352b88e8c0972b5b8c Reviewed-on: https://go-review.googlesource.com/c/go/+/333164 Trust: Dan Scales <danscales@google.com> Reviewed-by: Robert Griesemer <gri@golang.org>
Diffstat (limited to 'src/cmd/compile/internal/importer')
-rw-r--r--src/cmd/compile/internal/importer/support.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/cmd/compile/internal/importer/support.go b/src/cmd/compile/internal/importer/support.go
index 7eecae15a6..6ceb413601 100644
--- a/src/cmd/compile/internal/importer/support.go
+++ b/src/cmd/compile/internal/importer/support.go
@@ -101,8 +101,6 @@ var predeclared = []types2.Type{
// error
types2.Universe.Lookup("error").Type(),
- // comparable
- types2.Universe.Lookup("comparable").Type(),
// untyped types
types2.Typ[types2.UntypedBool],
@@ -121,6 +119,9 @@ var predeclared = []types2.Type{
// used internally by gc; never used by this package or in .a files
anyType{},
+
+ // comparable
+ types2.Universe.Lookup("comparable").Type(),
}
type anyType struct{}