]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/ir: remove OFUNCINST and InstExpr
authorMatthew Dempsky <mdempsky@google.com>
Fri, 18 Aug 2023 06:04:08 +0000 (23:04 -0700)
committerGopher Robot <gobot@golang.org>
Fri, 18 Aug 2023 22:38:55 +0000 (22:38 +0000)
commitf9410990e60529d74733e557d26f34d6237548dc
treed595e388e234163638513eb2aa61cef0452ec338
parent2a47bc9e4f2f44f0fc741bd850cdad391abbeb84
cmd/compile/internal/ir: remove OFUNCINST and InstExpr

These were only ever used by the pre-unified generics frontend. I
initially kept them because I thought they'd be useful for the unified
frontend eventually too, but that hasn't manifested.

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