]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: return assignment mismatch error in var declarations
authorsmasher164 <aindurti@gmail.com>
Thu, 7 Feb 2019 08:38:21 +0000 (03:38 -0500)
committerRobert Griesemer <gri@golang.org>
Wed, 3 Apr 2019 21:14:58 +0000 (21:14 +0000)
commit60736733ec988864c7cd91115e2761d6f6635df2
treef466961e28fdc31d58b06698b20e01e9e9f2c977
parente9d12739976cbc25deb9226db25897c4824a8684
cmd/compile: return assignment mismatch error in var declarations

Some var declarations return "extra expression" or "missing expression"
errors when they should return “assignment mismatch” instead. Change
the returned error messages to exhibit the desired behavior.

Fixes #30085.

Change-Id: I7189355fbb0f976d70100779db4f81a9ae64fb11
Reviewed-on: https://go-review.googlesource.com/c/go/+/161558
Reviewed-by: Robert Griesemer <gri@golang.org>
Run-TryBot: Robert Griesemer <gri@golang.org>
src/cmd/compile/internal/gc/dcl.go
test/fixedbugs/issue30085.go [new file with mode: 0644]