ssa: closure changeType check convert

This commit is contained in:
visualfc
2024-07-29 13:53:56 +08:00
parent f16f16c15e
commit dc6aa66f9a
6 changed files with 328 additions and 19 deletions

View File

@@ -608,7 +608,7 @@ const (
closureStub = "__llgo_stub."
)
func (p Package) closureStub(b Builder, t *types.Struct, v Expr) Expr {
func (p Package) closureStub(b Builder, t types.Type, v Expr) Expr {
name := v.impl.Name()
prog := b.Prog
nilVal := prog.Nil(prog.VoidPtr()).impl