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>
// error
types2.Universe.Lookup("error").Type(),
- // comparable
- types2.Universe.Lookup("comparable").Type(),
// untyped types
types2.Typ[types2.UntypedBool],
// used internally by gc; never used by this package or in .a files
anyType{},
+
+ // comparable
+ types2.Universe.Lookup("comparable").Type(),
}
type anyType struct{}
// error
types.ErrorType,
- // comparable
- types.ComparableType,
// untyped types
types.UntypedBool,
// any type, for builtin export data
types.Types[types.TANY],
+
+ // comparable
+ types.ComparableType,
}
}
return predecl
// error
types.Universe.Lookup("error").Type(),
- // comparable
- types.Universe.Lookup("comparable").Type(),
// untyped types
types.Typ[types.UntypedBool],
// used internally by gc; never used by this package or in .a files
anyType{},
+
+ // comparable
+ types.Universe.Lookup("comparable").Type(),
}
type anyType struct{}