diff options
author | Tobias Klauser <tklauser@distanz.ch> | 2017-10-12 13:49:49 +0200 |
---|---|---|
committer | Matthew Dempsky <mdempsky@google.com> | 2017-10-12 20:50:20 +0000 |
commit | fd9fac2c7c9ca94795cfcb1270c8373d645af17b (patch) | |
tree | 2d1e44a95f6fb369865a859485dc4544d516ef7a /test/method2.go | |
parent | 53bbddd52724e439c751f445675f3eff5068d523 (diff) | |
download | go-fd9fac2c7c9ca94795cfcb1270c8373d645af17b.tar.gz go-fd9fac2c7c9ca94795cfcb1270c8373d645af17b.zip |
cmd/compile: add two error position tests for the typechecker
Follow CL 41477 and add two more line position tests for yyerror calls
in the typechecker which are currently not tested.
Update #19683
Change-Id: Iacd865195a3bfba87d8c22655382af267aba47a9
Reviewed-on: https://go-review.googlesource.com/70251
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Diffstat (limited to 'test/method2.go')
-rw-r--r-- | test/method2.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/method2.go b/test/method2.go index e55aee429b..a45a943156 100644 --- a/test/method2.go +++ b/test/method2.go @@ -35,3 +35,7 @@ var pv = &v var _ = pv.val() // ERROR "pv.val undefined" var _ = pv.val // ERROR "pv.val undefined" + +func (t *T) g() int { return t.a } + +var _ = (T).g() // ERROR "needs pointer receiver|undefined" |