aboutsummaryrefslogtreecommitdiff
path: root/test/method2.go
diff options
context:
space:
mode:
authorTobias Klauser <tklauser@distanz.ch>2017-10-12 13:49:49 +0200
committerMatthew Dempsky <mdempsky@google.com>2017-10-12 20:50:20 +0000
commitfd9fac2c7c9ca94795cfcb1270c8373d645af17b (patch)
tree2d1e44a95f6fb369865a859485dc4544d516ef7a /test/method2.go
parent53bbddd52724e439c751f445675f3eff5068d523 (diff)
downloadgo-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.go4
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"