diff options
author | Josh Bleecher Snyder <josharian@gmail.com> | 2020-04-23 22:46:11 -0700 |
---|---|---|
committer | Josh Bleecher Snyder <josharian@gmail.com> | 2020-04-24 23:12:23 +0000 |
commit | 6b5ab20b6587b02da1091d2ca9e6c9dbef70f6cb (patch) | |
tree | 27beaeb8bb2c1c0d286820802401106d274824b8 /src/cmd/compile/internal/ssa/rewrite.go | |
parent | 4799955004ccc99bd7d50ebfdc4e42d726ec32a9 (diff) | |
download | go-6b5ab20b6587b02da1091d2ca9e6c9dbef70f6cb.tar.gz go-6b5ab20b6587b02da1091d2ca9e6c9dbef70f6cb.zip |
cmd/compile: convert devirtualization rule to typed aux
Passes toolstash-check.
Change-Id: Iebcdc35f1a2112d5384c70eb3fdbd92ebb3d248e
Reviewed-on: https://go-review.googlesource.com/c/go/+/229689
Reviewed-by: Keith Randall <khr@golang.org>
Diffstat (limited to 'src/cmd/compile/internal/ssa/rewrite.go')
-rw-r--r-- | src/cmd/compile/internal/ssa/rewrite.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/ssa/rewrite.go b/src/cmd/compile/internal/ssa/rewrite.go index 0e2d7eb5aa..59e06faf0c 100644 --- a/src/cmd/compile/internal/ssa/rewrite.go +++ b/src/cmd/compile/internal/ssa/rewrite.go @@ -695,7 +695,7 @@ func uaddOvf(a, b int64) bool { // de-virtualize an InterCall // 'sym' is the symbol for the itab -func devirt(v *Value, sym interface{}, offset int64) *obj.LSym { +func devirt(v *Value, sym Sym, offset int64) *obj.LSym { f := v.Block.Func n, ok := sym.(*obj.LSym) if !ok { |