func go/types.NewVar
25 uses
go/types (current package)
assignments.go#L455: obj := NewVar(ident.Pos(), check.pkg, name, nil)
assignments.go#L466: lhsVars[i] = NewVar(lhs[i].Pos(), check.pkg, "_", nil)
builtins.go#L880: list[i] = NewVar(token.NoPos, nil, "", Default(param))
builtins.go#L886: result = NewTuple(NewVar(token.NoPos, nil, "", res))
call.go#L630: params = append([]*Var{NewVar(sig.recv.pos, sig.recv.pkg, name, x.typ)}, params...)
check.go#L491: NewVar(pos, check.pkg, "", a[0]),
check.go#L492: NewVar(pos, check.pkg, "", a[1]),
decl.go#L851: lhs0[i] = NewVar(name.Pos(), pkg, name.Name, nil)
interface.go#L62: sig.recv = NewVar(m.pos, m.pkg, "", typ)
interface.go#L206: sig.recv = NewVar(name.Pos(), check.pkg, "", recvTyp)
object.go#L289: func NewVar(pos token.Pos, pkg *Package, name string, typ Type) *Var {
resolver.go#L368: obj := NewVar(name.Pos(), pkg, name.Name, nil)
stmt.go#L722: obj := NewVar(lhs.Pos(), check.pkg, lhs.Name, T)
stmt.go#L883: obj = NewVar(ident.Pos(), check.pkg, name, nil)
stmt.go#L891: obj = NewVar(lhs.Pos(), check.pkg, "_", nil) // dummy variable
universe.go#L95: recv := NewVar(token.NoPos, nil, "", typ)
universe.go#L96: res := NewVar(token.NoPos, nil, "", Typ[String])
golang.org/x/exp/apidiff
apidiff.go#L214: vars = append(vars, types.NewVar(v.Pos(), v.Pkg(), "", v.Type()))
golang.org/x/tools/internal/gcimporter
bimport.go#L290: p.declare(types.NewVar(pos, pkg, name, typ))
bimport.go#L663: recv = types.NewVar(token.NoPos, parent, "", baseType)
bimport.go#L747: return types.NewVar(token.NoPos, pkg, name, t), isddd
iimport.go#L576: r.declare(types.NewVar(pos, r.currPkg, name, typ))
iimport.go#L844: recv = types.NewVar(token.NoPos, r.currPkg, "", base)
ureader_yes.go#L572: recv := types.NewVar(fn.Pos(), fn.Pkg(), "", named)
ureader_yes.go#L620: declare(types.NewVar(pos, objPkg, objName, typ))