go/types.Signature.Variadic (method)
16 uses
go/types (current package)
signature.go#L147: func (s *Signature) Variadic() bool { return s.variadic }
go.pact.im/x/plumb/internal/emit
render.go#L24: writeArgs(&b, args, p.Fn.Type().(*types.Signature).Variadic())
render.go#L35: writeArgs(&b, args[1:], p.Fn.Type().(*types.Signature).Variadic())
go.pact.im/x/plumb/internal/gotypes
cmp.go#L68: if c := cmpBool(a.Variadic(), b.Variadic()); c != 0 {
subst.go#L75: s.substTuple(u.Params()), s.substTuple(u.Results()), u.Variadic())
unify.go#L60: return ok && p.Variadic() == c.Variadic() &&
golang.org/x/exp/apidiff
apidiff.go#L339: return types.NewSignature(sig.Recv(), dename(sig.Params()), dename(sig.Results()), sig.Variadic())
correspondence.go#L68: return old.Variadic() == new.Variadic() && pe && re
golang.org/x/tools/go/types/typeutil
map.go#L254: if t.Variadic() {
map.go#L410: if t.Variadic() {
golang.org/x/tools/internal/gcimporter
iexport.go#L1231: w.bool(sig.Variadic())
ureader.go#L592: methods[i] = types.NewFunc(fn.Pos(), fn.Pkg(), fn.Name(), types.NewSignatureType(recv, nil, nil, sig.Params(), sig.Results(), sig.Variadic()))
golang.org/x/tools/internal/typesinternal
zerovalue.go#L271: if t.Variadic() {