diff options
| author | Robert Findley <rfindley@google.com> | 2022-02-01 17:13:53 -0500 |
|---|---|---|
| committer | Robert Findley <rfindley@google.com> | 2022-02-07 21:57:29 +0000 |
| commit | 911c78fe54fe9fc0655c013d2aa303e147d63529 (patch) | |
| tree | bdc9c01d9e94157f66503194d797bab68b77ae34 /src/runtime/debug/stack_test.go | |
| parent | 7db75b368d4599e02b065f48b6ca8675b658b928 (diff) | |
| download | go-911c78fe54fe9fc0655c013d2aa303e147d63529.tar.xz | |
go/parser: fix incorrect resolution of receiver type parameters
Declare receiver type parameters in the function scope, but don't
resolve them (for now), as ast.Object.Decl is not documented to hold
*ast.Idents. This avoids incorrect resolution of identifiers to names
outside the function scope.
Also make tracing and error reporting more consistent.
For golang/go#50956
Change-Id: I8cd61dd25f4c0f6b974221599b00e23d8da206a1
Reviewed-on: https://go-review.googlesource.com/c/go/+/382247
Trust: Robert Findley <rfindley@google.com>
Run-TryBot: Robert Findley <rfindley@google.com>
Reviewed-by: Robert Griesemer <gri@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Diffstat (limited to 'src/runtime/debug/stack_test.go')
0 files changed, 0 insertions, 0 deletions
