]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: move validation from unary/binaryOp to typecheck
authorCuong Manh Le <cuong.manhle.vn@gmail.com>
Thu, 17 Sep 2020 15:53:39 +0000 (22:53 +0700)
committerCuong Manh Le <cuong.manhle.vn@gmail.com>
Fri, 18 Sep 2020 04:03:49 +0000 (04:03 +0000)
commitdc59469f5178a0715a582cbfcc4cf9c06a2c9e82
treef6ca35720c8d91b08cb4538b6c53b6fb6cc963a9
parent0dc369b127651830edef453938dfb5c149aa37cf
cmd/compile: move validation from unary/binaryOp to typecheck

CL 254400 makes typecheck set untyped type correctly. We now have enough
information to check valid operators for a type in typecheck.

Passes toolstash-check.

Change-Id: I01a7606ee6ce9964ec52430d53eaa886442bd17f
Reviewed-on: https://go-review.googlesource.com/c/go/+/255617
Trust: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
src/cmd/compile/internal/gc/const.go
src/cmd/compile/internal/gc/typecheck.go