diff options
| author | Robert Griesemer <gri@golang.org> | 2022-09-28 16:44:53 -0700 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2022-09-29 14:21:33 +0000 |
| commit | e22af33b48447338abf6f788b3eb5b87577f95db (patch) | |
| tree | 15818954e194f701e5f7be6955d8f619f360961d /src/os/exec | |
| parent | ecd112c0d1c90a12d3c87172cf969cdd1f6cbeca (diff) | |
| download | go-e22af33b48447338abf6f788b3eb5b87577f95db.tar.xz | |
go/types, types2: more concise error messages for cycle errors
If a cycle has length 1, don't enumerate the single cycle entry;
instead just mention "refers to itself". For instance, for an
invalid recursive type T we now report:
invalid recursive type: T refers to itself
instead of:
invalid recursive type T
T refers to
T
Adjust tests to check for the different error messages.
Change-Id: I5bd46f62fac0cf167f0d0c9a55f952981d294ff4
Reviewed-on: https://go-review.googlesource.com/c/go/+/436295
Run-TryBot: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Findley <rfindley@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Robert Griesemer <gri@google.com>
Diffstat (limited to 'src/os/exec')
0 files changed, 0 insertions, 0 deletions
