globalType: support typepatch

This commit is contained in:
xushiwei
2024-06-18 00:06:40 +08:00
parent edaba44c87
commit 3b2e97a729
4 changed files with 16 additions and 3 deletions

View File

@@ -463,7 +463,7 @@ func (p *context) varOf(b llssa.Builder, v *ssa.Global) llssa.Expr {
}
ret := pkg.VarOf(name)
if ret == nil {
ret = pkg.NewVar(name, v.Type(), llssa.Background(vtype))
ret = pkg.NewVar(name, globalType(v), llssa.Background(vtype))
}
return ret.Expr
}