From c051627849acfe3a8606b11459a4b3f085bd638f Mon Sep 17 00:00:00 2001 From: Takuya Ueda Date: Thu, 18 Mar 2021 17:12:01 +0900 Subject: [PATCH] Fix bug --- ssa.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ssa.go b/ssa.go index 1bf8760..2e22bbe 100644 --- a/ssa.go +++ b/ssa.go @@ -59,7 +59,7 @@ func returnsInBlock(b *ssa.BasicBlock, done map[*ssa.BasicBlock]bool) (rets []*s } done[b] = true - if len(b.Preds) == 0 { + if b.Index != 0 && len(b.Preds) == 0 { return nil }