llgo/ssa: rm HasVArg/IsVArg

This commit is contained in:
xushiwei
2024-05-15 13:09:43 +08:00
parent 75ef9ec524
commit 11e74975b3
3 changed files with 9 additions and 15 deletions

View File

@@ -173,6 +173,7 @@ func (p goTypes) cvtFunc(sig *types.Signature, recv *types.Var) (raw *types.Sign
params, cvt1 := p.cvtTuple(sig.Params())
results, cvt2 := p.cvtTuple(sig.Results())
if cvt1 || cvt2 {
// variadic always is false in raw type for Go function
return types.NewSignatureType(nil, nil, nil, params, results, false)
}
return sig