]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/ir: remove Ntype
authorMatthew Dempsky <mdempsky@google.com>
Fri, 18 Aug 2023 06:23:40 +0000 (23:23 -0700)
committerGopher Robot <gobot@golang.org>
Fri, 18 Aug 2023 22:38:58 +0000 (22:38 +0000)
commit09b03117b056c9d84c018f55910ffccc29976e4b
treedc3da2c55d2bd51e70b9f6c85d9c574aea8cad32
parentf9410990e60529d74733e557d26f34d6237548dc
cmd/compile/internal/ir: remove Ntype

This type used to provide extra type safety around which syntactic
nodes could also represent types, but now the only remaining use is
ir.TypeNode, and it always ends up as an ir.Node anyway. So we might
as well use Node instead.

Change-Id: Ia0842864794365b0e155dc5af154c673ffa2967b
Reviewed-on: https://go-review.googlesource.com/c/go/+/520609
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Auto-Submit: Matthew Dempsky <mdempsky@google.com>
src/cmd/compile/internal/ir/mknode.go
src/cmd/compile/internal/ir/node_gen.go
src/cmd/compile/internal/ir/type.go
src/cmd/compile/internal/noder/reader.go