1
0
mirror of https://github.com/golang/go synced 2024-11-22 19:05:01 -07:00

test: match gccgo error messages

assign.go:59:28: error: ‘x’ repeated on left side of :=
assign.go:65:20: error: ‘a’ repeated on left side of :=

method2.go:36:11: error: reference to method ‘val’ in type that is pointer to interface, not interface
method2.go:37:11: error: reference to method ‘val’ in type that is pointer to interface, not interface

Change-Id: I8f385c75a82fae4eacf4618df8f9f65932826494
Reviewed-on: https://go-review.googlesource.com/c/go/+/274447
Trust: Ian Lance Taylor <iant@golang.org>
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Than McIntosh <thanm@google.com>
This commit is contained in:
Ian Lance Taylor 2020-12-02 18:13:14 -08:00
parent 932733d421
commit 58768ae15b
2 changed files with 4 additions and 4 deletions

View File

@ -56,13 +56,13 @@ func main() {
{ {
var x = 1 var x = 1
{ {
x, x := 2, 3 // ERROR "x repeated on left side of :=" x, x := 2, 3 // ERROR ".*x.* repeated on left side of :="
_ = x _ = x
} }
_ = x _ = x
} }
{ {
a, a := 1, 2 // ERROR "a repeated on left side of :=" a, a := 1, 2 // ERROR ".*a.* repeated on left side of :="
_ = a _ = a
} }
} }

View File

@ -33,8 +33,8 @@ var _ = (*Val).val // ERROR "method"
var v Val var v Val
var pv = &v var pv = &v
var _ = pv.val() // ERROR "undefined" var _ = pv.val() // ERROR "undefined|pointer to interface"
var _ = pv.val // ERROR "undefined" var _ = pv.val // ERROR "undefined|pointer to interface"
func (t *T) g() int { return t.a } func (t *T) g() int { return t.a }