-
Notifications
You must be signed in to change notification settings - Fork 18k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cmd/compile: better error messages for use of ... with type parameters #43680
Comments
Change https://golang.org/cl/283475 mentions this issue: |
…r invalid ... use This partially addresses the issue below: In many (all) cases we want to handle invalid ... use in the parser as a syntax error; but this ensures that we get a decent error if we get here anyway. Updates #43680. Change-Id: I93af43a5f5741d8bc76e7a13c0db75e6edf43111 Reviewed-on: https://go-review.googlesource.com/c/go/+/283475 Trust: Robert Griesemer <gri@golang.org> Reviewed-by: Robert Findley <rfindley@google.com>
Change https://golang.org/cl/291321 mentions this issue: |
This is a port of CL 283475 to go/types. For #43680 Change-Id: Ida630651247a40e28d405594394476e346354866 Reviewed-on: https://go-review.googlesource.com/c/go/+/291321 TryBot-Result: Go Bot <gobot@golang.org> Trust: Robert Findley <rfindley@google.com> Run-TryBot: Robert Findley <rfindley@google.com> Reviewed-by: Robert Griesemer <gri@golang.org>
@griesemer is there anything left here now that we've merged? |
@findleyr I'd like to keep it open for now. I'm still wondering if this shouldn't be a syntax error. |
Closing this. What we have seems fine for now. We can always reconsider if people stumble of this. |
For
main.go
:The compiler reports
with
go tool compile -G main.go
.The error messages should be better.
...
should not be permitted for type parameters during parsing.The text was updated successfully, but these errors were encountered: